Plik RPM to plik menedżera pakietu Red Hat. RPM to menedżer pakietów opracowany przez Red Hat przede wszystkim dla systemów operacyjnych Linux z siedzibą w Redhat, takich jak Rhel, Centos, Fedora itp. Opracowany na podstawie Linux Standard Base (LSB), RPM open source służy do zarządzania, instalowania, odinstalowania pakietów oprogramowania w systemach Linux. Każdy pakiet RPM, który zawiera kolekcję lub pakiet plików, używa .Rozszerzenie RPM.
Pliki dokumentacji | Autor, Todo, Readme itp. |
Pliki konfiguracyjne | Logrotat.Conf, aktualizowaneb.Conf, Sshd.Conf itp. |
Pliki binarne (wykonywalne) | SSHD, SSH, XATTR, STAT, NMAP i tak dalej. |
Teraz omówimy różne opcje wymieniania plików w systemie Linux w ramach określonego pakietu lub grupy.
Możesz łatwo zlokalizować wszystkie pliki zainstalowane z pakietu RPM, sprawdzając manifest pakietu RPM w systemie. Możesz także zobaczyć wszystkie pliki i lokalizacje dla określonego pakietu RPM za pomocą tej metody.
RPM -QLP.RPM
Lub
RPM -QILP.RPM
Poniżej znajduje się wyjście polecenia RPM w powyższym przykładzie:
Lista w systemach opartych na RHEL/Centos Linux
Możesz wymienić pliki, które są częścią Yum-Utils zainstalowanych w systemie RHEL/CENTOS z dowolnego pobranego lub podanego pakietu za pomocą polecenia Repoquery. Możesz zainstalować i używać Yum-Utils za pomocą następującego polecenia.
Aktualizacja Yum
Yum Instaluj Yum-Utils
Po zainstalowaniu Yum-Utils możesz łatwo wymienić pliki pakietów RPM, uruchamiając następujące polecenie (przykładliśmy Firefox):
Repquoquery -instalowane -l Firefox
Lista w systemach Linux z Fedora
Korzystając z DNF, polecenie Repoquery może wyświetlać pliki zainstalowane z pakietów w Fedora 22+.
DNF Repoquery -instalowane -l Firefox
Alternatywnie możesz wymienić pliki zainstalowane w systemie lub wewnątrz .Pakiet RPM za pomocą następujące polecenie RPM. Tutaj -i lub -g oznacza wymienić pliki w opakowaniu:
RPM -QL Firefox
Lista w systemach Ubuntu/Debian Linux
Możesz użyć polecenia DPKG w dystrybucji Ubuntu/Debian z flagą -L, aby wymienić jej pochodne lub pliki zainstalowane w systemach Debian z dowolnego .Pakiet Deb.
dpkg -l
Wymień pliki RPM przed zainstalowaniem pakietu
Dzięki opcji -p możemy wymienić .Pliki pakietów RPM przed instalacją. Załóżmy, że pobierasz dowolny pakiet RPM Telnet-Server z dowolnego źródła online. Następnie możesz zobaczyć następujące polecenia, co jest obecne w pobranym pakiecie, które zostanie zainstalowane w systemie plików lub można to zrobić.
RPM -QLP Telnet-Server-1.2-137.1.i586.RPM
Wniosek
W tym artykule nauczył nas, jak znaleźć lub wymienić wszystkie pliki zainstalowane z pakietu lub grupy pakietów RPM w Linux. Różne rozkłady Linux wymieniają te pakiety za pomocą różnych metod i poleceń. Jeśli chcesz poznać jakieś informacje związane z tym artykułem, powiedz nam, komentując w polu komentarza.