Jak wymienić zainstalowane pakiety w RHEL 8 / Centos 8 Linux

Jak wymienić zainstalowane pakiety w RHEL 8 / Centos 8 Linux

Może nadejść czas, kiedy chcesz wiedzieć, czy zainstalowałeś już określony pakiet w RHEL 8 / Centos 8. Aplikacja, którą należy ręcznie zainstalować, może wymagać pewnych zależności do działania, więc będziesz musiał wcześniej sprawdzić, czy są one zadowolone. Lub możesz coś skompilować i chcesz upewnić się, że masz wszystkie odpowiednie biblioteki nagłówka w swoim systemie.

W tym samouczku nauczysz się:

  • Jak używać Yum i DNF w RHEL 8 / Centos 8, aby wymienić wszystkie pakiety
  • Jak używać polecenia repoquery, aby wykonać to samo zadanie
  • Jak używać polecenia RPM do listy wszystkich pakietów zainstalowanych w RHEL 8 / Centos 8
  • Jak odfiltrować dane wyjściowe każdego polecenia, aby szukać określonych pakietów
Użyj polecenia repoquery, aby wymienić wszystkie dostępne pakiety w RHEL 8 / Centos 8

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System RHEL 8 / CENTOS 8
Oprogramowanie Nie dotyczy
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Za pomocą Yum i DNF

Jeden sposób sprawdzenia, co zainstalowałeś za pomocą mniam Lub DNF a repozytoria RHEL 8 / Centos 8 ma użyć

zainstalowana lista $ DNF lub zainstalowana lista $ Yum 

Wymieśli to wszystkie zainstalowane pakiety w kolejności alfabetycznej. Możesz przewrócić moc wyjściową Grep Jeśli szukasz czegoś szczególnego, powiedz cokolwiek związanego z BZIP2 pakiet:

zainstalowana lista $ DNF | GREP BZIP2 

Jak widać na poniższym obrazku, polecenie zawiera oba BZIP2 pakiet binarny i BZIP2 pakiet biblioteki. Otrzymujesz nawet numer wersji oprogramowania, więc jeśli możesz potrzebować wcześniejszej wersji, będziesz wiedział, kiedy obniżyć się. DNF Polecenie działa dokładnie tak samo jak mniam, z tymi samymi atrybutami, dzięki czemu możesz użyć tego, jeśli masz ochotę.

Możesz użyć Yum do wyszukiwania pakietu i GREP dla określonego pakietu za pomocą rury

Użyj polecenia repoquery

Innym sposobem na listę dostępnych pakietów jest użycie DNF-UTILS. Zestaw pakietów służy do zarządzania repozytoriami, a jedną z jego funkcji jest możliwość listy zainstalowanych pakietów. Upewnij się, że zainstalowałeś DNF-UTILS z

# DNF Zainstaluj DNF-UTILS 

Następnie użyj Repquoquery Polecenie, które wiodą DNF-UTILS Aby wymienić wszystkie zainstalowane pakiety:

$ Repoquery -a -instalowane 

Tak samo jak w przypadku rur Grep Powyżej możemy również użyć Grep tutaj, aby filtrować to, co nas zainteresowuje:

$ Repoquery -a -instalowane | GREP BZIP2 

Lista zainstalowanych pakietów za pomocą polecenia RPM

Trzecim sposobem na listę zainstalowanych pakietów jest użycie RPM Poleć i spraw, aby zrobić zapytanie dla wszystkich zainstalowanych pakietów:

$ RPM -qa 

Jeśli chcesz szukać wszystkich pakietów dotyczących BZIP2 używać

$ RPM -qa Bzip2* 
Poszukaj wszystkich pakietów związanych z BZIP2, zapytając je za pomocą polecenia RPM

I wreszcie - GUI

Jeśli chcesz użyć graficznego interfejsu użytkownika, aplikacja do zarządzania pakietami oprogramowania oferuje kartę listę wszystkich zainstalowanych aplikacji. Minusem jest to, że wymienia tylko nazwy aplikacji, a nie ich nazw pakietów; Zależności również nie są wyświetlane, a ogólne dostarczone informacje są ograniczone.

Listy oprogramowania zainstalowane aplikacje, ale nie ich zależności i nazwy pakietów

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Ubuntu 20.04 Przewodnik
  • Jak korzystać z ADB Android Debug Bridge do zarządzania Androidem…
  • Jak zainstalować Yum na Linux
  • Hung Linux System? Jak uciec do wiersza poleceń i…
  • Zainstaluj Arch Linux na stacji roboczej VMware