Jak sprawdzić, czy pakiet jest dostępny w mniam

Jak sprawdzić, czy pakiet jest dostępny w mniam
Yellowdog Updater Modified lub Yum dla krótkiego to narzędzie do zarządzania pakietami dla pakietów RPM. Jest popularny w rodzinie REHL Linux, w tym Centos i Fedora. Dlatego możesz myśleć o Yum jako o ładowaniu dla menedżera pakietów RPM.

Podobnie jak popularni menedżerowie opakowań, Yum działa za pośrednictwem repozytoriów zawierających kolekcje narzędzi w formacie RPM.

W przypadku tego szybkiego omówimy podstawy mni.

Dostępne pakiety listy Yum

Aby wyświetlić dostępne pakiety, możemy użyć polecenia listy Yum, jak pokazano:

Dostępna lista sudo yum

To polecenie wyświetli nazwę wszystkich dostępnych pakietów, najnowszej wersji i repozytoriów, do których należą

Czekaj na zainstalowane pakiety

Mniam jest niezwykle łatwa w użyciu; Podobnie jak większość menedżerów opakowań, pozwala przejść intuicyjne opcje. Na przykład, aby wyświetlić listę zainstalowanych pakietów, możemy użyć polecenia:

Sudo Yum zainstalowano

Podobnie jak w wyświetlaniu dostępnych pakietów, powyższe polecenie wyświetli nazwę zainstalowanych pakietów, wersję i repozytorium źródłowe pakietów

Możesz przekazać wyjście z powyższego polecenia do narzędzi takich jak GREP, mniej itp.

Pakiet wyszukiwania Yum Wyszukaj

Przykładowym przypadkiem użycia polecenia listy Yum jest sprawdzanie, czy masz zainstalowany określony pakiet. Na przykład zobaczmy, czy AWK jest zainstalowany.

Zainstalowana lista sudo yum | Grep „Awk”

Powyższe polecenie przekazuje dane wyjściowe listy Yum do GREP, co następnie wyszukuje określony ciąg, w tym przypadku „AWK.„Spójrz na przykładowe wyjście poniżej:

Jak widać, mamy zainstalowane AWK (w ramach GAWK) i pakiet Python-Hawkey.

Pokaż dostępne pakiety z określonego repozytorium

Możesz także filtrować dostępny pakiet w określonym repozytorium. Możemy zacząć od wymienienia wszystkich włączonych repozytoriów za pomocą polecenia:

Sudo Yum Repolist

Wymieśli to wszystkie dostępne repozytoria w systemie.

Aby wyszukać pakiety dostępne tylko w określonym repozytorium. Przykład w repozytorium EPEL używamy polecenia:

Dostępna lista sudo yum | Grep Epel

Przykładowe dane wyjściowe to jak pokazano:

Wniosek

W tym szybkim samouczku pokryliśmy mniam i pokazaliśmy dostępne i zainstalowane pakiety w systemie.

Dziękuje za przeczytanie!