Ściągawka menedżera pakietów Zypper

Ściągawka menedżera pakietów Zypper

Zypper to domyślny menedżer pakietów dla dystrybucji openSUSE i serwerów SUSE Linux Enterprise. Różni się od menedżerów pakietów APT i YUM tym, że używa solvera SAT, jednej z najlepszych bibliotek zależności pakietów. Ta ściągawka Zypper obejmuje główne polecenia zypper, podzielone na kilka kategorii.

Podstawowa pomoc

Aby uzyskać pomoc dotyczącą poleceń Zyppera, użyj następujących opcji:

wysyłam Funkcjonalność
zypper # Pokaż wszystkie dostępne globalne polecenia i opcje
zypper help [command] Wyświetla pomoc dla określonego polecenia
zypper shell
lub
zypper sh
Rozpocznij sesję powłoki

Zarządzanie repozytorium

Pod zarządzaniem repozytorium Zypper ma kilka poleceń. Zawierają:

Dodaj repozytoria / uzyskaj informacje o repozytoriach

wysyłam Funkcjonalność
zypper addrepo [repo url alias ]
lub
zypper ar
Dodaj nowe repozytorium z określonym adresem URL repozytorium
zypper info [package]
lub
zypper if
Pokaż informacje o konkretnym pakiecie

Zmień nazwę aliasów repozytorium

wysyłam Funkcjonalność
zypper namerepo
lub
zypper nr
Służy do zmiany nazwy aliasu repozytorium.
Na przykład, aby zmienić nazwę repozytorium z „sample” na „sample.repo”:
zypper nr sample sample.repo

Modyfikuj repozytoria

wysyłam Funkcjonalność
zypper modifyrepo
lub
zypper mr
Zmodyfikuj repozytorium, włączając lub wyłączając je. Użyj unikalnej wartości z repozytorium zamek błyskawiczny Wysyłam.

Usuń repozytoria

wysyłam Funkcjonalność
zypper removerepo
lub
zypper rr
Usuń określone repozytorium. Na przykład: zypper rr repo-non-oss

Aktualizuj repozytoria

wysyłam Funkcjonalność
zypper refresh [repo alias]
lub
zypper ref
Aktualizuje określone repozytorium. Na przykład: zypper ref repo-oss

Lista zdefiniowanych repozytoriów

wysyłam Funkcjonalność
zypper repos
lub
zypper lr
Pokazuje dostępne repozytoria, w tym źródłowy identyfikator URI i aliasy.

Czyste repozytoria

wysyłam Funkcjonalność
zypper clean
lub
zypper cc
Wyczyść określone repozytorium. Na przykład: zypper cc repo-oss

Eksportuj/importuj repozytoria

wysyłam Funkcjonalność
zypper repos -e [repo-name][destination] Eksportuj określone repozytorium z określonego źródła do miejsca docelowego
zypper repos -ar [repo-name] [src] Importuj repozytorium z określonego źródła

Zarządzanie usługami

W ramach zarządzania usługami Zypper ma następujące opcje:

Czytać  Historia różnych dystrybucji Linuksa
wysyłam Funkcjonować
zypper services
lub
zypper ls
Pokaż zdefiniowane usługi repozytorium
zypper addservice ][service-name]
lub
zypper as
Dodaj usługę o określonej nazwie
zyppermodifyservice [service-name]
lub
zypper ms
Zmodyfikuj określoną usługę
zypper refresh service
lub
zypper refs
Zaktualizuj wszystkie dostępne usługi
zypper removeservice [service name]
lub
zypper rs
Usuń określoną usługę

Zarządzanie pakietami

W zarządzaniu pakietami zypper ma następujące opcje poleceń:

Zainstaluj pakiety

wysyłam Funkcjonalność
zypper install [package]
lub
zypper in
Zainstaluj najnowszą wersję określonego pakietu

Usuń pakiety

wysyłam Funkcjonalność
zypper remove [package]
lub
zypper rm
Usuń zainstalowaną wersję określonego pakietu

Sprawdź pakiety

wysyłam Funkcjonalność
zypper verify
lub
zypper ve
Sprawdź integralność zależności pakietów. Przydatne, gdy masz uszkodzone pakiety

Zaktualizuj pakiety

wysyłam Funkcjonalność
zypper source-install
lub
zypper si
Zainstaluj pakiety źródłowe i utwórz zależności

NOTATKA: możesz użyć opcji globalnych -D i -d, aby zainstalować pakiet źródłowy bez zależności i zainstalować tylko zależności kompilacji, odpowiednio.

wysyłam Funkcjonalność
zypper install-new-recommeds
lub
zypper inr
Zainstaluj nowe zalecane pakiety
zypper update
lub
zypper up
Zaktualizuj określone pakiety

Wyszukaj pakiety

wysyłam Funkcjonalność
zypper search [package-name]
lub
zypper se
Poszukaj paczki. Na przykład, zamek błyskawiczny se nginx

Informacje o paczce

wysyłam Funkcjonalność
zypper info [package-name] Wyświetla szczegółowe informacje o określonym pakiecie

Aktualizacja dystrybucji

wysyłam Funkcjonalność
zypper dist-upgrade
lub
zypper dup
Wykonaj aktualizację dystrybucji dla wszystkich zainstalowanych pakietów. Lepiej ograniczyć aktualizację z określonego repozytorium źródłowego

Wniosek

Ta zwięzła ściągawka do menedżera pakietów Zypper zawiera wszystkie główne polecenia, które musisz znać, aby efektywnie pracować z Zypperem. Czytaj dalej, aby zapoznać się z historią dystrybucji Linuksa i jak wybrać dystrybucję Linuksa bez wypróbowywania ich wszystkich.

.

Czy ten artykuł jest przydatny?