Anleitung openSUSE 10 3 Paketverwaltung

Aus Linupedia.org
Version vom 27. Oktober 2007, 01:20 Uhr von B3ll3roph0n (Diskussion | Beiträge) (Die Seite wurde neu angelegt: <noinclude>{{Anleitung openSUSE 10 3 Wikibook Titel}}</noinclude> <br/><br/> == Paketmanager == Um Programme komfortabel installieren zu können sollte als erstes...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
openSUSE 10.3    -    INSTALLATION,  KONFIGURATION  und  TROUBLESHOOTING
openSUSE 10.3 - Installationsanleitung: Vorbereitungen - Installation - Grundkonfiguration - Grundlagen - Paketverwaltung - Systemeinrichtung - Troubleshooting - Links





Paketmanager

Um Programme komfortabel installieren zu können sollte als erstes ein Paketmanager eingerichtet werden.
Anders, als vielleicht von Windows gewohnt, läd man sich unter Linux nicht alle Programme einzeln direkt von den Hersteller-/Projekt-Seiten herunter, sondern verwendet einen Paketmanager.
Dieser verwaltet verschiedene Online-Installationsquellen (Repositories) in denen die zur jeweiligen Linux-Distribution passenden Pakete liegen.
Da Linux das Konzept der dynamischen Bibliotheken (Shared Libraries) verwendet, benötigt ein Programm i.d.R. weitere Bibliotheken.
Auch diese sogenannten Paketabhängigkeiten werden vom Paketmanager entsprechend aufgelöst.

Zuerst sollte man sich entscheiden, welche Paketverwaltung in dem neuen System zum Einsatz kommen soll:

YaST - mit dem Kommandozeilen-Frontend zypper - ist die Standard-Paketverwaltung in openSUSE.
Eine Alternative dazu ist der Paketmanager smart.
Beide Paketmanager erfüllen letztendlich den selben Zweck:

  • Verwaltung von Online-Repositories
  • Installation/Deinstallation von Paketen
  • Auflösen der Paketabhängigkeiten

Für welche der beiden Paketverwaltung man sich entscheidet hängt eher von den persönlichen Vorlieben ab.

Als Entscheidungshilfe:

  • User ohne Breitbandanbindung (also ISDN, Modem) sollten YaST verwenden
  • Experimentierfreudige User, die oft Software aus vielen Quellen installieren, sollten sich für smart entscheiden
  • Für Linux-Einsteiger oder Benutzer, die bezüglich der Wahl der Paketverwaltung unsicher sind, bietet sich eher YaST an


smart

Zur Einrichtung von smart sollte zunächst eine Konsole geöffnet werden:

  1. Eine Konsole öffnen.
  2. Zum User root wechseln.


smart installieren

Da smart nicht in der Standard-Paketauswahl enthalten ist, muss das Programm zuerst installiert werden um es als Paketmanager nutzen zu können.

smart installieren:

zypper in -y smart smart-gui smart-ksmarttray


Channels einrichten

Zuerst sollten alle evtl. vorkonfigurierten channels entfernt werden.

Channels löschen:

smart channel --remove-all -y


Anschließend werden die "neuen" Repositories eingebunden.

Channels hinzufügen:

  1.   
    smart channel --add oss type=yast2 name="openSUSE Basis-Repository" baseurl=http://download.opensuse.org/distribution/10.3/repo/oss -y
  2.   
    smart channel --add non-oss type=yast2 name="openSUSE Extra-Repository" baseurl=http://download.opensuse.org/distribution/10.3/repo/non-oss -y
  3.   
    smart channel --add update type=yast2 name="openSUSE Update-Repository" baseurl=http://download.opensuse.org/update/10.3 -y
  4.   
    smart channel --add packman type=yast2 name="Packman-Repository" baseurl=http://packman.iu-bremen.de/suse/10.3 -y


Mirrors einrichten


YaST/zypper

YaST GUI

Installation openSUSE 10.3 - YaST: Editor für /etc/sysconfig-Dateien

Da das neue GTK-Frontend von YaST noch nicht ganz ausgereift ist und noch nicht den vollen Funktionsumfang der QT-Version mitbringt, empfiehlt es sich komplett auf das QT-Frontend umzustellen.
Dazu in der Datei /etc/sysconfig/yast2 die Zeile WANTED_GUI="auto" in WANTED_GUI="qt" ändern.

Gnome

  • Texteditor
    Tastenkürzel: <Alt> + <F2>
    Befehl: gnomesu gedit /etc/sysconfig/yast2
  • Sysconfig-Editor:
    1. YaST starten: Computer > Weitere Anwendungen > System > YaST (Systemeinstellungen)
    2. YaST: System > Editor für /etc/sysconfig-Dateien
    3. Sysconfig-Editor: System > Yast2 > GUI > WANTED_GUI


KDE

  • Texteditor
    Tastenkürzel: <Alt> + <F2>
    Befehl: kdesu kate /etc/sysconfig/yast2
  • Sysconfig-Editor:
    1. YaST starten: openSUSE-Menü > Anwedungen > System > YaST
    2. YaST: System > Editor für /etc/sysconfig-Dateien
    3. Sysconfig-Editor: System > Yast2 > GUI > WANTED_GUI


Paketquellen

Fehler beim Einrichten der Installationsquelle(n)?
Siehe: Troubleshooting


Weitere Installationsquellen: YaST-Installationsquellen für openSUSE


Einrichtung mit YaST

Zuerst das YaST-Modul zur Verwaltung von Paketquellen starten:

  • YaST starten
  • Kategorie: Software
  • Punkt: Installationsquelle wechseln


Anschließend kann eine zusätzliche Quelle eingebunden werden:

  • Button: Hinzufügen
  • Auswahlmenü: URL angeben
  • Die entsprechende URL eintragen:
    1.   
      http://download.opensuse.org/distribution/10.3/repo/oss
    2.   
      http://download.opensuse.org/distribution/10.3/repo/non-oss
    3.   
      http://download.opensuse.org/update/10.3
    4.   
      http://packman.iu-bremen.de/suse/10.3
  • mit OK bestätigen
  • Die Aktualisierung der Quelle einschalten
  • Kontrollieren, ob die Quelle aktiviert ist


Einrichtung mit zypper

  • Zuerst eine Konsole öffnen:
  • Zum User root wechseln:
  • Quellen einbinden:
    1.   
      zypper ar -t YaST http://download.opensuse.org/distribution/10.3/repo/oss oss
    2.   
      zypper ar -t YaST http://download.opensuse.org/distribution/10.3/repo/non-oss non-oss
    3.   
      zypper ar -t YUM http://download.opensuse.org/update/10.3 update
    4.   
      zypper ar -t YaST http://packman.iu-bremen.de/suse/10.3 packman





Weiter geht es mit der Einrichtung des Systems ...

openSUSE 10.3 - Installationsanleitung: Vorbereitungen - Installation - Grundkonfiguration - Grundlagen - Paketverwaltung - Systemeinrichtung - Troubleshooting - Links



Zurück zu Allgemeines