Zypper: Unterschied zwischen den Versionen
Zeile 8: | Zeile 8: | ||
'''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 Konsolenwerkzeug ist, braucht man zuerst eine Konsole:<br/> | ||
+ | *<u>KDE:</u><br/> | ||
+ | :'''<ALT> + <F2>'''<br/> | ||
+ | :Befehl: '''konsole'''<br/><br/> | ||
+ | *<u>Gnome:</u><br/> | ||
+ | :'''Anwendungen -> Anwendung ausführen'''<br/> | ||
+ | :Befehl: '''gnome-terminal'''<br/> | ||
+ | <br/> | ||
+ | Und da neue Pakete oder Updates nur der Administrator einspielen darf, zum "Superuser" '''root''' wechseln:<br/> | ||
+ | su - | ||
+ | <root-Passwort eingeben - Es werden keine *** o.ä. angezeigt> | ||
== Paketquellen verwalten == | == Paketquellen verwalten == | ||
+ | '''zypper''' kann - genau wie YaST - externe 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/> | ||
+ | (Es spielt also keine Rollen, ob die Installationsquellen mit '''zypper''' und/oder YaST verwaltet werden).<br/> | ||
+ | <br/> | ||
+ | |||
+ | === Einbinden === | ||
+ | ''Um eine zusätzliche Quelle einzubinden:'' | ||
+ | zypper sa -t YUM '''URL''' '''<Name der Quelle>''' | ||
+ | :Installationsquellen: [[YaST-Installationsquellen für SuSE Linux]]<br/><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/> | ||
+ | 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/>}} | ||
+ | :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 | ||
+ | <br/> | ||
+ | |||
+ | === Löschen === | ||
+ | zypper sd '''<Name der Quelle>''' | ||
+ | |||
+ | <br/> | ||
+ | |||
+ | === Status === | ||
+ | *Um sich alle Eingebundenen Installationsquellen anzeigen zu lassen:<br/> | ||
+ | zypper sl | ||
+ | |||
+ | <!--*Um den Namen (Alias) einer Quelle zu ändern:<br/>//--> | ||
+ | |||
+ | |||
+ | <br/> | ||
+ | |||
+ | == Paketsuche == | ||
+ | |||
+ | |||
+ | == Paketinformationen == | ||
+ | Um sich Informationen zu einem Paket anzeigen zu lassen:<br/> | ||
+ | zypper if '''paketname''' | ||
+ | oder | ||
+ | zypper info '''paketname''' | ||
+ | |||
+ | <br/> | ||
== Installation == | == Installation == | ||
+ | |||
+ | |||
+ | <br/> | ||
== Deinstallation == | == Deinstallation == | ||
+ | |||
+ | |||
+ | <br/> | ||
== Update == | == Update == | ||
− | |||
− | + | <br/> | |
== Links == | == Links == | ||
+ | |||
+ | <br/> | ||
<br/><br/> | <br/><br/> |
Version vom 12. April 2007, 11:59 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
zypper sd <Name der Quelle>
Status
- Um sich alle Eingebundenen Installationsquellen anzeigen zu lassen:
zypper sl
Paketsuche
Paketinformationen
Um sich Informationen zu einem Paket anzeigen zu lassen:
zypper if paketname
oder
zypper info paketname
Installation
Deinstallation
Update
Links