GNU/Linux >> Belajar Linux >  >> Cent OS

Cara membuat daftar paket yang diinstal pada RHEL 8 / CentOS 8 Linux

Mungkin ada saatnya ketika Anda ingin tahu apakah Anda telah menginstal paket tertentu pada RHEL 8 / CentOS 8 Anda. Aplikasi yang akan diinstal secara manual mungkin memerlukan dependensi tertentu agar berfungsi sehingga Anda harus memeriksa terlebih dahulu apakah ini sudah terpenuhi . Atau Anda mungkin ingin mengompilasi sesuatu dan ingin memastikan Anda memiliki semua pustaka header yang tepat di sistem Anda.

Dalam tutorial ini Anda akan mempelajari:

  • Cara menggunakan yum dan dnf di RHEL 8 / CentOS 8 untuk mendaftar semua paket
  • Cara menggunakan perintah repoquery untuk menyelesaikan tugas yang sama
  • Cara menggunakan perintah rpm untuk mendaftar semua paket yang diinstal pada RHEL 8 / CentOS 8
  • Cara memfilter output dari setiap perintah untuk mencari paket tertentu

Gunakan perintah repoquery untuk membuat daftar semua paket yang tersedia di RHEL 8 / CentOS 8

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem RHEL 8 / CentOS 8
Perangkat Lunak T/A
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Menggunakan yum dan dnf

Salah satu cara untuk memeriksa apa yang telah Anda instal menggunakan yum atau dnf dan repositori RHEL 8 / CentOS 8 akan digunakan

$ dnf list installed
OR
$ yum list installed

Ini akan mencantumkan semua paket yang diinstal dalam urutan abjad. Anda dapat menyalurkan output ke grep jika Anda mencari sesuatu yang khusus, katakan apa pun yang berhubungan dengan bzip2 paket:

$ dnf list installed | grep bzip2

Seperti yang Anda lihat pada gambar di bawah, perintah tersebut mencantumkan bzip2 paket biner dan bzip2 paket perpustakaan. Anda bahkan mendapatkan nomor versi perangkat lunak jadi, jika Anda mungkin perlu menginstal versi sebelumnya, Anda akan tahu kapan harus menurunkan versi. dnf perintah bekerja dengan cara yang persis sama dengan yum , dengan atribut yang sama, sehingga Anda dapat menggunakannya jika Anda suka.

Anda dapat menggunakan yum untuk mencari paket dan grep untuk paket tertentu menggunakan pipa

Gunakan perintah repoquery

Cara lain untuk membuat daftar paket yang tersedia adalah dengan menggunakan dnf-utils . Paket paket digunakan untuk mengelola repositori dan salah satu fungsinya adalah kemampuan untuk membuat daftar paket yang diinstal. Pastikan Anda menginstal dnf-utils dengan

# dnf install dnf-utils

lalu gunakan repoquery perintah yang disertakan dengan dnf-utils untuk membuat daftar semua paket yang diinstal:

$ repoquery -a --installed

Sama seperti dengan pipa grep di atas, kita juga bisa menggunakan grep di sini untuk memfilter apa yang kami minati:

$ repoquery -a --installed | grep bzip2

Daftar paket yang diinstal menggunakan perintah rpm

Cara ketiga untuk membuat daftar paket yang diinstal adalah dengan menggunakan rpm perintah dan membuatnya melakukan kueri untuk semua paket yang diinstal:

$ rpm -qa

Jika Anda ingin mencari semua paket yang berkaitan dengan bzip2 gunakan

$ rpm -qa bzip2*

Cari semua paket yang terkait dengan bzip2 dengan menanyakannya dengan perintah rpm

Dan akhirnya – GUI

Jika Anda ingin menggunakan antarmuka pengguna grafis, aplikasi manajemen paket Perangkat Lunak menawarkan daftar tab semua aplikasi yang diinstal. Kelemahannya adalah hanya mencantumkan nama aplikasi dan bukan nama paketnya; dependensi juga tidak ditampilkan dan keseluruhan informasi yang diberikan terbatas.

Perangkat lunak mencantumkan aplikasi yang diinstal tetapi bukan dependensi dan nama paketnya


Cent OS
  1. Cara Mendaftar Paket yang Terinstal di CentOS dengan Yum atau RPM

  2. Cara menginstal redmine di RHEL 8 / CentOS 8 Linux

  3. Cara Mendaftar Semua Paket yang Terinstal Di Linux

  1. Cara menginstal asterisk di RHEL 8 / CentOS 8 Linux

  2. Cara menginstal wireshark di RHEL 8 / CentOS 8 Linux

  3. Bagaimana memulai layanan saat boot dengan RHEL 8 / CentOS 8 Linux

  1. Bagaimana cara mengubah alamat IP di RHEL 8 / CentOS 8 Linux

  2. Cara Menginstal Java di RHEL 8 / CentOS 8 Linux

  3. Cara menginstal paket pada Sistem Linux RHEL 8 / CentOS 8