Rug: Unterschied zwischen den Versionen
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 == | ||
− | |||
− | == | + | <br/> |
+ | |||
+ | == Troubleshooting == | ||
+ | |||
+ | |||
+ | <br/> | ||
== Links == | == Links == | ||
+ | |||
+ | <br/> | ||
<br/><br/> | <br/><br/> |
Version vom 12. April 2007, 13:19 Uhr
Inhaltsverzeichnis
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. rug -u <action> <paketname> werden dann alle Installatuionsquellen benutzt. |
- 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