Keine Verbindung zum Internet möglich, Befehl nicht gefunden, Treiber können nicht installiert werden

Keine Verbindung zum Internet möglich, Befehl nicht gefunden, Treiber können nicht installiert werden

Ubuntu 16.04 xenial - Minimalserver - Neuinstallation von USB - Eee PC Asus 1005PEB

Ich kann nicht online gehen. Ich glaube, ich brauche Treiber, weil:

  1. ifconfigzeigt aninet addr:127.0.0.1
  2. Alle Pings führen zu:connect: Network is unreachable
  3. sudo service network-manager restartergibt:Failed to restart network-manager.service: Unit network-manager.service not found.

Ich habe eine Atheros AR9285 Wireless-Karte und habe mithilfe dieses ein stabiles Release-Paket gefundenForumsbeitrag. Ich habe den Treiberordner vom USB in mein ~-Verzeichnis kopiert.
Jedoch,wenn ich den makeBefehl im Paketverzeichnis verwende, erhalte ich diese Ausgabe:

The program 'make' can be found in the following packages:
 * make
 * make-guile
Try: sudo apt install <selected package>

apt-getFunktioniert natürlich nicht, weil ich offline bin und beim Versuch der manuellen Installation makeeine MENGE Abhängigkeiten gefunden habe.

Wie kann ich makevor Ablauf meines Limits online gehen, um die Pakete zu erhalten, die ich brauche?

Vielen Dank im Voraus!

Antwort1

In diesem Fall würde ich vorschlagen, dass Sie den folgenden Befehl auf dem Computer ohne Internet verwenden:

apt-get --print-uris --yes install build-essential | grep ^\' | cut -d\' -f2 >downloads.list

Dadurch wird im aktuellen Verzeichnis eine Ausgabedatei mit dem Namen downloads.list erstellt, die die Download-URL für alle Pakete enthält, die Apt zum Installieren des Build-Essential-Pakets benötigt.

Anschließend können Sie diese Datei auf Ihr USB-Laufwerk kopieren, damit Ihr mit dem Internet verbundener Computer sie herunterladen kann. Wenn auf Ihrem mit dem Internet verbundenen Computer Linux läuft, können Sie mit dem folgenden Befehl ganz einfach alle Abhängigkeiten auf einmal herunterladen:

wget -i downloads.list

Dadurch wird die Datei downloads.list gelesen und jede darin aufgeführte URL heruntergeladen. Andernfalls müssen Sie zu jeder aufgeführten URL gehen und die Datei selbst herunterladen.

Sie können das USB-Laufwerk dann einfach zu Ihrem anderen Computer mitnehmen und den folgenden Befehl aus dem Verzeichnis ausführen, das die heruntergeladenen .deb-Dateien enthält:

dpkg -i *.deb

Beachten Sie, dass ich die Verwendung des Pakets „build-essential“ vorgeschlagen habe, da dieses Paket die anderen Pakete enthält, die Sie zum Kompilieren einer Software benötigen, z. B. den Compiler selbst (gcc). Dadurch sparen Sie Zeit, da Sie diesen Vorgang sonst immer wieder wiederholen müssten, um alles zu erhalten, was Sie benötigen.

verwandte Informationen