Zypper Package Manager Spickzettel

Zypper Cheat Sheet Featured
⏱️ 6 min read

Zypper ist der standardmäßige Paketmanager für openSUSE-Distributionen und SUSE Linux Enterprise Server. Es unterscheidet sich von APT- und YUM-Paketmanagern, da es SAT-Solver verwendet, eine der besten Paketabhängigkeitsbibliotheken. Dieser Zypper-Spickzettel deckt die wichtigsten Zypper-Befehle ab, die in verschiedene Kategorien unterteilt sind.

Grundlegende Hilfe

Verwenden Sie die folgenden Optionen, um Hilfe zu Zypper-Befehlen zu erhalten:

Befehl Funktionalität
zypper # Alle verfügbaren globalen Befehle und Optionen anzeigen
zypper help [command] Zeigt die Hilfe für den angegebenen Befehl an
zypper shell
oder
zypper sh
Startet eine Shell-Session

Repository-Verwaltung

Unter Repository-Verwaltung verfügt Zypper über verschiedene Befehle. Sie beinhalten:

Repositories hinzufügen/Informationen über Repos erhalten

Befehl Funktionalität
zypper addrepo [repo url alias ]
oder
zypper ar
Fügen Sie ein neues Repository mit der angegebenen Repository-URL hinzu
zypper info [package]
oder
zypper if
Informationen zu einem bestimmten Paket anzeigen

Repository-Aliase umbenennen

Befehl Funktionalität
zypper namerepo
oder
zypper nr
Wird verwendet, um einen Repository-Alias ​​umzubenennen.
Um beispielsweise das Repo von „sample“ in „sample.repo“ umzubenennen:
zypper nr sample sample.repo

Repositorys ändern

Befehl Funktionalität
zypper modifyrepo
oder
zypper mr
Ändern Sie ein Repo, indem Sie es entweder aktivieren oder deaktivieren. Verwenden Sie den eindeutigen Wert des Repositorys aus der Zypper lr Befehl.

Repositorys entfernen

Befehl Funktionalität
zypper removerepo
oder
zypper rr
Entfernt ein angegebenes Repo. Zum Beispiel: zypper rr repo-non-oss

Repositories aktualisieren

Befehl Funktionalität
zypper refresh [repo alias]
oder
zypper ref
Aktualisieren Sie das angegebene Repository. Zum Beispiel: zypper ref repo-oss

Definierte Repositories auflisten

Befehl Funktionalität
zypper repos
oder
zypper lr
Zeigen Sie die verfügbaren Repositories an, einschließlich Alias ​​und Quell-URI

Repositories reinigen

Befehl Funktionalität
zypper clean
oder
zypper cc
Ein angegebenes Repository bereinigen. Zum Beispiel: zypper cc repo-oss

Repositorys exportieren/importieren

Befehl Funktionalität
zypper repos -e [repo-name][destination] Exportieren Sie das angegebene Repository von einer festgelegten Quelle zum Ziel
zypper repos -ar [repo-name] [src] Importieren Sie ein Repository aus einer angegebenen Quelle

Service-Management

Unter Dienstverwaltung hat Zypper die folgenden Optionen:

Befehl Funktion
zypper services
oder
zypper ls
Zeigt die definierten Dienste des Repositorys an
zypper addservice ][service-name]
oder
zypper as
Fügen Sie einen Dienst mit dem angegebenen Namen hinzu
zyppermodifyservice [service-name]
oder
zypper ms
Ändern Sie den angegebenen Dienst
zypper refresh service
oder
zypper refs
Aktualisieren Sie alle verfügbaren Dienste
zypper removeservice [service name]
oder
zypper rs
Entfernen Sie den angegebenen Dienst

Paketverwaltung

Unter der Paketverwaltung hat zypper die folgenden Befehlsoptionen:

Pakete installieren

Befehl Funktionalität
zypper install [package]
oder
zypper in
Installieren Sie die neueste Version des angegebenen Pakets

Pakete entfernen

Befehl Funktionalität
zypper remove [package]
oder
zypper rm
Entfernen Sie die installierte Version des angegebenen Pakets

Pakete überprüfen

Befehl Funktionalität
zypper verify
oder
zypper ve
Überprüfen Sie die Integrität von Paketabhängigkeiten. Nützlich, wenn Sie beschädigte Pakete haben

Pakete aktualisieren

Befehl Funktionalität
zypper source-install
oder
zypper si
Quellpakete installieren und Abhängigkeiten erstellen

HINWEIS: Sie können die globalen Optionen -D und -d verwenden, um das Quellpaket ohne die Abhängigkeiten bzw. nur die Build-Abhängigkeiten zu installieren.

Befehl Funktionalität
zypper install-new-recommeds
oder
zypper inr
Installieren Sie neue empfohlene Pakete
zypper update
oder
zypper up
Aktualisieren Sie die angegebenen Pakete

Pakete suchen

Befehl Funktionalität
zypper search [package-name]
oder
zypper se
Suchen Sie nach einem Paket. Zum Beispiel, zypper se nginx

Informationen zu Paketen

Befehl Funktionalität
zypper info [package-name] Detaillierte Informationen zum angegebenen Paket anzeigen

Verteilungs-Upgrade

Befehl Funktionalität
zypper dist-upgrade
oder
zypper dup
Führen Sie ein Distributions-Upgrade für alle installierten Pakete durch. Es ist am besten, das Upgrade von einem bestimmten Quell-Repository einzuschränken

Fazit

Dieser prägnante Zypper-Paketmanager-Spickzettel enthält alle wichtigen Befehle, die Sie kennen müssen, um effektiv mit Zypper zu arbeiten. Lesen Sie weiter, um die Geschichte der Linux-Distributionen zu erfahren und wie Sie eine Linux-Distribution auswählen, ohne sie alle auszuprobieren.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x