Jak używać polecenia Yum Linux do instalowania, odinstalowywania i aktualizowania pakietów?

Spisie treści

Wśród tradycyjnych zadań do wykonania w środowiskach Linux, w tym przypadku CentOS 7, jest instalacja i dezinstalacja pakietów, które są przydatne do zwiększenia wykorzystania serwera lub po prostu do zwolnienia miejsca na dysku.

W przypadku dystrybucji CentOS lub RedHat dla tego typu działań zaimplementowana jest komenda yum. Domyślnie yum automatycznie spróbuje sprawdzić wszystkie skonfigurowane repozytoria w celu rozwiązania wszystkich zależności pakietów podczas instalacji i/lub aktualizacji.

Z tego powodu Solvetic dzisiaj wyjaśni, jak używać tego polecenia yum (zmodyfikowany Yellowdog Updater) w CentOS 7 do zarządzania wszystkimi procesami za pomocą pakietów.

1. Jak zainstalować pakiet za pomocą polecenia Yum w systemie Linux


Aby przeprowadzić ten proces, musimy użyć następującej składni:
 mniam instalacja 

Domyślnie wiersz instalacji yum wyświetli komunikat w celu zaakceptowania lub odrzucenia procesu przed instalacją pakietów:

Jeśli chcemy, aby yum automatycznie zainstalował pakiet bez pytania, musimy użyć opcji -y w następujący sposób:

 mniam - instaluj 
Za pomocą tego polecenia robisz to.

2. Jak odinstalować pakiet za pomocą polecenia Yum Linux


W momencie, gdy pakiet nie jest już potrzebny, możemy go w prosty sposób odinstalować za pomocą yum. W tym celu wykonujemy następującą składnię:
 mniam usuń 
Spowoduje to usunięcie określonych pakietów wraz z innymi pakietami, które zależą od pakietów do usunięcia.

3. Jak zaktualizować istniejący pakiet za pomocą polecenia Yum Linux?


Polecenie yum ma funkcję opracowaną do aktualizacji starych pakietów, w tym celu musimy użyć następującej składni:
 mniam aktualizacja 
Ten parametr jest używany do aktualizacji określonych pakietów do najnowszej dostępnej wersji, jeśli w ogóle, jeśli nazwy pakietów nie są określone, yum spróbuje zaktualizować wszystkie pakiety zainstalowane w systemie.

Możemy dodać opcję --obsoletes, aby yum przetwarzał przestarzałe pakiety, w ten sposób pakiety, które są przestarzałe w aktualizacjach, zostaną usunięte i zastąpione najnowocześniejszymi.

W tej kategorii możemy użyć polecenia yum check-update, aby sprawdzić, czy są dostępne aktualizacje dla zainstalowanych pakietów. W rezultacie yum zwraca listę wszystkich aktualizacji ze wszystkich repozytoriów, jeśli takie są dostępne:

4. Jak przeprowadzić wyszukiwanie pakietów za pomocą polecenia Yum Linux


W przypadku nieznajomości dokładnej nazwy pakietu, który chcemy zainstalować, możliwe będzie skorzystanie z wyszukiwarki yum "keyword", która przeszuka wszystkie pakiety pasujące do wpisanego słowa kluczowego i wyświetli wyniki:
 mniam szukaj chrome

To polecenie służy do znalezienia dowolnego pakietu, który zawiera określone słowo kluczowe i zwróci niektóre pola opisu, podsumowania, programu pakującego i nazwy pakietu z RPM we wszystkich dostępnych repozytoriach.

5. Jak wyświetlić dodatkowe informacje z pakietu za pomocą polecenia Yum Linux?


Jeśli chcesz uzyskać więcej informacji o pakiecie dostępnym w yum, możemy wykonać następującą składnię:
 mniam informacje 

6. Jak wyświetlić wszystkie dostępne pakiety za pomocą polecenia Linux Yum


Za pomocą następującego polecenia będzie można wyświetlić listę wszystkich pakietów dostępnych w bazie danych yum:
 lista mniam | mniej

7. Jak wyświetlić listę pakietów zainstalowanych w systemie za pomocą polecenia Yum Linux?


Jest to praktyczna opcja dla zadań kontrolnych i audytowych, ponieważ pozwala nam jasno wiedzieć, które pakiety są zainstalowane w systemie, w tym celu wykonujemy następujące czynności:
 zainstalowano listę mniam | mniej

8. Jak poznać grupy oprogramowania dostępne za pomocą polecenia Yum Linux?


W przypadku tych dystrybucji niektóre powiązane pakiety są pogrupowane w określoną grupę, dzięki czemu zamiast wyszukiwać i instalować wszystkie pakiety z osobna, które należą do określonej roli, po prostu zainstaluj grupę, która zainstaluje wszystkie pakiety należące do tej roli Grupa.

W tym celu wykonujemy:

 mniam lista grup

9. Jak sprawdzić, do którego pakietu należy plik za pomocą polecenia Yum Linux?


Dzięki następującej składni będzie można wiedzieć, do którego pakietu należy dany plik, w tym celu musimy znać jego aktualną ścieżkę:
 mniam zapewnia / etc / sysconfig / nfs

10. Jak zainstalować określoną grupę oprogramowania za pomocą polecenia yum Linux?


Widzieliśmy opcję wdrażania grup oprogramowania za pośrednictwem yum, teraz, jeśli chcemy zainstalować całą tę grupę, musimy wykonać następujące czynności:
 mniam groupinstall 'Grupa'

11. Jak wdrożyć aktualne repozytoria za pomocą polecenia Yum Linux?


Wszystkie polecenia yum są powiązane z oficjalnym repozytorium lub nie, jeśli chcemy zobaczyć włączone repozytoria, wykonamy następujące czynności:
 mniam ponownie!

Jeśli chcemy zobaczyć wszystkie repozytoria, które wykonamy:

 mniam, odśwież wszystko

12. Jak zainstalować z wyłączonego repozytorium za pomocą polecenia Yum Linux


W poprzednim poleceniu widzieliśmy, że wiele repozytoriów jest wyłączonych, ale będzie można zainstalować elementy z dowolnego z nich, do tego użyjemy następującej składni:
 mniam --enablerepo = instalacja fedora-source vim-X11.x86_64
Jak widać, za pomocą tego polecenia instalacja odbywa się z wyłączonego repozytorium.

13. Jak interaktywnie uruchomić polecenie Yum przy użyciu powłoki w systemie Linux?


Yum oferuje nam interaktywną powłokę do wykonywania kilku poleceń jednocześnie, w tym celu musimy wykonać:
 mniam muszelka
W terminalu wprowadzimy polecenia, których należy użyć w zależności od przypadku:

14. Jak zaktualizować istniejącą grupę za pomocą polecenia Yum Linux?


Aby zaktualizować istniejącą grupę oprogramowania, musimy wykonać następujące czynności:
 mniam groupupdate 'Grupa'

15. Jak odinstalować grupę oprogramowania za pomocą polecenia Yum Linux?


Jeśli więcej niż jedna grupa oprogramowania nie jest wymagana, możemy zwolnić miejsce, usuwając ją w następujący sposób:
 mniam groupusuń 'Grupa'
W ten sposób polecenie yum ułatwia pełną administrację dostępnymi pakietami.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave