Zypper: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
 
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 ==
  
== Paketinformationen ==
 
  
== Paketsuche ==
+
<br/>
  
 
== Links ==
 
== Links ==
  
 +
 +
<br/>
  
 
<br/><br/>
 
<br/><br/>

Version vom 12. April 2007, 11:59 Uhr

Konsole

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.
Eine Installationsquelle ist vom Typ YaST, wenn im Basisverzeichnis des Repositories die Datei directory.yast existiert.
Für ein YUM-Installationsquelle muss im Basisverzeichnis das Unterverzeichnis repodata existieren.
Wird die Option -t nicht verwendet, versucht zypper den Typ des Repositories automatisch zu erkennen.


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




Zurück zu Konsole
Zurück zur Paketmanager-Übersicht