Ściągawka menedżera pakietów Zypper
Zypper to domyślny menedżer pakietów dla dystrybucji openSUSE i SUSE Linux Enterprise Servers. Różni się od menedżerów pakietów APT i DNF tym, że wykorzystuje solwer SAT, jedną z najlepszych bibliotek zależności pakietów. Ta ściągawka Zyppera obejmuje główne polecenia Zyppera, podzielone na różne kategorie.
Komenda | Funkcjonować |
---|---|
Podstawowa pomoc | |
zamek # | Pokaż wszystkie dostępne globalne polecenia i opcje. |
pomoc zippera [polecenie] | Wyświetla pomoc dla określonego polecenia. |
skorupa zamka błyskawicznego | Rozpoczyna sesję powłoki. |
Zarządzanie repozytorium | |
zypper addrepo [alias adresu URL repozytorium] | Dodaj nowe repozytorium z określonym adresem URL repozytorium. |
informacje o zippie [pakiet] | Pokaż informacje o określonym pakiecie. |
nazwa zamka błyskawicznego | Służy do zmiany nazwy aliasu repozytorium. Na przykład, aby zmienić nazwę repo z „sample” na „sample.repo”: zypper namerepo sample sample.repo . |
zypper modyfikacja repozytorium | Zmodyfikuj repozytorium, włączając je lub wyłączając. Użyj unikalnej wartości repozytorium z polecenia zypper lr. |
Zypper usuń repo | Usuń określone repozytorium. Na przykład: zypper removerepo repo-non-oss . |
zypper odświeżanie [alias repo] | Odśwież określone repozytorium. Na przykład: zypper refresh repo-oss . |
zypper odświeżanie [alias repo] | Odśwież określone repozytorium. Na przykład: zypper refresh repo-oss . |
Zypper repos | Pokaż dostępne repozytoria, w tym alias i identyfikator URI źródła. |
zamek błyskawiczny czysty | Wyczyść określone repozytorium. Na przykład: zypper clean repo-oss . |
zypper repos -e [nazwa-repozytorium][miejsce docelowe] | Wyeksportuj określone repozytorium z ustawionego źródła do miejsca docelowego. |
zypper repos -ar [nazwa repozytorium] [źródło] | Importuj repozytorium z określonego źródła. |
Zarządzanie usługami | |
usługi zippera | Pokaż zdefiniowane usługi repozytorium. |
zypper addservice [nazwa-usługi] | Dodaj usługę o określonej nazwie. |
zypper modyfikacja usługi [nazwa-usługi] | Zmodyfikuj określoną usługę. |
usługa odświeżania Zyppera | Odśwież wszystkie dostępne usługi. |
zypper removeservice [nazwa usługi] | Usuń określoną usługę. |
Instalacja pakietu | |
instalacja zyppera [pakiet] | Zainstaluj najnowszą wersję określonego pakietu. |
zypper install -D [pakiet] | Symuluj instalację określonego pakietu. |
zypper install -r [repozytorium] [pakiet] | Zainstaluj najnowszą wersję określonego pakietu z niestandardowego repozytorium. |
zypper install -l [pakiet] | Automatycznie zgadzaj się na wszystkie niewolne licencje podczas instalowania określonego pakietu. |
zypper install –no-recommends [pakiet] | Zainstaluj najnowszą wersję określonego pakietu, ale nie instaluj żadnych pakietów opcjonalnych. |
zypper install-new-poleca [pakiet] | Zainstaluj najnowszą wersję dowolnych pakietów opcjonalnych dla określonego pakietu. |
zypper install –starypakiet [pakiet] | Zainstaluj starszą wersję określonego pakietu. |
Usunięcie pakietu | |
zamek błyskawiczny usuń [pakiet] | Usuń zainstalowaną wersję określonego pakietu. |
zamek błyskawiczny usuń -D [pakiet] | Symuluj usunięcie określonej paczki. |
zypper usuń -u [pakiet] | Usuń zainstalowaną wersję określonego pakietu, a także wszelkie nieużywane zależności. |
zypper usuń -U [pakiet] | Usuń zainstalowaną wersję określonego pakietu, ale nie usuwaj żadnych nieużywanych zależności. |
zamek błyskawiczny usuń -C [funkcja] | Usuń wszystkie pakiety, które zapewniają określoną funkcję systemu. |
zypper usuń -n [pakiet] | Usuń wszystkie pakiety, jeśli pasują do bieżącego zapytania. |
Weryfikacja pakietu | |
Zweryfikuj zamek błyskawiczny | Sprawdź integralność zależności pakietów. Przydatne, gdy masz zepsute pakiety. |
zypper weryfikuje – nie-poleca | Sprawdź integralność zależności pakietów, ale nie modyfikuj i nie instaluj żadnych dodatkowych pakietów w systemie. |
Zarządzanie pakietami źródłowymi | |
instalacja źródła Zypper | Zainstaluj pakiety źródłowe i zbuduj zależności. |
zypper source-install -D | Zainstaluj pakiety źródłowe bez żadnych zależności kompilacji. |
zypper source-install -d | Zainstaluj zależności kompilacji dla określonego pakietu źródłowego. |
zypper source-install – tylko do pobrania | Pobierz zarówno plik źródłowy, jak i jego zależności na swój komputer. |
Aktualizacje pakietów | |
aktualizacja Zyppera | Zaktualizuj określone pakiety. |
aktualizacja Zyppera -l | Automatycznie zgadzaj się na wszystkie niewolne licencje na oprogramowanie podczas aktualizacji systemu. |
zypper update -r [repozytorium] | Zaktualizuj bieżący system za pomocą pakietów z niestandardowego repozytorium. |
Zypper update – pomiń interaktywny | Zaktualizuj bieżący system i pomiń wszelkie aktualizacje pakietów, które wymagają interwencji użytkownika. |
Zypper update – with-interactive | Zaktualizuj bieżący system i wymuś aktualizację wszystkich pakietów, które wymagają interwencji użytkownika. |
aktualizacja zyppera – zamień pliki | Zaktualizuj bieżący system i pomiń potencjalne konflikty plików, umożliwiając Zypperowi nadpisanie istniejących pakietów. |
aktualizacja Zyppera -D | Symuluj pełną aktualizację systemu. |
Patchowanie pakietów | |
Zypper lista łatek | Wyświetl listę wszystkich dostępnych poprawek dla wszystkich aktualnie zainstalowanych pakietów. |
lista łat zypper -b | Wyświetl listę wszystkich dostępnych poprawek Bugzilli dla wszystkich aktualnie zainstalowanych pakietów. |
Zypper list-patches –cve | Wyświetl listę wszystkich dostępnych poprawek CVE MITRE dla wszystkich aktualnie zainstalowanych pakietów. |
Zypper patch-check | Wymień wszystkie odpowiednie poprawki dla systemu. |
naszywka na suwak | Zainstaluj wszystkie odpowiednie poprawki dla systemu. |
zypper patch -b [numer łaty] | Zainstaluj określoną poprawkę Bugzilla dla systemu. |
zypper patch –cve [numer łaty] | Zainstaluj określoną poprawkę CVE firmy MITRE dla systemu. |
Informacje o pakiecie i wyszukiwanie | |
Zypper search [nazwa-pakietu] | Wyszukaj pakiet. na przykład zypper se nginx . |
Zypper search –dopasuj-dokładnie [nazwa pakietu] | Wykonaj dokładne wyszukiwanie słów w bieżącym zapytaniu. |
wyszukiwanie zypper – wymaga [nazwa pakietu] | Wyszukaj wszystkie pakiety, które wymagają bieżącego zapytania jako część ich listy zależności. |
zypper search – zaleca [nazwa pakietu] | Wyszukaj wszystkie pakiety, które bieżące zapytanie zawiera jako opcjonalne zależności. |
wyszukiwanie zypper – konflikty [nazwa pakietu] | Wyszukaj wszystkie pakiety powodujące konflikt z bieżącym zapytaniem. |
zypper info [nazwa-pakietu] | Wyświetl szczegółowe informacje o określonym pakiecie. |
Aktualizacja dystrybucji | |
Zypper dist-aktualizacja | Wykonaj aktualizację dystrybucji dla wszystkich zainstalowanych pakietów. Najlepiej ograniczyć aktualizację z określonego repozytorium źródłowego. |
zypper dist-upgrade -D | Symuluj aktualizację dystrybucji dla wszystkich zainstalowanych pakietów. |
Źródło obrazu: Unsplash (tło) i Wikimedia Commons (logo). Wszystkie przeróbki autorstwa Ramces Red.
Dodaj komentarz