Назад | Перейти на главную страницу

Ням-эквивалент rpm --nopreun

У меня есть пакет RPM с ошибками, который удаляет установочные файлы при обновлении. Я хочу бежать yum update pkg-name но я не хочу запускать %preun раздел. Возможно ли это с yum? Если да, то какой флаг?

Не с yum, но вы можете загрузить rpm и попробовать запустить rpm с помощью "--noscripts"вариант.

РЕДАКТИРОВАТЬ: к вашему комментарию есть --nopreun переключатель также для команды rpm

Я установил yum-downloadonly плагин:

# yum install yum-downloadonly

а затем я сказал ему загрузить пакет в /opt:

# yum update pkg-name -y --downloadonly --downloaddir=/opt

В -y вариант означает "Предположим, что да"

Затем я выполнил rpm -i --nopreun /opt/pkgname

С yum нет, но вы можете использовать yumdownloader для получения пакета и любых зависимостей (доступных в yum-utils package), затем запустите rpm вручную.