Saya mengajukan pertanyaan ini dengan hati-hati karena saya tidak ingin kesalahan ini.
Saya memiliki file program_name.rpm yang disimpan secara lokal di server saya (CentOS 6.5).
Saya telah menginstalnya sebelumnya hanya dengan menavigasi ke sana dan menggunakan yum install program_name.rpm yang berfungsi dengan baik tetapi tidak memberi saya opsi untuk menentukan di mana ia diinstal.
Apakah mungkin untuk menginstal rpm ini ke / opt / some_directory alih-alih lokasi instal defaultnya?
centos
software-installation
yum
rpm
TheLovelySosisage
sumber
sumber
Sayang sekali Anda menerima jawaban rpm itu. Itu akan mengarah pada peringatan dari eksekusi yum berikutnya, seperti
Warning: RPMDB altered outside of yum
Sebagai gantinya Anda harus menggunakan
yum localinstall
, per bagian 13 dari halaman Trik Yum dan RPM dari CentOS wiki => https://wiki.centos.org/TipsAndTricks/YumAndRPM#head-3c061f4a180e5bc90b7f599c4e0aebdb2d5fc7f6Anda dapat menggunakan
--installroot
opsi untuk menentukan root instalasi yang berbeda.sumber