Как мне распаковать и пересобрать RPM-пакет на Fedora?
1 ответ
3
Вы, вероятно, хотите спросить об этом на сервере, но ответьте быстро:
Скачать исходник rpm (
.SRPM
), а не обычные об / мин.Создайте файл
.rpmmacros
в вашем домашнем каталоге и поместите в него:_topdir /home/${USER}/rpmbuild %_signature gpg %packager Your Name <<your.name@mail.com>> %_gpg_name Your Name <<your.name@mail.com>> %_tmppath /tmp
Создайте структуру каталогов rpmbuild в вашем домашнем каталоге:
mkdir -p ~/rpmbuild/{SPECS,SOURCES,RPMS,SRPMS,BUILD}
Установите исходные обороты.
Отредактируйте файл спецификации в
~/rpmbuid/SPECS
.Запустите
rpmbuild -bb ${your_specfile}
чтобы создать двоичный rpm из содержимого исходного rpm.