Jeder, der unter Debian Fremd-Repositorys einbindet kennt die Geschichte – apt-key ist veraltet, es ist nun etwas umständlicher die Schlüssel solcher Repositorys einzubinden (siehe Link).
Im Mai 2022 wurde von einem User die Software Deb-Get entwickelt und seitdem wird die Community um die Software immer größer. Deb-Get macht alles automatisch – es fügt den Schlüssel des Repositorys in das System ein, anschließend das Repository – zuletzt installiert es die gewünschte Software.
Noch gibt es natürlich einen Nachteil – Deb-Get muss die gewünschte Software kennen – doch dazu später mehr. Ein weiterer Nachteil – die Software arbeitet (noch) nicht mit allen Debian-Distributionen zusammen, dazu zählen etwa Siduction (Debian Unstable – obwohl, bei den gewünschten Applikationen hat es bei mir funktioniert), Tuxedo OS. Debian Stable wird jedoch absolut perfekt unterstützt.
Inhaltsverzeichnis
Deb-Get installieren
Sie finden diese Software unter GitHub zum Download (der Link findet sich unten im Bereich „Install„) – das Paket installieren Sie entweder einfach per Mausklick, oder als Administrator auf dem Terminal über die Paket-Verwaltung durch den Befehl:
apt install /home/nutzername/Downloads/dateiname.deb
Befinden Sie sich auf dem Terminal bereits im Verzeichnis mit der Datei, kürzen Sie den Befehl der Bequemlichkeit halber gleich etwas ab:
apt install ./dateiname.deb
Schneller geht es mit dem Befehl „curl
“ – das gleichnamige Paket installieren Sie über die Paket-Verwaltung – entweder als root (su):
curl ‐sL https://raw.git hubusercontent.com/wimpys world/deb‐get/main/deb‐get | ‐E bash ‐s install deb‐get
oder mittels „sudo„:
curl ‐sL https://raw.git hubusercontent.com/wimpys world/deb‐get/main/deb‐get | sudo ‐E bash ‐s install deb‐get
Sie müssen die Software allerdings mit demselben Befehl aktualisieren – es gibt noch kein Repository für Deb-Get.
Deb-Get nutzen
Als Erstes gilt es einmal herauszufinden, ob Deb-Get das gewünschte Repository schon unterstützt – am Terminal (mit administrativen Rechten natürlich):
deb-get list

Die Software zeigt links die Liste der unterstützten Software / Repositorys, rechts daneben zeigt ein „[ installed ]“ – das Repository ist im System integriert und installiert. Die Liste ist schon recht lang – später mehr.
Jetzt habe ich in meinem Beispiel bereits VS Codium installiert – jedoch ohne das Repository einzufügen – Deb-Get zeigt dies an:
deb-get update

Ein:
deb-get upgrade
aktualisiert nicht nur VS Codium, sondern auch das komplette System – wie etwa mit dem Befehl:
apt upgrade
Jetzt die interessante Geschichte – wir installieren ein Paket aus der unterstützten Liste – etwa das Paket „youtube-music„:
deb-get install youtube-music
Deb-Get fügt den Schlüssel automatisch ein, das Repository und installiert die Software – feines Teil.:
deb-get remove youtube-music
würde das Paket wieder deinstallieren – alternativ entfernen Sie auch die Konfigurationsdateien der Software wie üblich mit:
deb-get purge youtube-music
Die Software speichert die Installationsdateien nicht wie APT unter „/var/cache/apt/archives/“ – sondern unter „/var/cache/deb‐get/“ – diese löschen wir mittels:
deb-get clean
Weitere Repositorys vorschlagen
Wie schon beschrieben – die Liste der unterstützten Software wird beinahe wöchentlich, manchmal auch öfters aktualisiert. Aktualisieren Sie das Paket „deb-get“ also hin und wieder – ich bin mir nicht sicher, vielleicht hilft auch ein:
deb-get update
Ich denke jedoch nicht! – Nachtrag: – Deb-Get findet sich in der Liste, wird also automatisch mittels „deb-get upgrade“ aktualisiert.
Unter GitHub – Deb-Get – issues finden Sie die aktuell unterstützten Pakete – natürlich auch neu hinzugefügte. Sie können als GitHub-User selbst neue Repositorys beantragen – etwa, wenn Sie ein Repository kennen, das noch nicht eingefügt wurde – dies gelingt unter dem letzten genannten Link.
Noch keine Reaktion