Führen Sie Debian Linux aus und haben Sie keinzuverlässige Internetverbindung? Suchen Sie nach einer Möglichkeit, Software ohne Netzwerkverbindung offline auf Ihrem Debian-System zu installieren? Wir können helfen. So installieren Sie Debian-Apps offline!
Hinweis: Damit diese Anleitung funktioniert, benötigen Sie einen Debian-PC mit Zugang zu einer Internetverbindung. Darüber hinaus müssen Sie in der Lage sein, vorübergehend auf den Offline-Computer zuzugreifen, um Apt-offline installieren zu können.
Installieren Sie Apt-offline
Für Debian ist Apt-offline ein zuverlässiges Werkzeug, dasmacht es möglich, Programme offline zu installieren. Es ist sehr einfach zu bedienen und wird deshalb im Mittelpunkt dieses Handbuchs stehen. Um die Anwendung unter Debian Linux zu installieren, öffnen Sie ein Terminalfenster, indem Sie auf drücken Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur. Befolgen Sie dann die Anweisungen, um die App mit den folgenden Anweisungen sowohl auf dem Debian-PC mit aktiver Internetverbindung als auch auf dem Debian-PC einzurichten
Debian 9
Unter Debian 9 Stretch ist die Apt-Offline-Software im Haupt-Software-Repository verfügbar. Verwenden Sie zur Installation den folgenden Befehl Apt in einem Terminalfenster.
Hinweis: Die Debian 9-Version von Apt-offline wird nicht mit der neuesten Version der App geliefert, und derzeit gibt es keine einfache Möglichkeit, sie zu installieren. Wenn Sie die neue Version von Apt-offline verwenden möchten, aktualisieren Sie auf Debian 10 und installieren Sie sie auf diese Weise.
sudo apt install apt-offline apt-offline-gui
Debian 10
Leider ist die Apt-Offline-Anwendung nicht verfügbarnoch für Debian 10 Buster verfügbar, und Debian-Entwickler haben nicht mitgeteilt, wann es kommen wird. Zum Glück können Benutzer, da Debian 10 Buster sehr neu ist, die Ubuntu 19.04-Pakete einfach installieren, um es in Gang zu bringen.
Öffnen Sie zum Starten der Installation ein Terminalfenster. Dann verwenden Sie die wget Downloader-App zum Herunterladen des Befehlszeilenpakets apt-offline.
wget http://archive.ubuntu.com/ubuntu/pool/universe/a/apt-offline/apt-offline_1.8.1_all.deb
Nachdem Sie das Paket "apt-offline" im Terminalfenster mit heruntergeladen haben, wgetmüssen Sie das GUI-Paket greifen.
wget http://archive.ubuntu.com/ubuntu/pool/universe/a/apt-offline/apt-offline-gui_1.8.1_all.deb
Nachdem Sie beide Pakete vom Ubuntu-Software-Repository heruntergeladen haben, installieren Sie die Pakete auf dem Debian-PC, der den Download durchführen soll.
sudo dpkg -i apt-offline*.deb
Gleich nach dem Laden dieser beiden Pakete, Debianwird einige Abhängigkeitsfehler ausspucken. Informationen zur Behebung dieses Problems finden Sie in diesem Handbuch. Oder versuchen Sie für eine schnelle Lösung den folgenden Befehl.
sudo apt install -f
Nachdem alle Abhängigkeiten behoben wurden, kann Apt-offline unter Debian 10 verwendet werden.
Richten Sie Apt-offline ein
Vorausgesetzt, dass Apt-offline auf beiden Debian-Linux-Computern eingerichtet ist, kann die Konfiguration beginnen. Generieren Sie auf dem Offline-Computer eine Signaturdatei. Befolgen Sie dazu die nachstehenden Anweisungen.
Schritt 1: Es ist Zeit, Apt-offline zu starten. Drücken Sie Alt + F2 auf der Tastatur, um den App-Launcher auf dem Desktop zu öffnen. Fügen Sie dann den Befehl unten ein und drücken Sie Eingeben ausführen, um die App als root zu öffnen.
pkexec apt-offline-gui
Schritt 2: Suchen Sie die Schaltfläche "Signatur generieren" und wählen Sie sie aus, um eine Signaturdatei zu generieren, die als Skript zum Installieren von Paketen auf dem Offline-Computer verwendet wird.
Schritt 3: Suchen Sie den Abschnitt "Signatur speichern unter" im Fenster "Signatur generieren" und klicken Sie auf die Schaltfläche "Durchsuchen", um die Apt-Offline-Signaturdatei auf dem Debian-PC mit der Internetverbindung zu speichern.
Schritt 4: Navigieren Sie in dem angezeigten Dateibrowser zu "/ tmp" und speichern Sie es als "apt-offline.sig".

Schritt 5: Aktivieren Sie das Kontrollkästchen neben dem Abschnitt "Binärpakete"des Fensters. Schreiben Sie dann die Namen der Apps auf, die Sie für die Installation auf dem Offline-Computer verpacken möchten. Trennen Sie jedes der Pakete mit Kommas. Zum Beispiel:
program1,program2,program3,etc
Schritt 7: Klicken Sie unten rechts auf die Schaltfläche „Erstellen“, um die Signatur zu erstellen. Wählen Sie "Fertig stellen", wenn Sie fertig sind.
Schritt 8: Suchen Sie die Schaltfläche "Pakete oder Updates herunterladen" und wählen Sie sie aus.

Schritt 9: Suchen Sie im Apt-Offline-GUI-Tool die OptionSignaturdatei “und wählen Sie die Schaltfläche„ Durchsuchen “. Verwenden Sie dann das Fenster zum Öffnen der Datei, um zum Ordner "/ tmp" zu navigieren und die Datei "apt-offline.sig" im Programm zu öffnen.
Schritt 10: Suchen Sie nach "Daten speichern unter" und speichern Sie diese unter "/ tmp" als "offline-apps.zip".
Schritt 11: Wählen Sie die Schaltfläche "Download", um den Paket-Download zu starten.
Schritt 12: Wenn der Downloadvorgang abgeschlossen ist, übertragen Sie die Datei „offline-apps.zip“ in „/ tmp“ über ein USB-Flash-Laufwerk oder eine USB-Festplatte auf den Offline-PC.
Laden Sie Apps offline herunter
Um mit Apt-offline heruntergeladene Apps auf dem Offline-Debian-PC zu installieren, drücken Sie Alt + F2 um die Schnellstartbox zu öffnen. Klicken Sie dann mit der Maus auf das Schnellstartfeld und schreiben Sie den folgenden Befehl, um Apt-offline im Root-Modus zu starten.

pkexec apt-offline-gui
Sobald das Apt-Offline-Programm in root ausgeführt wirdfinden Sie die Schaltfläche "Install Packages" und klicken Sie darauf. Suchen Sie von dort nach der Archivdatei "offline-apps.zip" und klicken Sie auf die Schaltfläche "Installieren", um den Installationsvorgang auf dem Computer zu starten.
Bemerkungen