Jak wymienić zainstalowane pakiety w RHEL 8 / Centos 8 Linux
- 3162
- 12
- Natan Cholewa
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
Zastosowane wymagania i konwencje oprogramowania
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ę.
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ówPowią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
- « Jak zainstalować mniam na RHEL 8 / Centos 8
- Jak zamontować / umount ISO na Centos 8 / Rhel 8 Linux »