Software unter openSuSE installieren

Ich hab jetzt mal die Versionsnummer weggelassen. Ging es doch unter meinem SuSE 8.2 schon so und wird auch noch einige Zeit so bleiben. Migranten, die von Windows her kommen, suchen unter Linux des öfteren hilflos nach Installationsdateien, wie z.B. setup.exe oder neuerdings setup.msi. Aber unter fast allen Linux-Distros läuft die Installation und Deinstallation über einen Paket-Manager. Das fällt schon während der Installation von openSuSE auf. Hier kann man wählen, welchen anfänglichen Umfang an Software das System haben soll (Office, Grafik Spiele, etc). Das von Windows bekannte und lästige zusammensuchen von Software, um den Rechner überhaupt gebrauchsfertig zu machen entfällt. Es wir einfach werden!

YaST, RPMs, YUM, Paket und Abhängigkeiten

YaST ist der zentrale Paket-Manger für jegliches Software-Paket unter openSuSE. Die Paket kommen und gehen mit YaST. Die Paket werden in Form von RPMs geliefert. RPMs lassen sich, wie von Windows gewohnt, per Doppelklick öffnen und inspizieren: Welche Dateien liefert das Paket? Wo werden diese im System abgelegt? Und welche Abhängigkeiten müssen erfüllt sein?
Eine Software-Installation per RPM kann in einer Abhängigkeits-Odyssee enden. Warum und wieso, und überhaupt: Was sind Abhängigkeiten? Was Windows nicht kennt, bringt unter Linux viel Komfort: Paket-Abhängigkeiten. So ist ein Medienspieler (z.B. kaffeine) abhängig vom Paket “ffmpeg”. ffmpeg ist ein Videocodec-Dekomprimierer. Den braucht der Medienabspieler, um überhaupt Filme dekomprimieren zu können. Ist logisch, macht Sinn. Unter Windows endet das des öfteren mit “codec not found”. Installiert man jetzt also ein RPM von Hand, meckert YaST unter Umständen, dass er eine Abhängigkeit nicht auflösen kann. Also läd man das gesuchte Paket aus dem Netz nach. Aber, oh je, diese Paket will wieder ein anderes Paket. Und so vergehen Stunden bis man auch die letzte Abhängigkeit erfüllt hat und endlich das gewünschte Paket installieren kann. Abhilfe schafft das Einbinden der gängigsten Paket-Repositories in YaST. Somit lässt sich fast jedes Programm innerhalb von YaST finden und installieren. Neuerdings können Paket auch im Software-Portal von openSuSE gesucht und per Mausklick installiert werden. Diese YUM-Pakete laden abhängige Pakete automatisch nach.

Ein Programm installieren

Ich hatte gesagt es wird einfach. Also legen wir los.

  1. Im Startmenü unter “System” den YaST starten. Root-Passwort erforderlich.
  2. In YaST auf “Software” und dann auf “Software installieren oder löschen”.
    YaST
  3. In der Software-Verwaltung von YaST können Programme mittels des Suchfensters in linken oberen Bereich gefunden werden. ein Rechtsklick auf das entsprechende Paket offenbart die Möglichkeiten: “Installieren” oder “Nicht installieren”. Ist das Paket bereits installiert, kann - falls vorhanden - ein Update des Paket durchgeführt werden. Ob es ein Update gibt, sieht man in den Paket-Informationen (untere Bildschirmhälfte) unter “Versionen”.
    Software_Verwaltung (zum Vergrößern draufklickern)
  4. Hat man alle gewünschten Programme ausgewählt, klickt man unten rechts auf “Akzeptieren”. Evlt. meldet sich YaST jetzt, dass mehr Pakete installieren muss, um die Abhängigkeiten zu erfüllen. Prima! Das wollten wir doch so. Jetzt geht alles seinen Gang und in einige Minuten sind die Programme gebrauchsfertig installiert.

Repositories hinzufügen

YaST holt sich standardmäßig die gewünschten Paket von der Installations-DVD. Wer mehr Programme will, bindet Repositories (Lagerräume) von openSuSE und anderen Anbietern ein. Das geschieht seit openSuSE 10.3 unter dem Punkt “Community Repositories”.

YaST

Die Liste der Repositories zeigt hauptsächlich auf openSuSE im Build-Service erstellte Quellen. Definitiv angehakt sollte hier der PackMan sein! Zwar kein openSuSE-Repository, aber DIE Quelle für fast alle gebräuchlichen Pakete.

Repositories (zum Vergrößern draufklickern)

Man kann auf diese Art auch nach der Installation des Systems komplett auf Online-Haupt-Repositories umstellen, und dann unter “Installationsquelle wechseln” in YaST die DVD als Quelle deaktivieren. Dann muss man nicht ständig die DVD raussuchen, falls ein Paket von ihr benötigt wird.

Leave a Reply

You must be logged in to post a comment.