Learn CentOS Part 11 - Installing and removing Packages
Isi kandungan:
- Senarai Pakej Terpasang dengan Yum
- Senarai Pakej Terpasang dengan Rpm
- Buat Senarai semua pakej Terpasang
- Kira bilangan pakej yang dipasang
- Kesimpulannya
Dalam tutorial ini, kami akan menunjukkan kepada anda bagaimana untuk menyenaraikan dan menapis pakej terpasang pada CentOS. Mengetahui bagaimana untuk menyenaraikan pakej terpasang pada sistem CentOS anda boleh membantu dalam situasi di mana anda perlu memasang pakej yang sama pada mesin lain atau jika anda mahu memasang semula sistem anda.
Kami juga akan menunjukkan kepada anda bagaimana untuk memeriksa sama ada pakej tertentu dipasang, mengira pakej yang dipasang, dan mengetahui versi pakej yang dipasang.
Senarai Pakej Terpasang dengan Yum
YUM (Pemutih anjing kuning,) adalah pengurus pakej CentOS lalai. Ia boleh digunakan untuk memuat turun, memasang, mengalih keluar, membuat pertanyaan, dan menguruskan pakej perisian CentOS RPM dari repositori CentOS rasmi dan pihak ketiga.
Untuk menyenaraikan pakej yang dipasang pada sistem CentOS anda dengan
yum
, gunakan perintah berikut:
sudo yum list installed
Ia akan mencetak senarai semua pakej yang dipasang, termasuk maklumat mengenai versi dan repositori pakej RPM.
Biasanya, senarai pakej adalah panjang, untuk kebolehbacaan yang lebih baik adalah idea yang baik untuk mengalirkan output kepada
less
:
sudo yum list installed | less
Untuk mengetahui sama ada pakej tertentu dipasang, menapis output dengan perintah
grep
.
Sebagai contoh, untuk mengetahui sama ada pakej unzip dipasang pada sistem yang anda jalankan:
sudo yum list installed | grep unzip
unzip.x86_64 6.0-19.el7 @anaconda
Keluaran di atas menunjukkan bahawa versi unzip 6.0-19 dipasang pada mesin.
Senarai Pakej Terpasang dengan Rpm
Perintah
rpm
dengan pilihan
-q
membolehkan anda menanyakan pakej.
Perintah berikut akan menyenaraikan semua pakej yang dipasang:
sudo rpm -qa
Untuk pertanyaan (cari) sama ada pakej tertentu dipasang lulus nama pakej ke perintah
rpm -q
. Perintah berikut akan menunjukkan sama ada pakej tmux dipasang pada sistem:
sudo rpm -q tmux
Jika pakej dipasang, anda akan melihat sesuatu seperti ini:
tmux-1.8-4.el7.x86_64
Jika tidak, arahan akan dicetak:
package tmux2is not installed
Untuk mendapatkan lebih banyak maklumat tentang pakej yang
-i
pass
-i
:
Buat Senarai semua pakej Terpasang
Untuk membuat senarai nama semua pakej terpasang pada sistem CentOS anda dan simpan dalam fail bernama
packages_list.txt
, alihkan output arahan ke fail:
sudo rpm -qa > packages_list.txt
Untuk memasang pakej yang sama pada pelayan lain, anda boleh menggunakan perintah
cat
untuk lulus semua pakej ke
yum
:
sudo yum -y install $(cat packages_list.txt)
Kira bilangan pakej yang dipasang
Untuk mengetahui berapa banyak pakej yang dipasang pada sistem anda, gunakan arahan yang sama seperti sebelumnya tetapi bukannya mengalihkan output ke fail, paip ke utiliti
wc
untuk mengira baris:
sudo rpm -qa | wc -l
603
Keluaran di atas menunjukkan bahawa terdapat 603 pakej yang dipasang.
Kesimpulannya
Dalam sistem CentOS, anda boleh menyenaraikan pakej yang dipasang menggunakan
yum list installed
dan perintah
rpm -qa
.
Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.
centos yum rpmBagaimana untuk memasang pakej rpm pada centos
RPM adalah sistem pembungkusan yang digunakan oleh Red Hat dan derivatifnya seperti CentOS dan Fedora. Dalam tutorial ini, kami akan menunjukkan kepada anda dua cara bagaimana untuk memasang pakej RPM pada CentOS.
Bagaimana untuk menyenaraikan pakej yang dipasang pada debian
Dalam panduan ini, kami akan menerangkan bagaimana untuk menyenaraikan dan menapis pakej terpasang pada Debian. Kami juga akan menunjukkan kepada anda bagaimana untuk memeriksa sama ada pakej tertentu dipasang, mengira pakej terpasang dan mengetahui versi pakej yang dipasang.
Bagaimana untuk menyenaraikan pakej yang dipasang pada ubuntu
Dalam tutorial ini, kami akan menunjukkan kepada anda bagaimana untuk menyenaraikan dan menapis pakej terpasang di Ubuntu. Kami juga akan menunjukkan kepada anda bagaimana untuk memeriksa sama ada pakej tertentu dipasang, mengira pakej terpasang dan mengetahui versi pakej yang dipasang.