Pendahuluan
Mengelola sistem operasi CentOS sering kali berarti mengetahui paket perangkat lunak yang diinstal. Daftar ini dapat digunakan untuk meluncurkan pembaruan perangkat lunak, membangun kembali sistem operasi, atau bahkan menduplikasi lingkungan kerja di komputer lain.
Panduan ini menyediakan tiga metode sederhana untuk membuat daftar paket perangkat lunak yang diinstal pada CentOS (dan sistem Linux berbasis RedHat lainnya).
Prasyarat
- Akses ke akun pengguna dengan sudo atau hak akses root
- Jendela terminal atau baris perintah
- Manajer paket YUM dan RPM, disertakan secara default
Cara Mendaftar Paket yang Terinstal dengan YUM
YUM adalah singkatan dari Yellowdog Updater, Modified. Ini adalah manajer paket yang diperbarui yang memungkinkan Anda untuk menginstal, menghapus, memperbarui, melihat, atau mencari paket perangkat lunak.
Gunakan yum
berikut ini perintah untuk menampilkan semua paket yang terinstal:
sudo yum list installed
Untuk memeriksa apakah paket tertentu diinstal dengan YUM, filter output dengan grep
perintah:
sudo yum list installed | grep xorg
Untuk menampilkan detail paket tertentu dengan YUM:
yum info httpd
YUM juga dapat menampilkan daftar paket lengkap ke file:
sudo yum list installed > listed_packages.txt
File ini dapat disalin ke sistem lain untuk menduplikasi paket yang diinstal:
sudo yum –y install $(cat listed_packages.txt)
–y
pilihan jawaban ya ke semua petunjuk penginstalan- Si
cat
perintah menggabungkan konten file ke dalam perintah yum install
Untuk informasi lebih lanjut tentang perintah yum, gunakan yum ––help
.
Mencantumkan Paket yang Terinstal dengan RPM
RPM adalah singkatan dari RedHat Package Manager. Itu datang sebagai standar dengan sebagian besar sistem operasi Linux berbasis Red-Hat, seperti CentOS dan Fedora.
Untuk menampilkan daftar paket yang diinstal, masukkan berikut ini di jendela terminal:
sudo rpm –qa
–q
opsi berarti kueri–a
pilihan berarti semua
Untuk membuat daftar paket berdasarkan tanggal instalasi, masukkan:
sudo rpm –qa ––last
Cari paket berdasarkan nama menggunakan:
sudo rpm –qa | grep –i httpd
Perintah ini mengembalikan hasil untuk perangkat lunak Apache.
Keluarkan daftar paket ke file dengan memasukkan yang berikut ini:
sudo rpm –qa > listed_packages.txt
Perintah ini menyimpan salinan daftar dalam file teks bernama listed_packages.txt di direktori kerja saat ini.
Menampilkan informasi tentang paket tertentu:
rpm –qi httpd
–q
option adalah singkatan dari query–i
opsi adalah singkatan dari info
Hitung jumlah total paket yang diinstal:
sudo rpm –qa | wc –l
- Perintah wc membuat hitungan kata
–l
opsi menghitung jumlah baris
RPM mencantumkan paket berdasarkan nama paket dan nomor revisinya. Pembungkus teks dapat membuat alat ini lebih sulit dibaca. Gunakan rpm ––help
perintah untuk opsi lainnya, atau lihat dokumentasi.
Mencantumkan Paket yang Terinstal dengan yum-utils
Utilitas enak adalah paket perangkat lunak yang menambahkan fungsionalitas ke manajer paket YUM standar.
Untuk memasang yum-utils paket perangkat lunak masukkan:
sudo yum –y install yum-utils
Daftar semua paket yang diinstal dengan repoquery
perintah:
sudo repoquery –a ––installed
yum-utils package menggunakan repositori yum untuk menarik informasi.