So erhalten Sie neuere Software auf Debian Stable

Die Verwendung von Debian Stable hat seine Vorteile, aber Sie wollen hauptsächlich Stabilität. Die Entwickler dieser beliebten Linux-Distribution veröffentlichen selten neue Versionen von Paketen. Es ist weniger wahrscheinlich, dass Dinge abstürzen und kaputt gehen, und die Arbeit wird nicht unterbrochen. Es hat jedoch seine Kehrseite, dh Sie erhalten automatisch neuere Software auf Debian Stable. Programme auf Debian sind deutlich älter als auf anderen Linuxen. Zum Beispiel: Debian liefert nicht die Hauptversion von Firefox aus, sondern hat stattdessen eine „erweiterte Version“, die Monate hinterherhinkt. Aus diesem Grund verpassen Benutzer alle Verbesserungen, die Mozilla regelmäßig vornimmt.

SPOILER-WARNUNG: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Wenn Sie ein Debian-Benutzer sind, gibt es einige Möglichkeiten, aktuellere Software zu erhalten, ohne auf Debian Testing oder sogar Debian Un-Stable zurückgreifen zu müssen.

Debian-Backports

Der sicherste und effektivste Weg, um neuere Software auf Debian zu bekommen, besteht darin, ein Backport-Repository hinzuzufügen. Mit einem Backport-Repository können Benutzer problemlos neue Programme auf ihrer bevorzugten Distribution genießen.

Öffnen Sie zunächst ein Terminalfenster und melden Sie sich mit su bei root an. Wenn Ihr Benutzerkonto sudo-Berechtigungen verwenden kann, können Sie stattdessen sudo -s verwenden.

su

Nachdem Sie Root-Zugriff auf die Shell erhalten haben, erstellen Sie eine schnelle Sicherung des Debian-Software-Repositorys. Dies ist nicht erforderlich, aber eine gute Idee, um schnell zurückzukehren, wenn Fehler auftreten. Um eine Sicherung zu erstellen, gehen Sie wie folgt vor:

cp /etc/apt/sources.list /home/username/ 
cd /home/username/
mv sources.list sources.list.bak

Um ein Backup wiederherzustellen, tun Sie (als root):

rm /etc/apt/sources.list
mv /home/username/sources.list.bak /etc/apt/sources.list

Wenn die Sicherung aus dem Weg ist, öffnen Sie die Quelldatei im Nano-Texteditor.

nano /etc/apt/sources.list


Gehen Sie im Texteditor zum Ende der Datei und fügen Sie ein #-Symbol hinzu. Schreiben Sie nach dem Symbol einen Kommentar wie „Debian Backports Repository“. Fügen Sie dann in der nächsten Zeile das Repository selbst hinzu.

deb https://ftp.debian.org/debian stretch-backports main

Für die meisten Benutzer ist „main“ alles, was benötigt wird. Open-Source-Software ist enthalten, und das sollte für die meisten ausreichen, um die Arbeit zu erledigen. Wenn Sie jedoch zu den Benutzern gehören, die gerne unfreie Software verwenden, sollten Sie auch den Abschnitt „unfrei“ hinzufügen. Tun Sie dies, indem Sie „non-free“ nach „main“ in der Repository-Zeile hinzufügen. Non-Free gibt Benutzern Zugriff auf aktuellere, unfreie Pakete wie Adobe Flash, proprietäre Video-Codecs usw.

Möchten Sie auf aktuellere Software zugreifen, die von Debian-Beitragenden erstellt wird? Fügen Sie „contrib“ nach „main“ hinzu. Programme im Contributor-Bereich können Open Source sein oder nicht. Aus dem einen oder anderen Grund hat sich Debian entschieden, diese Programme nicht auszuliefern.

Aktualisierung

Nach der Bearbeitung ist es an der Zeit, die Softwarequellen von Debian zu aktualisieren. Dies ist notwendig, denn obwohl sich neue Softwarequellen in der Listendatei befinden, hat der apt-Cache des Betriebssystems die Änderungen nicht gesehen. Führen Sie den Update-Befehl aus, um Debian mitzuteilen, dass das Backports-Repository vorhanden ist, mit:

sudo apt update

Möglicherweise stellen Sie fest, dass einige neue Pakete und Updates verfügbar sind, nachdem Sie ein Update ausgeführt haben. Dies liegt daran, dass neuere Programme im Backports-Repo verfügbar sind. Aktualisieren Sie diese Pakete mit dem Upgrade-Befehl.

sudo apt upgrade

Andere Möglichkeiten, um neuere Software zu erhalten

Die Verwendung von Debian-Backports ist eine gute Wahl und eine, an die sich jeder Benutzer zuerst wenden sollte. Wenn die Software jedoch nicht in den Backports-Repositories verfügbar ist, besteht eine weitere gute Wahl darin, direkt eine Debian-Paketdatei zu besorgen. Wenden Sie sich direkt an den Entwickler und versuchen Sie, eine Kopie eines Debian-Pakets zu erhalten. Meistens werden Sie feststellen, dass einer verfügbar ist. Dies ist keine narrensichere Idee, da Sie manchmal wiederholt den Entwickler für Updates besuchen müssen, aber es funktioniert zur Not.

Erwägen Sie neben dem direkten Herunterladen von Updates die Verwendung alternativer Pakettypen. Das beste, idiotensicherste (und sicherste) alternative Paketformat ist AppImage. Der Grund, warum diese Technologie gut mit Debian zusammenspielt, ist ihre Funktionsweise. Tatsache ist, dass sich der gesamte Code, die Bibliotheken und Tools, die zum Ausführen eines Programms benötigt werden, in einer einzigen, lauffähigen Datei befinden.

Dies funktioniert gut für diejenigen, die Debian Stable verwenden, da es den Rest des Betriebssystems nicht stört. Laden Sie AppImages hier herunter.

Flathub und Snapd

AppImages sind großartig, aber wenn Sie (sicher) nach neuerer Software auf Debian Stable suchen, sollten Sie auch die Verwendung von Flatpak- und Snap-Paketen in Betracht ziehen.

Debian unterstützt diese beiden Technologien und bietet dieselben Vorteile wie AppImage. Es stimmt zwar, dass es sich hierbei um neue Paketformate handelt, die zweifellos manchmal Probleme haben werden, aber es ist dennoch ein guter Schritt, diese Technologien zu installieren.