Zakładając, że chcę zainstalować program o nazwie leafpad
później.
Obecnie jedynym sposobem instalacji jest:
yum install leafpad -y
ale chcę to zapisać i zainstalować później bez połączenia z Internetem.
Jak mogę pobrać go z repozytorium yum i zapisać go w folderze, a następnie zainstalować później?
centos
package-management
yum
repository
Użytkownik3432423423
źródło
źródło
Odpowiedzi:
Jeśli interesuje Cię tylko pobranie pakietu + jego zależności do instalacji offline, możesz użyć tego narzędzia
yumdownloader
. To część pakietuyum-utils
.Przykład
Powyższe polecenie pokazuje graficzną wersję
gvim
instalowanego vima . Zauważ, że sprawdza, czy masz zainstalowane niezbędne zależności, jeśli nie, to również je pobierze.Jaka jest lokalizacja paczek
Możesz również dowiedzieć się, jaki byłby adres URL danego pakietu za pomocą innego narzędzia dołączonego do
yum-utils
wywołaniarepoquery
. To fantastyczne narzędzie, które pozwala zajrzeć do repozytoriów bez konieczności pobierania oferowanych pakietów.Na przykład:
UWAGA: Ten adres URL jest adresem URL jednego z serwerów lustrzanych repozytorium, więc może się zmieniać z jednego uruchomienia na drugi.
Co jeszcze o pakiecie?
Możesz także użyć,
repoquery
aby odpowiedzieć na te pytania:Czego wymaga pakiet:
Co zawiera paczka:
Więcej informacji znajdziesz na stronie podręcznika
repoquery
.źródło
yumdownloader
się bardziej agresywnym i łapać dep, nawet jeśli są zainstalowane lokalnie?