Frage Software auf einem Offline-Ubuntu-Server installieren [Duplizieren]


Diese Frage hat hier bereits eine Antwort:

Angenommen, ich habe einen Server mit Ubuntu-Server neu installiert. Ich dachte daran, die gleiche Version zu installieren Virtual Box (Oder eine andere Virtualisierungssoftware), verbinden Sie sie mit dem Internet und verwenden Sie sie apt-get nur die Pakete zum Aktualisieren des Systems und der neuen Software wietomcat7, openjdk6-default-headless..etc). Kopieren Sie anschließend die heruntergeladenen Pakete über einen USB-Stick aus dem Archivordner in den Archivordner des Offline-Servers.

Jetzt wird das virtuelle System weder aktualisiert noch eine neue Software installiert. Aber würde genau das gleiche laufen apt-get Befehle auf dem Offline-System ohne die Download-Anweisung -d ohne Probleme ausgeführt werden?

*BEARBEITEN:* Dies muss so einfach wie möglich sein, da ich einen Leitfaden für unseren Kunden schreiben muss, um dies alleine zu tun. Daher ist es nicht akzeptabel, tiefes Linux-Wissen dafür zu benötigen.


1
2017-09-01 10:52


Ursprung




Antworten:


Eine einfache Lösung für Ihre Bedürfnisse wäre apt-on-CD. Holen Sie sich die Pakete von einer Maschine, die Zugang zum Internet hat. Verwenden Sie dann das Dienstprogramm aptoncd, um CD / Medien zur Installation auf Ihrem Computer zu erstellen.

Für weitere Details besuchen Sie dieser Link welches den Prozess detailliert

und diese Frage und Antworten in Askubuntu selbst.


1
2017-09-04 08:52





Ich hatte einmal ein ähnliches Problem. Ich habe es mit Hilfe gelöst apt-mirror. Damit ist es möglich, ein ganzes Repository auf eine externe Festplatte zu spiegeln und dann von dieser Festplatte auf Ihrer Offline-Maschine zu installieren.

Upside

  • Nach der Konfiguration können Sie Pakete wie gewohnt installieren.
  • Abhängigkeiten werden komfortabel aufgelöst.
  • Sie können Aktualisierungen einfach durchführen, indem Sie zuerst die Spiegeldateien aktualisieren und dann auf Ihrem Offline-Computer aktualisieren.

Nachteile

  • Sie benötigen viel externen Festplattenspeicher (ca. 35 GB).
  • Spiegel muss zuerst konfiguriert werden. Kann nicht für Anfänger geeignet sein.
  • Die initiale Erstellung des Spiegels benötigt einige Zeit.

Wenn Sie es versuchen wollen, dies Anleitung scheint ziemlich gut zu sein. Ich kann den, den ich damals benutzt habe, nicht finden.


2
2017-09-01 11:37



Ich muss einen Installationsleitfaden für meinen Kunden schreiben, um die benötigte Software selbst zu installieren. Das muss so einfach sein wie Dateien irgendwo kopieren und einige Befehle ausführen. Das Herunterladen eines ganzen Repositories würde definitiv von ihrer Seite abgelehnt werden. Danke trotzdem :) - Muhammad Gelbana


Ich bin mir nicht sicher, ob ich Ihre Frage richtig verstanden habe, aber wenn Sie nach Möglichkeiten suchen, Software ohne Internetverbindung zu installieren / zu aktualisieren, gibt es mehrere Methoden, die hier aufgelistet sind:

https://help.ubuntu.com/community/InstallingSoftware#Installation_packages_without_an_Internet_connection

Ich habe den synaptischen Download-Skript-Trick ein paar Mal benutzt und auch Keryx ausprobiert. In der Regel wurde jedoch nur neue Software installiert und keine Software aktualisiert.

Mit Offline-Server meinen Sie einen Server, der für ein LAN zugänglich ist, das vom Rest des Internets abgeschnitten ist?


1
2017-09-01 12:46



Ja. Mit Offline-Server meine ich, dass ein Server Zugang zum LAN aber ohne Internetverbindung hat. Vielen Dank. - Muhammad Gelbana


Sie können heruntergeladene Deb-Pakete manuell mit installieren

    sudo dpkg -i package.deb

oder

    sudo dpkg -i *.deb

Beachten Sie, dass, wenn Sie nicht möchten, dass alle heruntergeladenen und installierten Pakete auf Rechner A auch auf Rechner B installiert werden, die Reihenfolge, in der Sie sie heruntergeladen und installiert haben, aufgrund von Abhängigkeiten, wenn Sie den 10. installieren möchten Paket, das Sie auf Maschine A installiert haben, auch auf Maschine B, müssen Sie möglicherweise eines oder mehrere oder alle Pakete 1 bis 9 installieren.


0
2018-06-17 08:49