Debian Stable ist extrem stabil, bewegt sich aber auch sehr langsam. Infolgedessen können Sie mit lächerlich veralteter Software stecken bleiben. Die Backports-Repositories ermöglichen es Ihnen, neuere Versionen einiger Software auf Ihrem Debian Stable-System zu installieren. Diese Anleitung erklärt, wie man Backports auf Debian Stable verwendet.
In diesem Tutorial lernen Sie:
- Wie man die Debian-Backports-Repositories hinzufügt.
- Wie man ein Paket von Backports installiert.
- So führen Sie ein vollständiges Update von Backports durch.
Mit Debian-Backports installieren.
Softwareanforderungen und verwendete Konventionen
Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
---|---|
System | Debian Stable |
Software | Nicht zutreffend |
Andere | Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl. |
Konventionen | # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden |
So fügen Sie die Backports-Repositories hinzu
Das Debian-Backports-Repository und das Quell-Repository sind offiziell gepflegte Debian-Repositorys. Sie werden einfach nicht standardmäßig zu Ihrem System hinzugefügt. Es gibt viele Anwendungen, wie Server, bei denen Sie nicht unbedingt möchten, dass diese Repositorys verfügbar sind, um versehentlich etwas Neues zu installieren. Aus diesem Grund müssen Sie das Backports-Repository jedoch wie ein externes Repository manuell hinzufügen.
Fügen Sie das Debian-Backports-Repository hinzu.
Öffnen Sie zunächst Ihre Quelldatei unter /etc/apt/sources.list
mit Ihrem bevorzugten Texteditor. Wenn Sie es geöffnet haben, gehen Sie zum Ende der Datei und fügen Sie die folgenden zwei Zeilen hinzu. Sie können die Quelle ausschließen, wenn Sie sie nicht verwenden möchten.
deb http://ftp.debian.org/debian stretch-backports main deb-src http://ftp.debian.org/debian stretch-backports main
Fühlen Sie sich frei, den contrib
hinzuzufügen und non-free
Optionen auch, wenn Sie diese Pakete möchten.
Aktualisieren Sie Apt, damit die Änderung wirksam wird
$ sudo apt update
So installieren Sie ein Paket von Backports
Debian wird das Backports-Repository standardmäßig nicht priorisieren. Die Annahme hier ist, dass Sie Backports für neue Versionen bestimmter Pakete verwenden, aber nicht Ihr gesamtes System aktualisieren möchten. Das ist eigentlich eine gute Richtlinie für die Arbeit mit dem Backports-Repo, aber es ist sicherlich nichts falsch daran, alles im Repository zu installieren. Es wurde alles getestet, um mit Debian Stable zu funktionieren.
Installieren Sie ein Paket Debian Backports.
Wenn Sie ein Paket von Backports installieren möchten, können Sie das -t
verwenden Flag mit Apt, um das Backports-Repo anzugeben. Wenn Sie beispielsweise die neueste Version von LibreOffice von Backports erhalten möchten, sieht der Befehl so aus:
$ sudo apt install -t stretch-backports libreoffice
Das Repository enthält auch die neuesten Linux-Kernel und Mesa-Versionen. Wenn Sie einen Open-Source-Grafikstapel verwenden, sind beide von entscheidender Bedeutung. Wenn Sie den neuesten Kernel auf Debian Stable haben möchten, können Sie Folgendes versuchen.
$ sudo apt install -t stretch-backports linux-image-amd64
So führen Sie ein vollständiges Update von Backports durch
Upgrade mit Debian-Backports.Obwohl es nicht unbedingt empfohlen wird, können Sie ein Update von Backports aus durchführen. Dadurch wird alles durchsucht, was im Repository verfügbar ist, und gegebenenfalls Updates installiert. Dies bedeutet jedoch nicht, dass Debian weiterhin von Backports aktualisiert wird. Sie müssen es jedes Mal manuell angeben. Ihre normalen Updates werden wie gewohnt ausgeführt, wobei neue Pakete nach Möglichkeit aus den regulären Debian Stable-Repositories angewendet werden.
$ sudo apt -t stretch-backports upgrade
Schlussfolgerung
Das Debian-Backport-System sollte Ihre erste Wahl sein, wenn Sie bei einer stabilen Installation nach neueren Paketen suchen. Da es sich um ein offizielles Debian-Repository handelt, das für die Zusammenarbeit mit Stable entwickelt wurde, haben Sie eine stark reduzierte Wahrscheinlichkeit, dass etwas schief geht. Wenn Sie externe Repos abrufen, besteht immer die Möglichkeit, dass etwas nicht vollständig getestet wurde. Leider ist nicht alles in den Backports verfügbar, daher ist dies nicht immer eine Option, aber es ist äußerst vorteilhaft, es zu haben.