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:
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?