Rug

Aus Linupedia.org
Wechseln zu: Navigation, Suche

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