• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Von Kommandozeile installieren

Man kennt ja von apt-get und smart das diese wunderbar über die Kommandozeile zu bedienen sind.

Geht das unter Opensuse 11 auch, und wenn ja mit welchem Programm und welchen Aufrufen?

Matthias
 
Freddie62 schrieb:
Sowohl smart als auch apt sind für Opensuse verfügbar. man muß sie nur mit yast installieren! ;)
Ich würde smart oder apt nur dann verwenden wenn Suse es noch immer nicht geschafft haben sollte eine brauchbare Lösung zusammenzustellen. Oder war es das was du sagen wolltest?
 

lOtz1009

Moderator
Teammitglied
Was ist denn an zypper so schlecht? Im Vergleich zur 10.3 braucht man smart eigentlich gar nicht mehr.
 
pospiech schrieb:
Man kennt ja von apt-get und smart das diese wunderbar über die Kommandozeile zu bedienen sind.
Geht das unter Opensuse 11 auch, und wenn ja mit welchem Programm und welchen Aufrufen?
Nimm Zypper, das funktioniert so weit prächtig. Benutze s auch nur noch nach meinem Umstieg auf 11.0
Code:
zypper ?
Gebrauch:
zypper [--Globale-Optionen] <Kommando> [--Kommando-Optionen] [Argumente]

Globale Optionen:
--help, -h Hilfe.
--version, -V Ausgabe der Versionsnummer.
--quiet, -q Unterdrücke normale Ausgabe, gib nur Fehlermeldungen aus.
--verbose, -v Erhöhe Gesprächigkeit.
--no-abbrev, -A Kürze keinen Text in Tabellen ab.
--table-style, -s Tabellenstil (Integer).
--rug-compatible, -r Schalte rug-Kompatibilität ein.
--non-interactive, -n Fragt nicht, nimmt automatisch die Standardantworten.
--xmlout, -x Umschalten zur XML-Ausgabe.
--reposd-dir, -D <dir> Benutze alternatives Repository-Definitionsdateien-Verzeichnis.
--cache-dir, -C <dir> Benutze alternatives Metadaten-Zwischenspeicher-Datenbank-Verzeichnis.
--raw-cache-dir <dir> Benutze alternatives Rohmetadaten-Zwischenspeicher-Verzeichnis.

Repository-Optionen:
--no-gpg-checks Ignoriere GPG-Prüffehler und fahre fort.
--plus-repo, -p <URI> Nutze zusätzliches Repository.
--disable-repositories Lies keine Metadaten aus den Repositories.
--no-refresh Frische Repositories nicht auf.

Zieloptionen:
--root, -R <dir> Operiere in einem anderen Root-Verzeichnis.
--disable-system-resolvables Lies keine installierten, auflösbaren Abhängigkeiten.

Kommandos:
help, ? Hilfe ausgeben.
shell, sh Akzeptiere mehrere Kommandos auf einmal.

Repository-Handhabung:
repos, lr Auflisten aller definierten Repositories.
addrepo, ar Füge ein neues Repository hinzu.
removerepo, rr Entferne angegebenes Repository.
renamerepo, nr Benenne angegebenes Repository um.
modifyrepo, mr Modifiziere angegebenes Repository.
refresh, ref Frische alle Repositories auf.
clean Bereinige lokalen Zwischenspeicher.

Softwareverwaltung:
install, in Installiere Paket(e).
remove, rm Entferne Paket(e).
verify, ve Überprüfe Integrität der Paketabhängigkeiten.
update, up Aktualisiere installierte Pakete mit neueren Versionen.
dist-upgrade, dup Führe eine Distributionsaktualisierung (Upgrade) durch.
source-install, si Installiere Quellpakete und ihre Build-Abhängigkeiten.

Anfragen:
search, se Suche nach Paketen auf die der Ausdruck passt.
info, if Zeige vollständige Informationen für angegebene Pakete.
patch-info Zeige vollständige Informationen für angegebene Patches.
pattern-info Zeige vollständige Informationen für angegebene Schemata.
product-info Zeige vollständige Informationen für angegebene Produkte.
patch-check, pchk Prüfe auf Patches.
list-updates, lu Liste verfügbarer Aktualisierungen.
patches, pch Liste alle verfügbaren Patches auf.
packages, pa Liste alle verfügbaren Pakete auf.
patterns, pt Liste alle verfügbaren Schemata auf.
products, pd Liste alle verfügbaren Produkte auf.
what-provides, wp Liste Pakete auf, die die angegebene Fähigkeit anbieten.

Paketsperren:
addlock, al Füge eine Paketsperre hinzu.
removelock, rl Entferne eine Paketsperre.
locks, ll Auflisten der momentanen Paketsperren.
 
Wenn Du Paketabhängigkeiten selbst lösen willst oder mußt, kannst Du Programme mit
Code:
rpm -i prog...rpm
installieren und mit
Code:
rpm -e prog
deinstallieren. "rpm" ist erstmal der Grundbefehl.

Gruß
 
Ich habe unter SuSE sehr lange auf smart gesetzt, aber mit der 11.0 und der neuen libzypp nutze ich zypper. zypper hat eine einleuchtende und flexible Syntax, ist äußerst schnell (schlägt sogar smart locker) und muss daher nicht mal über eine eigene Kommandoshell bedient werden. Ich bin wirklich sehr begeistert.

Einzelne .rpms installiere ich auch gerne mit rpm.
 
Oben