Rug: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
 
Zeile 6: Zeile 6:
  
 
== Allgemeines ==
 
== Allgemeines ==
 +
 +
<br/>
 +
Da '''rug''' 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>
 +
<br/>
  
 
== Paketquellen verwalten ==
 
== Paketquellen verwalten ==
 +
 +
<br/>
 +
 +
=== Einbinden ===
 +
''Um eine zusätzliche Quelle einzubinden:''<br/>
 +
rug sa --type=ZYPP '''URL''' '''<Name der Quelle>'''
 +
:Installationsquellen: [[YaST-Installationsquellen für SuSE Linux]]<br/><br/>
 +
:Beispiel (Update-Quelle):
 +
rug sa --type=ZYPP http://suse.inode.at/pub/update/10.2 update
 +
<br/>
 +
 +
=== Löschen ===
 +
''Um eine Installationsquelle zu löschen:''<br/>
 +
rug sd '''<Name der Quelle>'''
 +
<br/>
 +
 +
=== Status ===
 +
*Um sich alle Eingebundenen Installationsquellen anzeigen zu lassen:<br/>
 +
rug --no-abbrev sl
 +
 +
<br/>
 +
 +
=== Abonnieren ===
 +
{{Box Hinweis||Bei der Benutzung von '''rug''' bzw. der '''zen'''-Tools (zen-installer, zen-remover, zen-updater) werden nur abonnierte Kataloge berücksichtigt.<br/>
 +
D.h. beim Aktualisieren/Installieren von Paketen werden standardmäßig nur abonnierte Installationsquellen verwendet.<br/>
 +
Dieses Verhalten kann mit der Option <u>'''-u'''</u> deaktiviert werden - bei der Benutzung von
 +
rug -u <action> <paketname>
 +
werden dann alle Installatuionsquellen benutzt.<br/>
 +
<br/>
 +
[[YaST]] - obwohl ein anderer [[Paketmanager]] - bietet die Option Installationsquellen beim Hinzufügen automatisch mit dem Zenworks Daemon (ZMD) zu synchronisieren.<br/>
 +
Der Name dieser Repositories wird dann automatisch mit einem Timestamp generiert.<br/>
 +
Außerdem werden diese - via [[Software Installieren/Deinstallieren mit YaST#Paketquellen_verwalten|Installationsquelle wechseln]] hinzugefügten - Quellen automatisch abonniert.}}
 +
 +
*Alle abonnierten Katalog (i.e.: Installationsquelle) anzeigen lassen:<br/>
 +
rug ca
 +
*Um einen Katalog zu abonnieren (''subscribe''):<br/>
 +
rug sub '''<Name der Quelle>'''
 +
*Um das Abonnement eines Katalog zu lösen (''unsubscribe''):<br/>
 +
rug unsub '''<Name der Quelle>'''
 +
 +
<br/>
 +
 +
== Paketsuche ==
 +
''Alle Installationsquellen nach einem bestimmten Paket zu durchsuchen:''<br/>
 +
*Nur in Paketnamensuchen:<br/>
 +
rug se '''<Suchbegriff>'''
 +
*Um die Paket-Beschreibungen in die Suche einzubeziehen:<br/>
 +
rug se -d '''<Suchbegriff>'''
 +
*Ein Paket suchen, dass eine bestimmte Datei beinhaltet:<br/>
 +
rug pf '''<Dateiname>'''
 +
<br/>
 +
 +
== Paketinformationen ==
 +
''Um sich Informationen zu einem Paket anzeigen zu lassen:''<br/>
 +
rug if '''<Paketname>'''
 +
 +
<br/>
  
 
== Installation ==
 
== Installation ==
 +
''Die Installation eines Paketes erfolgt mit:''<br/>
 +
rug in '''<Paketname>'''
 +
Es können natürlich auch mehrere Pakete zu Installation ausgewählt werden:<br/>
 +
rug in '''<Paketname 1>''' '''<Paketname 2>''' ... '''<Paketname N>'''
 +
<br/>
  
 
== Deinstallation ==
 
== Deinstallation ==
 +
''Die Deinstallation von Paketen erfolgt mit:''<br/>
 +
rug rm '''<Paketname>'''
 +
Es können natürlich auch mehrere Pakete zu Deinstallation ausgewählt werden:<br/>
 +
rug rm '''<Paketname 1>''' '''<Paketname 2>''' ... '''<Paketname N>'''
 +
<br/>
  
 
== Update ==
 
== Update ==
  
== Paketinformationen ==
 
  
== Paketsuche ==
+
<br/>
 +
 
 +
== Troubleshooting ==
 +
 
 +
 
 +
<br/>
  
 
== Links ==
 
== Links ==
  
 +
 +
<br/>
  
 
<br/><br/>
 
<br/><br/>

Version vom 12. April 2007, 13:19 Uhr

Konsole

Software Installieren/Deinstallieren mit rug

Wie Installiere oder entferne ich Software mit rug, dem Kommandozeilen-Frontend des Zenworks Daemon?

Allgemeines


Da rug 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


Einbinden

Um eine zusätzliche Quelle einzubinden:

rug sa --type=ZYPP URL <Name der Quelle>
Installationsquellen: YaST-Installationsquellen für SuSE Linux

Beispiel (Update-Quelle):
rug sa --type=ZYPP http://suse.inode.at/pub/update/10.2 update


Löschen

Um eine Installationsquelle zu löschen:

rug sd <Name der Quelle>


Status

  • Um sich alle Eingebundenen Installationsquellen anzeigen zu lassen:
rug --no-abbrev sl


Abonnieren

Hinweis:

Bei der Benutzung von rug bzw. der zen-Tools (zen-installer, zen-remover, zen-updater) werden nur abonnierte Kataloge berücksichtigt.
D.h. beim Aktualisieren/Installieren von Paketen werden standardmäßig nur abonnierte Installationsquellen verwendet.
Dieses Verhalten kann mit der Option -u deaktiviert werden - bei der Benutzung von

rug -u <action> <paketname>

werden dann alle Installatuionsquellen benutzt.

YaST - obwohl ein anderer Paketmanager - bietet die Option Installationsquellen beim Hinzufügen automatisch mit dem Zenworks Daemon (ZMD) zu synchronisieren.
Der Name dieser Repositories wird dann automatisch mit einem Timestamp generiert.
Außerdem werden diese - via Installationsquelle wechseln hinzugefügten - Quellen automatisch abonniert.


  • Alle abonnierten Katalog (i.e.: Installationsquelle) anzeigen lassen:
rug ca
  • Um einen Katalog zu abonnieren (subscribe):
rug sub <Name der Quelle>
  • Um das Abonnement eines Katalog zu lösen (unsubscribe):
rug unsub <Name der Quelle>


Paketsuche

Alle Installationsquellen nach einem bestimmten Paket zu durchsuchen:

  • Nur in Paketnamensuchen:
rug se <Suchbegriff>
  • Um die Paket-Beschreibungen in die Suche einzubeziehen:
rug se -d <Suchbegriff>
  • Ein Paket suchen, dass eine bestimmte Datei beinhaltet:
rug pf <Dateiname>


Paketinformationen

Um sich Informationen zu einem Paket anzeigen zu lassen:

rug if <Paketname>


Installation

Die Installation eines Paketes erfolgt mit:

rug in <Paketname>

Es können natürlich auch mehrere Pakete zu Installation ausgewählt werden:

rug in <Paketname 1> <Paketname 2> ... <Paketname N>


Deinstallation

Die Deinstallation von Paketen erfolgt mit:

rug rm <Paketname>

Es können natürlich auch mehrere Pakete zu Deinstallation ausgewählt werden:

rug rm <Paketname 1> <Paketname 2> ... <Paketname N>


Update


Troubleshooting


Links




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