Linux'ta RPM veya DEB Paketinden Yüklenen Dosyalar Nasıl Listelenir


Bir paketin içindeki çeşitli dosyaların Linux dosya sisteminde nereye kurulduğunu (bulunduğunu) hiç merak ettiniz mi? Bu makalede, Linux'ta belirli bir paket veya paket grubundan yüklenen veya bu pakette bulunan tüm dosyaların nasıl listeleneceğini göstereceğiz.

Bu, yapılandırma dosyaları, belgeler ve daha fazlası gibi önemli paket dosyalarını kolayca bulmanıza yardımcı olabilir. Bir paketteki veya paketten yüklenen dosyaları listelemenin farklı yöntemlerine bakalım:

Linux'ta Kurulu Paketin Tüm Dosyaları Nasıl Listelenir

Belirli bir paketten CentOS/RHEL sistemine yüklenen dosyaları listelemek için yum-utils'in parçası olan repoquery komutunu kullanabilirsiniz.

yum-utils'i yüklemek ve kullanmak için aşağıdaki komutları çalıştırın:


yum update 
yum install yum-utils

Artık yüklü bir RPM paketinin, örneğin httpd web sunucusunun dosyalarını listeleyebilirsiniz (paket adının büyük/küçük harfe duyarlı olduğunu unutmayın). --installed bayrağı kurulu paketler anlamına gelir ve -l bayrakları dosyaların listelenmesini sağlar:


repoquery --installed -l httpd
dnf repoquery --installed -l httpd  [On Fedora 22+ versions]

Önemli: Fedora 22+ sürümünde, bir paketten yüklenen dosyaları listelemek amacıyla RPM tabanlı dağıtım için repoquery komutu dnf paket yöneticisi ile entegre edilmiştir. Yukarıda gösterildiği gibi.

Alternatif olarak, .rpm paketinin içindeki veya sistem üzerinde yüklü olan dosyaları aşağıdaki gibi listelemek için aşağıdaki rpm komutunu da kullanabilirsiniz; burada -g ve -l paketteki dosyaları alıcı olarak listelemek anlamına gelir:


rpm -ql httpd

Başka bir yararlı seçenek, yüklemeden önce .rpm paket dosyalarını listelemek için -p komutunu kullanmaktır.


rpm -qlp telnet-server-1.2-137.1.i586.rpm

Debian/Ubuntu dağıtımlarında, belirli bir 'den Debian sisteminize veya türevlerine yüklenen dosyaları listelemek için dpkg komutunu -L işaretiyle birlikte kullanabilirsiniz. deb paketi.

Bu örnekte apache2 web sunucusundan yüklenen dosyaları listeleyeceğiz:


dpkg -L apache2

Linux'ta paket yönetimi için aşağıdaki faydalı makalelere göz atmayı unutmayın.

  1. Paket Yönetimi için 20 Faydalı 'Yum' Komutu
  2. Paket Yönetimi için 20 Faydalı RPM Komutu
  3. Ubuntu'da Paket Yönetimi için 15 Faydalı APT Komutu
  4. Ubuntu Linux için 15 Faydalı Dpkg Komutu
  5. Linux'a Yeni Başlayanlar için En İyi 5 Linux Paket Yöneticisi

Bu kadar! Bu makalede, Linux'ta belirli bir paket veya paket grubundan yüklenen tüm dosyaların nasıl listeleneceğini/bulunacağını gösterdik. Aşağıdaki geri bildirim formunu kullanarak düşüncelerinizi bizimle paylaşın.