Zypper Befehlsreferenz

Hinweis: In dem Thema Zypper Befehlsreferenz gibt es 18 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Es muss nicht immer Grafisch sein..
    Wer zum Software installieren nicht unbedingt Apper oder YaST
    (oder sonst ein Paketmanagement-Tool mit GUI) nutzen will, der kann dies auch ohne Grafische
    Oberfläche machen: Die Lösung nennt sich: Zypper
    Dieser Thread soll eine kleine Einführung in die grundlegenden Funktionen/Parameter von Zypper bieten.

    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    2 Mal editiert, zuletzt von LusH ()

    Für den Inhalt des Beitrages 30754 haftet ausdrücklich der jeweilige Autor: lush

  • Ich arbeite mich nun mit euch einzeln durch einige Parameter, die in

    Code
    zypper --help


    erscheinen


    zypper-Befehl1: zypper -V


    Der Befehl zypper -V zeigt die Versionsnummer von zypper an.
    Syntax:

    Code
    zypper -V


    Am Beispiel von mir:


    Code
    tim@linux-hm9v:~> zypper -V
    zypper 1.5.3
    tim@linux-hm9v:~>



    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30755 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl2: zypper lr


    Der Befehl zypper lr, zeigt alle eingebundenen Repositorys an.
    Syntax:

    Code
    zypper lr


    Wieder am Beispiel von mir:


    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30756 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl3: zypper ar


    Der Befehl zypper ar, fügt ein Repository hinzu.
    Syntax:

    Code
    zypper ar [URL] [Name]


    Im Beispiel binden wir nun das beliebte Packman-Repository ein.


    Code
    tim@linux-hm9v:~> sudo zypper ar http://packman.inode.at/suse/openSUSE_11.4/ Packman-Repo
    Repository 'Packman-Repo' wird hinzugefügt [fertig]
    Repository 'Packman-Repo' erfolgreich hinzugefügt
    Aktiviert: Ja
    Autoaktualisierung: Nein
    URI: http://packman.inode.at/suse/openSUSE_11.4/
    tim@linux-hm9v:~>


    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30757 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl4: zyppe rr


    Der Befehl zypper rr entfernt ein vorhandenes repo.
    Syntax:

    Code
    zypper rr [Repo-Name]


    Im Beispiel, entfernen wir das o.g. Packman-Repo, wie folgt:


    Code
    tim@linux-hm9v:~> sudo zypper rr "Packman Repository"
    root's Passwort:
    Repository 'Packman Repository' wird entfernt [fertig]
    Repository 'Packman Repository' wurde entfernt.
    tim@linux-hm9v:~>


    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30758 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl5: zypper nr


    Der Befehl zypper nr nennt ein bereits festgelegtes Repository (kurz: Repo) um.
    Syntax:

    Code
    sudo zypper nr [JetzigerName] [GeänderterName]


    Im Beispiel, nennen wir das nun wieder vorhandene Packman-Repo in "Packman" um:


    Code
    tim@linux-hm9v:~> sudo zypper nr Packman-Repo Packman
    root's password:
    Repository 'Packman-Repo' wurde zu 'Packman' unbenannt.
    tim@linux-hm9v:~>



    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30760 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl6: zypper ref


    Der Befehl zypper ref aktualisiert alle vorhandenen Repos.
    Syntax:

    Code
    sudo zypper ref


    Im Beispiel von mir:

    Code
    tim@linux-hm9v:~> sudo zypper ref
    Repository 'Aktualisierungen für openSUSE 11.4 11.4-0' ist aktuell.
    Repository 'GNOME:STABLE:3.0' ist aktuell.
    Metadaten von Repository 'Packman-Repo' werden abgerufen [fertig]
    Zwischenspeicher für Repository 'Packman-Repo' wird erzeugt [fertig]
    Repository 'openSUSE-11.4-Non-Oss' ist aktuell.
    Repository 'openSUSE-11.4-Oss' ist aktuell.
    Alle Repositories wurden aktualisiert.
    tim@linux-hm9v:~>


    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30761 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl7: zypper clean


    Der Befehl zypper clean bereinigt den Zwischenspeicher.
    Syntax:

    Code
    sudo zypper clean


    Im Beispiel von mir:

    Code
    tim@linux-hm9v:~> sudo zypper clean
    Alle Repositories wurden bereinigt.
    tim@linux-hm9v:~>


    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30762 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl8: zypper in


    Der Befehl zypper in installiert ein Paket.


    Syntax:

    Code
    sudo zypper in [Paketname]


    Im Beispiel installieren wir das Spiel "frozen-bubble":



    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30763 haftet ausdrücklich der jeweilige Autor: lush

  • zypper-Befehl9: zypper se


    Der Befehl zypper se sucht nach Paketen,
    Syntax:

    Code
    sudo zypper se [Paketname]


    Im Beispiel suchen wir nach allen Paketen, die "frozen-bubble" heißen:


    Code
    tim@linux-hm9v:~> sudo zypper se frozen-bubble
    Daten des Repositorys laden ...
    Installierte Pakete lesen ...
    S | Name | Zusammenfassung | Typ
    --+----------------------+------------------------------+------
    i | frozen-bubble | Blasenpuzzle | Paket
    i | frozen-bubble-server | Puzzle with Bubbles - Server | Paket
    tim@linux-hm9v:~>


    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 30764 haftet ausdrücklich der jeweilige Autor: lush