Как снова получить .rpm файл из уже установленного в системе пакета?

Иногда возникает необходимость создать .rpm файл из уже установленного в системе пакета. Например, вы ставили какой-либо кастомный .rpm пакет, но не сохранили его и уже забыли где его брали или там его уже нет.
И тогда в CentOS 6 и в CentOS 7 вам придёт на помощь сторонний пакет rpmrebuild, который живёт здесь http://rpmrebuild.sourceforge.net, и который доступен в репозиториях дистрибутивов CentOS.
Замечание: Не знаю по какой причине, но у меня в CentOS 7 после установки пакета, если вызывать rpmrebuild без пути, выдаёт ошибку, о том что файл не найден и нормально работает если вызвать с полным путём /usr/bin/rpmrebuild.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 1017 просмотров