Jak zainstalować pakiet do określonego katalogu za pomocą Yum

Jak zainstalować pakiet do określonego katalogu za pomocą Yum

Instalowanie pakietów w dowolnym systemie operacyjnym opartym na systemie Linux jest jak zadanie, które odbywa się codziennie i widać, że często musimy zainstalować niektóre pakiety przez krótki czas. Jednak pakiety wymagane przez bardzo mało czasu pozostają w naszym systemie i zużywają przestrzeń dysku.

W systemie, w którym mamy mniej zasobów pod względem miejsca na dysku, przestrzeń dysku pozostaje prawie pełna i musimy sprawdzić niechciane aplikacje i pakiety i usuwać je od czasu do czasu.

W przypadku takich scenariuszy, w których musisz zainstalować i używać niektórych pakietów przez krótki czas, jest to lepsza praktyka i zaleca się zainstalowanie pakietów w określonym lub tymczasowym katalogu. Katalog pozostanie odrębny od wszystkich innych klastrów pakietów i możesz łatwo usunąć pakiety.

Yum vs. DNF

Yum, skrót „żółtego aktualizacji zmodyfikowanego”, jest głównym menedżerem pakietów do instalowania pakietów w centroos lub dowolnym systemem operacyjnym opartym na RHEL. Podczas gdy DNF, skrócony dla „Dandified Yum”, jest najnowszym menedżerem pakietów wzbogaconych w porównania z Yum.

W najnowszych wersjach systemu operacyjnego opartego na RHEL zaleca się stosowanie DNF zamiast YUM. Ten post zawiera szczegółowy przewodnik na temat instalowania pakietu do konkretnego katalogu za pomocą Yum i DNF Package Manager.

Składnia do instalacji pakietu:

Zwykle instalujemy pakiet przy użyciu składni podanej poniżej:

$ sudo dnf zainstalować

Opcja, której możemy użyć do instalacji pakietu w określonym katalogu, to:

--instaltroot =

W wyżej wymienionej opcji możemy podać określoną ścieżkę katalogu, w której chcemy zainstalować pakiet.

Spróbujmy zainstalować pakiet, aby zademonstrować, jak zainstalować pakiet w określonym katalogu.

Przykład:

Na przykład chcemy zainstalować GIT w określonym katalogu, takich jak /opt /temp.

Najpierw utwórzmy katalog „Packages” w katalogu /opt, w którym chcemy zainstalować GIT.

$ sudo mkdir temp-pakowanie

Aby zainstalować GIT w katalogu /opt /temp -packages, podamy ścieżkę do opcji -installRoot w poleceniu instalacji Yum, jak pokazano poniżej:

$ sudo dnf--installRoot =/opt/temp-packages--freasever =/instaluj git

W powyższym poleceniu musimy również użyć opcji -Ereasever podczas tworzenia instalacji. W przeciwnym razie będziemy musieli stawić czoła błędu, jak pokazano na zrzucie ekranu dołączonym poniżej:

Wykonaj więc polecenie instalacji za pomocą opcji -Ereasever =/.

Wpisz „Y” za udzielenie dodatkowego użycia miejsca na dysku i rozpoczęcie procesu instalacji pakietu, który chcesz zainstalować.

Na powyższym załączonym zrzucie ekranu możesz być świadkiem instalacji git w /Opt/Temp-Packages Directory.

Po zakończeniu instalacji pakietu przejdź do katalogu /opt /temp-pak i wykonaj polecenie LS, aby wyświetlić pliki i katalogi w katalogu /opt /temp-pak:

$ cd /opt /packages
$ ls

Widać, że w katalogu /opt /packages jest tworzone całkowicie oddzielne środowisko.

Aby użyć dowolnego pakietu zainstalowanego w określonym katalogu, możemy przenieść się do katalogu /usr /bin i uruchomić go, ponieważ wszyscy wiemy, że pakiety są instalowane w katalogu /usr /bin. Tak więc przejdź do katalogu USR/BIN, który znajduje się wewnątrz pakietów/opt/temp, używając poniższego polecenia:

$ cd/opt/temp-packages/usr/bin

W katalogu BIN wykonaj polecenie LS i GREP, aby sprawdzić, czy żądany pakiet jest zainstalowany, czy nie. Polecenie do znalezienia i weryfikacji instalacji pakietu będzie takie:

$ ls | Grep „git”

Aby zweryfikować i poznać zainstalowaną wersję GIT, możesz wpisać polecenie podane poniżej w katalogu BIN:

$ ./git --version

Lub możesz również zweryfikować instalację git, wykonując proste ./GIT polecenie w katalogu/opt/temp-pak/usr/bin:

$ ./git

Możesz być świadkiem, że Git jest pomyślnie zainstalowany w /Opt/Temp-Packages Directory i działa doskonale, ponieważ chcemy, żeby działało.

Wniosek

Ten post zawiera krótkie i szczegółowe wyjaśnienie, jak zainstalować pakiet w konkretnym katalogu za pomocą menedżera pakietu Yum lub DNF za pomocą -Opcja instalacji. Ten post pokazuje również cały proces instalowania pakietu w określonym katalogu i korzystania z tego pakietu. Jako przykład zainstalowaliśmy git w „/optować”Katalog używa -Opcja instalacji i nauczyłem się, jak zacząć go używać.