Android

Cara daftar paket yang diinstal pada centos

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

Daftar Isi:

Anonim

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara mendaftar dan memfilter paket yang diinstal pada CentOS. Mengetahui cara mendaftar paket yang diinstal pada sistem CentOS Anda dapat membantu dalam situasi di mana Anda perlu menginstal paket yang sama di komputer lain atau jika Anda ingin menginstal ulang sistem Anda.

Kami juga akan menunjukkan kepada Anda cara memeriksa apakah paket tertentu diinstal, menghitung paket yang diinstal, dan mencari tahu versi paket yang diinstal.

Daftar Paket Terinstal dengan Yum

YUM (Yellow dog Updater,) adalah manajer paket CentOS default. Ini dapat digunakan untuk mengunduh, menginstal, menghapus, meminta, dan mengelola paket perangkat lunak CentOS RPM dari repositori CentOS resmi dan pihak ketiga.

Untuk mendaftar paket yang diinstal pada sistem CentOS Anda dengan yum , gunakan perintah berikut:

sudo yum list installed

Ini akan mencetak daftar semua paket yang diinstal, termasuk informasi tentang versi dan repositori paket RPM.

Biasanya, daftar paket panjang, agar lebih mudah dibaca itu adalah ide yang bagus untuk menyalurkan output menjadi less :

sudo yum list installed | less

Untuk mengetahui apakah paket tertentu diinstal, filter output dengan perintah grep .

Misalnya, untuk mengetahui apakah paket unzip diinstal pada sistem Anda akan menjalankan:

sudo yum list installed | grep unzip

unzip.x86_64 6.0-19.el7 @anaconda

Output di atas menunjukkan bahwa unzip versi 6.0-19 diinstal pada mesin.

Daftar Paket Terpasang dengan Rpm

Perintah rpm dengan opsi -q memungkinkan Anda untuk menanyakan paket.

Perintah berikut akan mencantumkan semua paket yang diinstal:

sudo rpm -qa

Untuk menanyakan (mencari) apakah paket tertentu diinstal, berikan nama paket tersebut ke perintah rpm -q . Perintah berikut akan menunjukkan kepada Anda apakah paket tmux diinstal pada sistem:

sudo rpm -q tmux

Jika paket diinstal, Anda akan melihat sesuatu seperti ini:

tmux-1.8-4.el7.x86_64

Jika tidak, perintah akan mencetak:

package tmux2is not installed

Untuk mendapatkan informasi lebih lanjut tentang pass paket tanya -i :

sudo rpm -qi tmux

Buat Daftar semua paket yang Dipasang

Untuk membuat daftar nama semua paket yang terinstal di sistem CentOS Anda dan menyimpannya dalam file bernama packages_list.txt , arahkan output perintah ke file:

sudo rpm -qa > packages_list.txt

Untuk menginstal paket yang sama di server lain, Anda dapat menggunakan perintah cat untuk meneruskan semua paket ke yum :

sudo yum -y install $(cat packages_list.txt)

Hitung jumlah paket yang diinstal

Untuk mengetahui berapa banyak paket yang diinstal pada sistem Anda, gunakan perintah yang sama seperti sebelumnya tetapi alih-alih mengarahkan output ke file, pipa itu ke utilitas wc untuk menghitung baris:

sudo rpm -qa | wc -l

603

Output di atas menunjukkan bahwa ada 603 paket yang diinstal.

Kesimpulan

Dalam sistem CentOS Anda dapat mendaftar paket yang diinstal menggunakan yum list installed dan perintah rpm -qa .

Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.

centos yum rpm