Как распаковать и восстановить RPM-пакеты на Fedora?

Как я распаковал бы и восстановил бы RPM-пакет на Fedora?

0
задан 10.11.2011, 06:35

1 ответ

Вы, вероятно, хотите спросить это относительно serverfault, но ответить на это быстро:

  1. Загрузите исходного об/мин (.SRPM), не нормальный об/мин.

  2. Создайте .rpmmacros файл в Вашем корневом каталоге и помещенный это в него:

    _topdir /home/${USER}/rpmbuild
    %_signature gpg
    %packager Your Name <<your.name@mail.com>>
    %_gpg_name Your Name <<your.name@mail.com>>
    %_tmppath /tmp
    
  3. Создайте rpmbuild структуру каталогов в своем корневом каталоге:

    mkdir -p ~/rpmbuild/{SPECS,SOURCES,RPMS,SRPMS,BUILD}
    
  4. Установите исходного об/мин.

  5. Отредактируйте specfile в ~/rpmbuid/SPECS.

  6. Выполненный rpmbuild -bb ${your_specfile} создавать двоичного об/мин из содержания исходного об/мин.

3
ответ дан 24.11.2019, 04:44

Теги

Похожие вопросы