So aktivieren Sie Backports unter Debian Linux 12, 11 oder 10

Debian ist für seine Stabilität bekannt. Aufgrund des Fokus auf Stabilität verfügen einige Pakete jedoch möglicherweise nicht über die neuesten Funktionen oder Updates. Debian bietet hierfür eine Lösung durch Backports und experimentelle Repositories.

Backports sind Pakete aus neueren Versionen von Debian, die neu kompiliert wurden, um auf älteren Versionen zu funktionieren. Dadurch erhalten Benutzer neue Funktionen, ohne die Systemstabilität zu beeinträchtigen. Experimentelle Repositories enthalten sehr neue und möglicherweise instabile Software, die noch nicht für die Haupt-Repositories bereit ist. Diese Repositories geben Benutzern Zugriff auf die neueste Software, allerdings mit dem Risiko von Instabilitäten.

Jetzt zeigen wir, wie Backports und experimentelle Repositories mithilfe des Befehlszeilenterminals verwendet werden.

Backports-Repository aktivieren

Der erste Schritt zur Installation von Paketen aus dem Backports-Repository ist das Hinzufügen des Repositorys zum sources.list Datei. Befolgen Sie diese Schritte, um das Backports-Repository auf Ihrem Debian-System zu aktivieren:

Öffnen Sie das Terminal auf Ihrem Debian-System und führen Sie dann den folgenden Befehl aus, um das sources.list Datei mit dem Nano-Texteditor:

sudo nano /etc/apt/sources.list

Fügen Sie der Datei die entsprechenden Zeilen basierend auf Ihrer Debian-Version hinzu. Verwenden Sie den richtigen Codenamen für Ihre Debian-Distribution, um Probleme zu vermeiden.

Bookworm-Backports

deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware

Bullseye-Backports

deb http://deb.debian.org/debian bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free

Buster-Backports

deb http://deb.debian.org/debian buster-backports main contrib non-free
deb-src http://deb.debian.org/debian buster-backports main contrib non-free

Speichern Sie die Konfigurationsdatei durch Drücken von CTRL+Ound beenden Sie das Programm mit CTRL+X.

Aktualisieren Sie die Repository-Liste, indem Sie den folgenden Befehl ausführen:

sudo apt update

Alternative Backports aktivieren

Eine Alternative besteht darin, Debian-Backports zu Ihrer Quellenliste hinzuzufügen. Sie können dazu die Befehle echo und tee verwenden. Der Befehl tee liest von der Standardeingabe und schreibt in die Standardausgabe und in Dateien. Mit dieser Methode können Sie die Verwendung eines Texteditors vermeiden und dies direkt von der Befehlszeile aus tun.

Bücherwurm, der Befehl wäre:

echo "deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware" | sudo tee -a /etc/apt/sources.list

Volltreffer, der Befehl wäre:

echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list

Buster, der Befehl wäre:

echo "deb http://deb.debian.org/debian buster-backports main non-free" | sudo tee -a /etc/apt/sources.list

Führen Sie dann ein APT-Update durch:

sudo apt update

Installieren von Paketen aus Backports

Die Verwendung von Backports unter Debian ist unkompliziert; die Syntax ist ähnlich wie bei der Installation eines Standardpakets, außer dass Sie das -t Flagge.

Suche nach Paketen aus Debian Backports

Verwenden Sie den folgenden Befehl, um nach Paketen im Backports-Repository zu suchen, und ersetzen Sie "package-name" mit dem gewünschten Paketnamen:

Bücherwurm-Beispiel:

sudo apt search "package-name" -t bookworm-backports

Bullseye-Beispiel:

sudo apt search "package-name" -t bullseye-backports

Buster-Beispiel:

sudo apt search "package-name" -t buster-backports

Installieren oder Aktualisieren von Paketen aus Debian-Backports

Verwenden Sie den folgenden Befehl, um Pakete aus dem Backports-Repository zu installieren oder zu aktualisieren. Ersetzen Sie dabei "package-name" mit dem gewünschten Paketnamen:

Bücherwurm-Beispiel:

sudo apt install "package-name" -t bookworm-backports

Bullseye-Beispiel:

sudo apt install "package-name" -t bullseye-backports

Buster-Beispiel:

sudo apt install "package-name" -t buster-backports

Live-Beispiel: Cockpit unter Debian 11 installieren

Um Cockpit beispielsweise unter Verwendung des Backports-Repository auf Debian 11 zu installieren, führen Sie den folgenden Befehl aus:

sudo apt install cockpit -t bullseye-backports

Dieser Befehl installiert die neuere Cockpit-Version im Backports-Repository und bietet Zugriff auf aktuellere Funktionen.

Aktivieren des Experimental-Repository

Das experimentelle Repository enthält die neueste Software von Debian für diejenigen, die die neuesten Updates wünschen. Aber Vorsicht: Dieses Repository eignet sich am besten für Testsysteme oder Entwickler und Systemadministratoren, die die Risiken kennen und etwaige Probleme beheben können. Es ist wahrscheinlicher, dass es Kompatibilitätsprobleme hat, und sollte nicht auf Live-Servern oder wichtigen Systemen verwendet werden.

Experimentelles Repository aktivieren

Öffnen Sie erneut die sources.list Konfigurationsdatei, indem Sie den folgenden Befehl ausführen:

sudo nano /etc/apt/sources.list

Fügen Sie am Ende der Datei nach den Zeilen, die Sie zuvor für das Backports-Repository hinzugefügt haben, die folgenden Zeilen hinzu:

deb http://deb.debian.org/debian experimental main contrib non-free
deb-src http://deb.debian.org/debian experimental main contrib non-free

Speichern Sie die Konfigurationsdatei durch Drücken von CTRL+Ound beenden Sie das Programm mit CTRL+X.

Aktualisieren Sie die Repository-Liste, indem Sie den folgenden Befehl ausführen:

sudo apt update

Jetzt können Sie die -t Flagge mit dem experimental Schlüsselwort in Ihren Befehlen, um Pakete aus dem experimentellen Repository zu suchen und zu installieren.

Suchen nach Paketen im Experimental-Repository

Verwenden Sie den folgenden Befehl, um im experimentellen Repository nach Paketen zu suchen, und ersetzen Sie "package-name" mit dem gewünschten Paketnamen:

sudo apt search "package-name" -t experimental

Installieren von Paketen aus dem Experimental-Repository

Verwenden Sie den folgenden Befehl, um Pakete aus dem experimentellen Repository zu installieren und ersetzen Sie "package-name" mit dem gewünschten Paketnamen:

sudo apt install "package-name" -t experimental

Seien Sie vorsichtig, wenn Sie Pakete aus dem experimentellen Repository verwenden, insbesondere auf Live-Servern oder Systemen mit wichtigen Diensten. Das experimentelle Repository wird aufgrund des höheren Risikos von Kompatibilitätsproblemen und -problemen nicht für die allgemeine Verwendung empfohlen.

Abschluss

In dieser Anleitung haben Sie gelernt, wie Sie Debian-Backports und experimentelle Repositories auf Ihrem Debian-System aktivieren. So können Sie neuere Pakete installieren und die neuesten Funktionen und Fehlerbehebungen nutzen, während Ihr System stabil bleibt. Ich empfehle, regelmäßig nach Updates aus diesen Repositories zu suchen, um Ihr System auf dem neuesten Stand zu halten.

Joshua James
Folgen Sie mir
Letzte Artikel von Joshua James (Alle anzeigen)

Hinterlasse einen Kommentar