Differences between revisions 26 and 27
Revision 26 as of 2010-03-28 17:09:21
Size: 6029
Comment: sync with english version
Revision 27 as of 2010-09-07 01:45:52
Size: 6072
Editor: PaulWise
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
/!\ ToDo: update for the Backports change

Translation(s): Deutsch - English - Français - Italiano

(!) ?Discussion

/!\ ToDo: update for the Backports change


Sie nutzen Debian stable, weil Sie die stabile Version von Debian bevorzugen. Das System läuft wunderbar, es gibt nur ein Problem: Die Software ist im Vergleich zu anderen Distributionen ein wenig veraltet. An dieser Stelle kommen Backports ins Spiel.

Backports sind Pakete, die auf Programmversionen aus testing (hauptsächlich) und unstable (nur in einigen Fällen, bspw. Sicherheits-Updates) basieren und so kompiliert wurden, dass sie möglichst ohne neue Bibliotheken auf Debian stable verwendet werden können. Wir empfehlen Ihnen, sich einzelne Backports herauszusuchen, die Sie benötigen, statt alle verfügbaren Backports zu installieren.

Dieser Artikel beschreibt, wie Sie:

  • Ihrem System die Paketquelle von Backports.org hinzufügen
  • einen bestimmten Backport finden
  • Pakete aus der Backports.org-Paketquelle installieren
  • Ihre Backports automatisch aktualisieren lassen

Die offiziele Anleitung zur Benutzung von Debian Backports finden Sie unter Backports.org Instructions (englisch).


Das System konfigurieren

Backports verifizieren

Um die Integrität heruntergeladener Backports zu verifizieren, bevor diese installiert werden, benötigt APT den Archiv-Schlüssel von Backports.org. Das Paket debian-backports-keyring enthält diesen Schlüssel. Deshalb sollten Sie dieses Paket zuerst installieren.

Hinweis: Die Backports.org-Paketquelle muss vor diesem Schritt hinzugefügt werden.

Paketquelle hinzufügen

Über Synaptic

  • Öffnen Sie Synaptic
  • Gehen Sie zu:

   Configuration > Repository
  • Fügen Sie folgende Paketquelle hinzu:

    Screenshot-Repositories.png

Über die Kommandozeile

Werden Sie root und öffnen Sie die Datei /etc/apt/sources.list in einem Texteditor:

human@debian:~$ su
Passwort:
debian:/home/human# nano /etc/apt/sources.list

Fügen Sie folgende Zeilen hinzu:

# Backports.org-Paketquelle
deb http://www.backports.org/debian/ lenny-backports main contrib non-free

Wenn Sie ausschließlich freie Software benutzen möchten, sollten Sie die Sektionen contrib und non-free aus dem Eintrag entfernen. (Siehe dazu: Debian-Sektionen)

Nachdem Sie die Paketquelle hinzugefügt haben, müssen Sie die APT-Paketlisten aktualisieren, damit Ihnen die Pakete von Backports.org zur Verfügung stehen:

debian:/home/human# aptitude update

Fertig.

Backports nutzen

Backports finden

Es gibt mehrere Wege herauszufinden, ob ein Backport eines bestimmten Debian-Pakets existiert. Eine recht komfortable Möglichkeit dazu bietet Debians Online-Paketsuche (packages.debian.org). Wenn Sie Iceweasel benutzen, können Sie einfach das eingebaute Such-Plugin (Deb Search) verwenden.

Backports über die Kommandozeile installieren

Die Backports-Paketquelle ist standardmäßig deaktiviert. Deshalb müssen Sie immer explizit angeben, dass Sie einen Backport installieren wollen.

Zum Beispiel:

debian:/home/human# aptitude -t lenny-backports install iceweasel

Mittels der Option -t wird hier lenny-backports als Ziel-Distribution (zu benutzende Paketquelle) angegeben. Obige Anweisung würde also Iceweasel 3.5 von Backports.org statt der Version 3.0 aus Debian stable installieren.

Automatische Aktualisierungen

Da die Backports.org-Paketquelle standardmäßig deaktiviert ist, werden installierte Backports auch nicht automatisch aktualisiert. Sie können APT aber durch das sogenannte Pinning (Festnageln) dazu veranlassen. Mittels Pinning wird generell festgelegt, welche Version eines Pakets zur Installation ausgewählt werden soll. (Siehe APT HOWTO und man apt_preferences für ausführliche Erklärungen.)

Arbeiten Sie die folgenden Schritte ab, um APT dazu zu veranlassen, installierte Backports automatisch mit Aktualisierungen zu versorgen:

  1. Öffnen Sie die Datei /etc/apt/preferences in einem Texteditor Ihrer Wahl. (als root)

  2. Fügen Sie untenstehenden Text ein.
  3. Speichern Sie und verlassen Sie den Editor.

# APT PINNING PREFERENCES
Package: *
Pin: release a=lenny-backports
Pin-Priority: 200

Nachdem Sie APT so konfiguriert haben, wird es folgendermaßen arbeiten:

Wenn ein Paket von Backports.org installiert wurde und dort eine neuere Version vorliegt, wird das Paket auf diese Version aktualisiert. Pakete, die nicht aus der Backports.org-Paketquelle installiert wurden, werden auch nicht auf Versionen von Backports.org aktualisiert. Möchte man ein installiertes Paket aus Debian stable auf die Version von Backports.org aktualisieren, muss das mit der Option -t lenny-backports explizit angegeben werden.

Weblinks


  • ?CategoryDistributionRelease