Linux-daky RPM ýa-da DEB paketinden gurlan faýllary nädip sanawlamaly


Linux faýl ulgamynda bukjanyň içindäki dürli faýllaryň nirede gurnalandygyny (ýerleşendigini) pikir edip gördüňizmi? Bu makalada, Linux-da belli bir bukjada ýa-da paketler toparynda gurnalan ýa-da hödürlenen ähli faýllary nädip sanawlamalydygyny görkezeris.

Bu, konfigurasiýa faýllary, resminamalar we başgalar ýaly möhüm paket faýllaryny aňsatlyk bilen tapmaga kömek edip biler. Geliň, bukjadan ýa-da gurnalan faýllary sanawlamagyň dürli usullaryna seredeliň:

Linux-da gurnalan paketiň ähli faýllaryny nädip sanawlamaly

“Yum-utils” -i belli bir paketden “CentOS/RHEL” ulgamynda gurlan faýllary sanamak üçin ulanyp bilersiňiz.

“Yum-utils” -i gurmak we ulanmak üçin aşakdaky buýruklary işlediň:

# yum update 
# yum install yum-utils

Indi gurnalan RPM paketiniň faýllaryny sanap bilersiňiz, mysal üçin httpd web serweri (bukjanyň adynyň baş harpyna üns beriň). - gurnalan baýdagy gurnalan paketleri we -l baýdaklary faýllaryň sanawyny açmaga mümkinçilik berýär:

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

Üns beriň: Fedora 22+ wersiýasynda, repoquery buýrugy, ýokarda görkezilişi ýaly bukjadan gurlan faýllary sanawlamak üçin RPM esasly paýlamak üçin dnf paket dolandyryjysy bilen birleşdirildi.

Ativea-da bolmasa, aşakdaky rpm buýrugyny ulanyp, ulgamdaky .rpm paketinden aşakdaky ýaly -g we -l bukjadaky faýllary kabul etmegi aňladýar:

# rpm -ql httpd

Anotherene bir peýdaly wariant, gurmazdan ozal .ppm paket faýllaryny sanawlamak üçin -p ulanmak üçin ulanylýar.

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

Debian/Ubuntu paýlanyşlarynda, berlen .deb paketinden Debian ulgamyňyza ýa-da olardan emele gelen faýllary sanawlamak üçin -L baýdagy bilen dpkg buýrugyny ulanyp bilersiňiz.

Bu mysalda, apache2 web serwerinden gurlan faýllary sanap geçeris:

$ dpkg -L apache2

Linux-da bukjany dolandyrmak üçin aşakdaky peýdaly makalalary barlamagy ýatdan çykarmaň.

  1. Paket dolandyryşy üçin peýdaly 20 umum buýruklary
  2. Paket dolandyryşy üçin 20 peýdaly RPM buýrugy
  3. 15 Ubuntu-da paket dolandyryşy üçin peýdaly APT buýruklary
  4. 15 Ubuntu Linux üçin peýdaly Dpkg buýruklary
  5. Linux täze doglanlar üçin 5 sany iň oňat Linux paket dolandyryjysy

Bu hemmesi! Bu makalada, Linux-da berlen paketden ýa-da paketler toparyndan gurnalan ähli faýllary nädip sanawlamalydygyny/tapmalydygyny görkezdik. Aşakdaky seslenme formasyny ulanyp, pikirleriňizi biziň bilen paýlaşyň.