Jak konfigurować i używać mniam na Fedorze?

Jak konfigurować i używać mniam na Fedorze?

Linux Distro można opisać jako zbiór opakowań wzajemnych na podstawie jądra Linux. Razem oferują niesamowite wrażenia. Aby utrzymać pakiety w porządku, menedżer pakietów jest obowiązkowy dla każdej dystrybucji.

W przypadku Fedory, Yum i DNF to dwóch menedżerów opakowań. W tym przewodniku sprawdzimy, jak skonfigurować i używać Yum na Fedorze.

Mniam na Fedorze

Yum jest głównym menedżerem pakietów Fedory, który może zapytać o informacje o pakietach, pobierać pakiety z repozytorium, instalować/odinstalować pakiety za pomocą automatycznego rozwiązania zależności i aktualizować cały system. Yum może również pracować z dodatkowymi repozytorami lub źródłami pakietów. Aby rozszerzyć funkcjonalność, Yum obsługuje również wiele wtyczek.

Yum może wykonywać te same zadania co obroty, ale w bardziej wydajny i prostszy sposób. Upraszcza także konfigurację własnych repozytoriów i pakietów RPM.

We współczesnym czasie Yum jest zastępowany przez DNF, współczesny menedżer pakietów. To dlatego, że Yum ma pewne nieodłączne problemy, takie jak słabe wydajność, wysoka zużycie pamięci, słaba dokumentacja itp. Jednak nadal warto uczyć się mni.

Instalowanie Yum na Fedorze

Jako jeden z domyślnych menedżerów pakietów, Yum powinien być wstępnie zainstalowany z Fedorą. Uruchom następujące polecenia, aby sprawdzić, czy zainstalowany jest Yum:

$ Który mniam
$ yum --version

Jeśli Yum nie jest zainstalowany, następujące polecenie zainstaluje Yum od razu.

$ sudo dnf instaluj yum

Za pomocą mniam

Czas nauczyć się korzystać z Yum- pełnoprawnego menedżera pakietów z mnóstwem funkcji. Ta sekcja pokazuje niektóre z jego najczęstszych i ważnych poleceń.

Instalowanie pakietu

Aby zainstalować pakiet, Yum wymaga nazwy pakietu. Zakładając, że masz nazwę pakietu, uruchom następujące polecenie, aby ją zainstalować. Yum automatycznie rozwiązuje i zainstaluje wszystkie niezbędne zależności.

$ sudo yum instaluj

Jeśli trzeba zainstalować wiele pakietów, po prostu umieść wszystkie nazwy opakowań oddzielone przez miejsce.

$ sudo yum instaluj

Podczas instalowania dowolnego pakietu Yum poprosi o potwierdzenie. Jeśli chcesz, aby Yum zainstalował pakiety bez pytania o pozwolenie, użyj flagi „-y”.

$ sudo yum -y instalacja

Zainstaluj pakiet RPM

Różne pakiety są bezpośrednio dostępne jako pakiety RPM. Podczas gdy domyślną metodą instalacji pakietu RPM jest użycie narzędzia RPM, zaleca się użycie do tego YUM. Jeśli zostanie zainstalowany za pomocą Yum, pakiet RPM zostanie zainstalowany ze wszystkimi jego zależnościami (jeśli są dostępne).

$ sudo yum instaluj

Jeśli istnieje wiele pakietów, wspomnij o nich również.

$ sudo yum instaluj

Możliwe jest również zainstalowanie pakietu RPM, który jest dostępny za pośrednictwem bezpośredniego linku. W poniższym przykładzie YUM pobiera i zainstaluje repozytorium Fusion RPM.

$ sudo yum instaluj https: // lusterka.rpmfusion.org/free/fedora/rpmfusion-free-release-$ (rpm -e %fedora).Noarch.RPM https: // lusterka.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$ (RPM -e %Fedora).Noarch.RPM

Usuwanie pakietu

Gdy paczka nie jest już potrzebna, utrzymanie go jest zbędne. Aby usunąć niechciany pakiet, użyj następującej struktury polecenia:

$ sudo yum usuń

Yum poprosi o pozwolenie na wykonanie akcji. Jeśli chcesz, aby Yum nie prosił o pozwolenie, użyj flagi „-y”.

$ sudo yum -y usuń

Tak samo jak instalacja wielu pakietów, Yum może również usunąć wiele pakietów.

$ sudo yum usuń

Przeszukiwanie pakietu

W wielu sytuacjach dokładna nazwa pakietu dla określonej aplikacji jest trudna do śledzenia. W takich sytuacjach wbudowana funkcja wyszukiwania Yum jest naprawdę przydatna.

Aby wyszukać określoną nazwę pakietu z wyszukiwanym terminem, użyj następującej struktury polecenia:

$ Yum Search

Aktualizacja pakietu

Jeśli dostępna jest aktualizacja dla określonego pakietu, możliwe jest indywidualna aktualizacja pakietu. Domyślnie Yum pobranie i zainstaluje najnowszą wersję pakietu z zależnościami.

Aktualizacja $ sudo yum

System aktualizacji

Zamiast aktualizować poszczególne pakiety, bardziej wydajne jest umożliwienie Yum aktualizacji całego systemu. Yum sprawdzi i pobierze wszystkie dostępne aktualizacje i odpowiednio je zainstalują.

Najpierw sprawdź, czy jest dostępna aktualizacja.

$ Sudo Yum Check-update

Jeśli dostępna jest jakaś aktualizacja, następujące polecenie zainstaluje je wszystkie:

Aktualizacja $ sudo dnf

Lista pakietów

Korzystając z funkcji „lista”, Yum może wydrukować całą listę pakietów, zainstalowaną lub dostępną. Ta funkcja może również wyszukać dostępny pakiet o określonej nazwie.

Aby wymienić wszystkie zainstalowane pakiety, uruchom następujące polecenie. Wyjście będzie ogromne, więc będziemy prowadzić wyjście do „mniej” w celu łatwiejszego przeglądania.

zainstalowana lista $ Yum | mniej

Aby wymienić wszystkie pasujące pakiety z określonym wyszukiwanym terminem, użyj następującego polecenia:

Lista $ Yum

Aby wymienić wszystkie pakiety (zainstalowane i dostępne), uruchom następujące polecenie:

$ Yum List All | mniej

Informacje o pakiecie

Przed instalacją Yum może wyświetlać szczegółowe informacje o pakiecie i może być pomocne w różnych sytuacjach. Aby sprawdzić informacje o pakiecie, uruchom następujące polecenie Yum:

$ Yum Info

Pakiety grupowe

W Linux grupa to pakiet wielu pakietów. Grupa będzie ogólnie zawierać pakiety, które są ze sobą powiązane. Na przykład grupa „Rozwój Java” zawiera wszystkie niezbędne narzędzia do opracowywania programów w języku programowania Java.

Poniższe polecenie zawiera listę wszystkich dostępnych grup.

$ Yum Grouplist

Aby sprawdzić informacje o grupie, uruchom następujące polecenie:

$ Yum Groupinfo

Aby zainstalować grupę, uruchom następujące polecenie:

$ sudo yum groupinstall

Jeśli grupa ma zostać zaktualizowana, uruchom następujące polecenie:

$ sudo yum grupaupdate

Aby odinstalować grupę, uruchom następujące polecenie:

$ sudo yum groupremove

Repozytoria

Repozytoria Yum są głównymi źródłami pobierania i instalowania pakietów. Fedora jest domyślnie wyposażona w repozytorium Fedora. Możliwe jest jednak dodanie/usunięcie dodatkowych repozytoriów.

Najpierw sprawdź wszystkie aktualnie aktywne repozytoria.

$ Yum Repolist

Jeśli istnieją pewne niepełnosprawne repozytor. Aby wymienić wszystkie repozytoria, uruchom następujące polecenie:

$ Yum Repolist All

Aby zainstalować określony pakiet z określonego repozytorium, użyj flagi „-enablerepo”. Działa zarówno na REPO włączonym lub wyłączonym.

$ sudo yum --enablerepo = zainstalować

Oczyszczanie mniam

Yum generuje wszystkie dane pakietu Repo w lokalizacji „/var/cache/yum”; każde repozytor. Podczas gdy pamięć podręczna jest ważna dla Yum, aby zapewnić najszybszą możliwą wydajność, uszkodzona pamięć podręczna może stanowić problem, a czyszczenie jej rozwiązuje problem.

$ sudo yum clean all

Teraz wykonaj aktualizację systemu. Yum automatycznie wygeneruje buformy.

$ Sudo Yum Check-update

Końcowe przemyślenia

Yum to potężny menedżer pakietów. Ten przewodnik pokazuje niektóre z najczęstszych zastosowań Yum. Aby uzyskać szybką pomoc, sprawdź stronę pomocy Yum.

$ Yum -Help

Aby uzyskać szczegółowe informacje o Yum, strona Man jest dość przydatna.

$ man yum

Szczęśliwy komputer!