Я осторожно задаю этот вопрос, потому что не хочу ошибиться.
У меня есть файл program_name.rpm, сохраненный локально на моем сервере (CentOS 6.5).
Я установил его ранее, просто перейдя к нему и используя yum install program_name.rpm, который работал нормально, но не дал мне никакой возможности указать, где он установлен.
Можно ли установить этот rpm в / opt / some_directory вместо его места установки по умолчанию?
centos
software-installation
yum
rpm
TheLovelySausage
источник
источник
Жаль, что вы приняли тот ответ оборотов. Это приведет к предупреждениям от последующих казней yum, таких как
Warning: RPMDB altered outside of yum
Вместо этого вы должны использовать
yum localinstall
, в разделе 13 на странице Yum и RPM Tricks на wiki CentOS => https://wiki.centos.org/TipsAndTricks/YumAndRPM#head-3c061f4a180e5bc90b7f599c4e0aebdb2d5fc7f6Вы можете использовать эту
--installroot
опцию, чтобы указать другой установочный корень.источник