Zypper: Unterschied zwischen den Versionen
K (Interne Wikilinks gesetzt) |
|||
Zeile 2: | Zeile 2: | ||
= Software Installieren/Deinstallieren mit zypper = | = Software Installieren/Deinstallieren mit zypper = | ||
− | Wie Installiere oder entferne ich Software mit '''zypper''', dem Kommandozeilen-Frontend von YaST (Paketmanager)?<br/> | + | Wie Installiere oder entferne ich Software mit '''zypper''', dem Kommandozeilen-Frontend von [[YaST]] ([[Paketmanager]])?<br/> |
<br/> | <br/> | ||
== Allgemeines == | == Allgemeines == | ||
− | '''zypper''' ist ab openSUSE 10.2 als Kommandozeilen-Frontend für den Paketmanager YaST verfügbar und ist damit der Nachfolger der "YaST-Shell" '''y2mpsh'''.<br/> | + | '''zypper''' ist ab [[openSUSE]] 10.2 als Kommandozeilen-Frontend für den [[Paketmanager]] [[YaST]] verfügbar und ist damit der Nachfolger der "[[YaST]]-Shell" '''y2mpsh'''.<br/> |
<br/> | <br/> | ||
− | Da '''zypper''' ein | + | Da '''zypper''' ein [[Konsole]]nwerkzeug ist, braucht man zuerst eine [[Konsole]]:<br/> |
− | *<u>KDE:</u><br/> | + | *<u>[[KDE]]:</u><br/> |
:'''<ALT> + <F2>'''<br/> | :'''<ALT> + <F2>'''<br/> | ||
:Befehl: '''konsole'''<br/><br/> | :Befehl: '''konsole'''<br/><br/> | ||
Zeile 16: | Zeile 16: | ||
:Befehl: '''gnome-terminal'''<br/> | :Befehl: '''gnome-terminal'''<br/> | ||
<br/> | <br/> | ||
− | Und da neue Pakete oder Updates nur der Administrator einspielen darf, zum "Superuser" '''root''' wechseln:<br/> | + | Und da neue Pakete oder Updates nur der [[Administrator]] einspielen darf, zum "[[Superuser]]" '''[[root]]''' wechseln:<br/> |
su - | su - | ||
<root-Passwort eingeben - Es werden keine *** o.ä. angezeigt> | <root-Passwort eingeben - Es werden keine *** o.ä. angezeigt> | ||
<br/> | <br/> | ||
− | == Paketquellen verwalten == | + | == [[YaST-Installationsquellen für SuSE Linux|Paketquellen]] verwalten == |
− | '''zypper''' kann - genau wie YaST - externe Paketquellen verwalten.<br/> | + | '''zypper''' kann - genau wie [[YaST]] - externe [[YaST-Installationsquellen für SuSE Linux|Paketquellen]] verwalten.<br/> |
− | Diese Funktionen (Anlegen/Löschen von Installationsquellen) ist identisch mit dem YaST-Modul [[Software Installieren/Deinstallieren mit YaST#Paketquellen_verwalten|Installationsquelle wechseln]].<br/> | + | Diese Funktionen (Anlegen/Löschen von Installationsquellen) ist identisch mit dem [[YaST]]-Modul [[Software Installieren/Deinstallieren mit YaST#Paketquellen_verwalten|Installationsquelle wechseln]].<br/> |
− | (Es spielt also keine Rollen, ob die Installationsquellen mit '''zypper''' und/oder YaST verwaltet werden).<br/> | + | (Es spielt also keine Rollen, ob die Installationsquellen mit '''zypper''' und/oder [[YaST]] verwaltet werden).<br/> |
<br/> | <br/> | ||
Zeile 33: | Zeile 33: | ||
:Installationsquellen: [[YaST-Installationsquellen für SuSE Linux]]<br/><br/> | :Installationsquellen: [[YaST-Installationsquellen für SuSE Linux]]<br/><br/> | ||
− | {{Box Hinweis||Statt '''YUM''' kann als Typ der Quelle auch '''YaST''' verwendet werden werden.<br/> | + | {{Box Hinweis||Statt '''[[YUM]]''' kann als Typ der Quelle auch '''[[YaST]]''' verwendet werden werden.<br/> |
− | Eine Installationsquelle ist vom Typ '''YaST''', wenn im Basisverzeichnis des Repositories die Datei '''directory.yast''' existiert.<br/> | + | Eine Installationsquelle ist vom Typ '''[[YaST]]''', wenn im Basisverzeichnis des Repositories die Datei '''directory.yast''' existiert.<br/> |
− | Für ein '''YUM'''-Installationsquelle muss im Basisverzeichnis das Unterverzeichnis '''repodata''' existieren.<br/> | + | Für ein '''[[YUM]]'''-Installationsquelle muss im Basisverzeichnis das Unterverzeichnis '''repodata''' existieren.<br/> |
Wird die Option '''-t''' nicht verwendet, versucht '''zypper''' den Typ des Repositories automatisch zu erkennen.<br/>}} | Wird die Option '''-t''' nicht verwendet, versucht '''zypper''' den Typ des Repositories automatisch zu erkennen.<br/>}} | ||
{{Box Beispiel|Update-Quelle / YUM| | {{Box Beispiel|Update-Quelle / YUM| | ||
Zeile 51: | Zeile 51: | ||
=== Status === | === Status === | ||
− | *Um sich alle Eingebundenen Installationsquellen anzeigen zu lassen:<br/> | + | *Um sich alle [[YaST-Installationsquellen für SuSE Linux|Eingebundenen Installationsquellen]] anzeigen zu lassen:<br/> |
zypper sl | zypper sl | ||
*Verfügbare (Patch-)Updates anzeigen lassen:<br/> | *Verfügbare (Patch-)Updates anzeigen lassen:<br/> | ||
Zeile 63: | Zeile 63: | ||
== Paketsuche == | == Paketsuche == | ||
− | ''Alle Installationsquellen nach einem bestimmten Paket zu durchsuchen:''<br/> | + | ''Alle [[YaST-Installationsquellen für SuSE Linux|Installationsquellen]] nach einem bestimmten Paket zu durchsuchen:''<br/> |
*Nur in Paketnamensuchen:<br/> | *Nur in Paketnamensuchen:<br/> | ||
zypper se '''<Suchbegriff>''' | zypper se '''<Suchbegriff>''' | ||
Zeile 107: | Zeile 107: | ||
[[Paketmanager|Zurück zur Paketmanager-Übersicht]]<br/> | [[Paketmanager|Zurück zur Paketmanager-Übersicht]]<br/> | ||
[[Kategorie:RPM]] | [[Kategorie:RPM]] | ||
− | [[ | + | [[Kategorie:Konsole]] |
Version vom 3. Juli 2007, 15:36 Uhr
Inhaltsverzeichnis
Software Installieren/Deinstallieren mit zypper
Wie Installiere oder entferne ich Software mit zypper, dem Kommandozeilen-Frontend von YaST (Paketmanager)?
Allgemeines
zypper ist ab openSUSE 10.2 als Kommandozeilen-Frontend für den Paketmanager YaST verfügbar und ist damit der Nachfolger der "YaST-Shell" y2mpsh.
Da zypper ein Konsolenwerkzeug ist, braucht man zuerst eine Konsole:
- KDE:
- <ALT> + <F2>
- Befehl: konsole
- Gnome:
- Anwendungen -> Anwendung ausführen
- Befehl: gnome-terminal
Und da neue Pakete oder Updates nur der Administrator einspielen darf, zum "Superuser" root wechseln:
su - <root-Passwort eingeben - Es werden keine *** o.ä. angezeigt>
Paketquellen verwalten
zypper kann - genau wie YaST - externe Paketquellen verwalten.
Diese Funktionen (Anlegen/Löschen von Installationsquellen) ist identisch mit dem YaST-Modul Installationsquelle wechseln.
(Es spielt also keine Rollen, ob die Installationsquellen mit zypper und/oder YaST verwaltet werden).
Einbinden
Um eine zusätzliche Quelle einzubinden:
zypper sa -t YUM URL <Name der Quelle>
- Installationsquellen: YaST-Installationsquellen für SuSE Linux
Hinweis: |
Statt YUM kann als Typ der Quelle auch YaST verwendet werden werden. |
Beispiel: Update-Quelle / YUM
|
zypper sa -t YUM http://suse.inode.at/pub/update/10.2 update |
Beispiel: Basisrepository / YaST
|
zypper sa -t YaST http://ftp-1.gwdg.de/pub/opensuse/distribution/10.2/repo/oss oss |
Löschen
Um eine Installationsquelle zu löschen:
zypper sd <Name der Quelle>
Status
- Um sich alle Eingebundenen Installationsquellen anzeigen zu lassen:
zypper sl
- Verfügbare (Patch-)Updates anzeigen lassen:
zypper lu
Hinweis: |
Dabei werden nur Patches - also Updates aus dem offiziellen SUSE-Update-Repository - angezeigt. |
- Um alle verfügbaren Updates anzeigen zu lassen:
zypper lu -t package
- Um den Namen (Alias) einer Quelle zu ändern:
zypper sr <Name der Quelle> <Neuer Name>
Paketsuche
Alle Installationsquellen nach einem bestimmten Paket zu durchsuchen:
- Nur in Paketnamensuchen:
zypper se <Suchbegriff>
- Um die Paket-Beschreibungen in die Suche einzubeziehen:
zypper se -d <Suchbegriff>
Paketinformationen
Um sich Informationen zu einem Paket anzeigen zu lassen:
zypper if <Paketname>
Installation
Die Installation eines Paketes erfolgt mit:
zypper in <Paketname>
Es können natürlich auch mehrere Pakete zu Installation ausgewählt werden:
zypper in <Paketname 1> <Paketname 2> ... <Paketname N>
Deinstallation
Die Deinstallation von Paketen erfolgt mit:
zypper rm <Paketname>
Es können natürlich auch mehrere Pakete zur Deinstallation ausgewählt werden:
zypper rm <Paketname 1> <Paketname 2> ... <Paketname N>
Update
Bereits installierte Pakete aktualisieren:
- Verfügbare (Patch-)Updates installieren:
zypper up
Hinweis: |
Dabei werden nur Patches - also Updates aus dem offiziellen SUSE-Update-Repository - installiert. |
- Um alle verfügbaren Updates zu installieren:
zypper up -t package
Links