Yum and rpm command in Linux | RHEL | CENTOS
Isi kandungan:
RPM adalah sistem pembungkusan yang digunakan oleh Red Hat dan derivatifnya seperti CentOS dan Fedora.
Repositori rasmi rasmi mengandungi ribuan pakej RPM yang boleh dipasang menggunakan utiliti baris perintah
yum
. Pakej yang tidak terdapat dalam repositori CentOS standard boleh dengan mudah dipasang dengan membolehkan repositori yang sesuai.
Tetapi tidak semua vendor perisian menyediakan repository yum untuk aplikasi mereka. Selalunya dalam, situasi tersebut, mereka akan mempunyai halaman muat turun dari mana anda boleh memuat turun dan memasang pakej RPM atau memuat turun dan menyusun perisian dari sumber.
Dalam tutorial ini, kami akan menunjukkan kepada anda dua cara bagaimana untuk memasang pakej RPM pada CentOS.
Sebelum awak bermula
Apabila memasang pakej RPM, pastikan ia dibina untuk senibina sistem anda dan versi CentOS anda.
Anda harus mengelakkan menggunakan kaedah ini untuk menggantikan atau mengemas kini pakej sistem yang penting, seperti glibc, systemd, atau perkhidmatan dan perpustakaan lain yang penting untuk berfungsi dengan baik sistem anda. Melakukan perkara ini boleh mengakibatkan kesilapan dan ketidakstabilan sistem.
Untuk memasang pakej RPM, anda perlu log masuk sebagai root atau pengguna dengan keistimewaan sudo.
Biasanya, anda akan menggunakan pelayar web untuk mencari dan memuat turun fail RPM. Sebaik sahaja anda mencari fail, anda boleh memuat turun menggunakan pelayar anda atau menggunakan alat commandoline seperti curl atau wget.
Memasang pakej RPM dengan
yum
yum
adalah alat pengurusan pakej lalai di CentOS. Ia digunakan untuk memasang, mengalih keluar, memuat turun, membuat pertanyaan dan mengemas kini pakej dari repositori CentOS rasmi serta repositori pihak ketiga yang lain.
Langkah pertama adalah untuk memuat turun fail RPM yang anda hendak pasang:
wget
Untuk memasang pakej, gunakan perintah
yum localinstall
diikuti dengan laluan ke nama pakej:
sudo yum localinstall file.rpm
yum
akan meminta anda untuk pengesahan. Jawab
y
dan pakej RPM akan dipasang, dengan asumsi ia serasi dengan sistem anda, dan semua kebergantungan terpenuhi.
Jika pakej RPM bergantung pada pakej lain yang tidak dipasang saat ini, dan jika pakej tersebut tersedia di repositori yang diaktifkan pada sistem anda,
yum
akan memasang semua dependensi. Jika tidak,
yum
akan mencetak senarai semua kebergantungan yang hilang yang akan anda muat turun dan pemasangan pakej secara manual.
Daripada memuat turun dan kemudian memasang pakej RPM, anda hanya boleh lulus URL ke pakej RPM ke command
yum localinstall
:
sudo yum localinstall
Untuk mengemas kini pakej RPM yang telah dipasang dengan yum, gunakan prosedur yang sama seperti ketika memasang pakej.
Jika atas sebab tertentu anda mahu mengeluarkan pakej yang dipasang menggunakan perintah
yum remove
standard
yum remove
diikuti dengan nama pakej:
Memasang pakej RPM dengan
rpm
rpm
adalah alat peringkat rendah yang digunakan untuk memasang, menyahpasang, menaik taraf, menanya, dan mengesahkan pakej RPM.
Untuk memasang pakej RPM menggunakan perintah
rpm -i
diikuti dengan nama pakej RPM:
sudo rpm -ivh file.rpm
Pilihan
-v
memberitahu
rpm
untuk menunjukkan output verbose dan
-h
untuk menunjukkan bar perkembangan hash ditandai.
Jika pakej bergantung kepada pakej lain yang tidak dipasang pada sistem,
rpm
akan memaparkan senarai semua dependencies yang hilang. Anda perlu memuat turun dan memasang semua ketergantungan secara manual.
Daripada memuat turun dan memasang pakej RPM, anda boleh menggunakan URL untuk pakej RPM sebagai hujah:
sudo rpm -ivh
Untuk mengemas kini pakej, gunakan pilihan
-U
:
sudo rpm -Uvh file.rpm
Jika pakej yang anda cuba kemas kini tidak dipasang, perintah
rpm -U
akan memasangnya.
Untuk memasang pakej RPM tanpa mempunyai semua ketergantungan yang diperlukan dipasang pada sistem, gunakan pilihan
--nodeps
:
sudo rpm -Uvh --nodeps file.rpm
Untuk mengeluarkan (padam) pakej menggunakan perintah
rpm -e
, diikuti dengan nama pakej:
Kesimpulannya
Dalam tutorial ini, kami telah menunjukkan kepada anda bagaimana untuk memasang pakej RPM pada CentOS.
Anda lebih suka menggunakan
yum
over
rpm
kerana ia secara automatik menyelesaikan semua kebergantungan untuk anda.
Memasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk memasang fail deb (pakej) pada ubuntu
Deb adalah format pakej pemasangan yang digunakan oleh semua distribusi berasaskan Debian. Dalam tutorial ini, kami akan menerangkan cara memasang fail deb pada Ubuntu.
Bagaimana untuk memasang fail rpm (pakej) pada linux centos
Rpm adalah format pakej pemasangan untuk pengedaran berasaskan RHEL seperti CentOS dan Fedora. Dalam tutorial ini, kami akan menerangkan cara memasang fail rpm pada CentOS.