ubuntuusers.de

Installation (u. updates) vollständig offline - möglich? wie?

Status: Ungelöst | Ubuntu-Version: Lubuntu 26.04 (Resolute Raccoon)
Antworten |

idealist_100

Anmeldungsdatum:
17. Dezember 2025

Beiträge: 51

Hallo,

also ich habe hier die Iso-Dateien heruntergeladen - Ubuntu 26.04 haben ich weil sowieso zu groß nur mal live gestartet.

Auf Empfehlung habe ich mir Lubuntu 26.04 geholt.

Da ist mir im Try-Modus aufgefallen, dass die Sprache (auch wenn beim Start ausgewählt) nicht umgestellt ist. Muss dann über Einstellungen, Tastatur- u. Mauseinstellungen /Tastaturbelegung\ noch mal eingestellt werden. Aber die Auswahl ist eine andere. Man wählt die Sprache und eine Sprachversion/Typ.

German - Lower Sorbian QWERTZ hat sich bewährt.

Meldung: "GTK themes '/home/lubuntu/.config/gtk 3.0/settings.ini has been overwritten ..."

Also schon beim Start bei der Sprachauswahl brauche ich eine Internetverbindung, weil nach "Select your language" "Deutsch - Deutschland" die Sprache scheinbar aus dem Internet geholt wird. (im gleichem Pop-Up-Fenster ein Hinweis, ob Internetverbindung besteht). Bin ich richtig, mit meiner Vermutung, dass ich auch bei einer Installation vom Live-USB-Stick eine bestehende Internetverbindung benötige. Einmal um die passenden Sprachdateien zu haben und vermute, dass auch gleich am Anfang alle möglichen Aktualisierungen / Sicherheitsaktualisierungen eingespielt werden.

Geht das auch anders, alles was nötig ist "offline" herunterladen - Prüfsummen prüfen - und dann ohne Internetverbindung installieren?

Irgendwie würde es sich sicherer anfühlen, wenn ich von allem was jemals installiert wurde, eine Nachvollziehbarkeit (und Wiederholbarkeit) vorhanden wäre. Quasi von allen jemals eingespielten Pakete (auch bei Updates) die eingespielten Dateien auf einem lokalen Medium wie USB-Stick oder noch besser CD vorhanden wären. Wenn ich so ein System aufsetzen könnte, dass niemals am Internet sein musste. Ich so z.B. auch ein Referenzsystem zum Vergleich hätte, wenn Probleme auftreten.

Wie ist das eigentlich, wenn Firmen eine sichere Umgebung benötigen. Kann mir nicht vorstellen, dass diese ihre Updates einfach automatisch aus dem Internet beziehen. Bequeme Methode für End-User - man hat aber irgendwie nicht viel Kontrolle.

Alternativ bliebe mir nur jeweils eine Neuinstallation und alle User-Daten nach einem Update wieder zu übernehmen/einzuhängen. Ich will nicht, dass meine wichtigen privaten Dinge auf einem System liegen, dass eine Internet-Verbindung benötigt. Möchte auch vermeiden, dass irgendwelche Benutzerdaten z.B. Dateinamen in irgendwelchen Zwischendateien oder Suchindexen irgendwo auffindbar sein könnten und ich eine Internetverbindung brauche.

Eine Zweitinstallation, um mein Internetsystem getrennt und unabhängig halten zu können. Das sind dann schon 2 Grundinstallationen auf unterschiedlichen Rechnern oder e-Sata-Festplatten. Wobei ich die Internetversion danach noch bzgl. Sicherheit anpassen möchte - das ist aber dann ein anderes extra Thema.

Damit ich nichts übersehe. Gibt es eine Anleitung, was bei einer Offline-Installation und Offline-Udate zu beachten ist? Habe schon einmal gesucht "offline-update" site:.ubuntuusers.de. Das bringt mir aber nur ein einziges nicht passendes Ergebnis.

Gibt es hierfür evtl. fertige Shell-Skripte (prüfbar - keine geschlossenen tools)?

Falls das mit Ubuntu nur mit großem Aufwand oder gar nicht realisierbar ist, welche Linux-Distro würde das bieten?

Danke, vielleicht komme ich ja mit ein paar Hinweisen so weit, dass ich eine erste Installation vornehmen möchte. (schaue erst morgen wieder rein)

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17688

idealist_100 schrieb:

Wie ist das eigentlich, wenn Firmen eine sichere Umgebung benötigen. Kann mir nicht vorstellen, dass diese ihre Updates einfach automatisch aus dem Internet beziehen. Bequeme Methode für End-User - man hat aber irgendwie nicht viel Kontrolle.

Firmen haben interne Mirrors, das kann z.B. kein Katello auf Foreman sein, ein Artifactory oder Nexus oder was auch immer. Dort werden Pakete dann für verschiedene Stages der Infrastruktur vorgehalten und von A nach B promoted wenn ein Release OK ist und auf Prod soll.

Falls das mit Ubuntu nur mit großem Aufwand oder gar nicht realisierbar ist, welche Linux-Distro würde das bieten?

Das ist bei allen Linux Distributionen gleich, man kann vielleicht noch NFS/SMB/HTTP lokal als Mirror betreiben oder die Pakete lokal in einen Ordner legen, das ist aber nichts für paranoide Laien.

Was genau ist dein Problem an den Aktualisierungen? Wie planst du gegen Problemfehler und Sicherheitslücken vorzugehen wenn du dem Hersteller nicht traust?

Wie willst du Prüfsummen prüfen, die aus der gleichen Quelle kommen wie die Pakete?

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14790

idealist_100 schrieb:

Falls das mit Ubuntu nur mit großem Aufwand oder gar nicht realisierbar ist, welche Linux-Distro würde das bieten?

Linux nicht, aber mit FreeBSD und OpenBSD kannst Du Kernel und Userspace aus dem source code, vollständig offline kompilieren (bzw. updaten). Eine Internetverbindung auf einem 2. Gerät brauchst Du nur um den source code zu downloaden, ... denn die offiziellen Shops (FreeBSD Mall, OpenBSD CD-Store) sind eingestellt worden.

schragge

Anmeldungsdatum:
27. Januar 2022

Beiträge: 237

@idealist_100

Installation und Updates sind zwei unterschiedliche Fragen.

  • Ist eine Offline-Installation möglich? Normalerweise ja (wenn du ein Desktop-ISO herunterladen hast). Eine Internetverbindung ist vom Vorteil, aber nicht erforderlich.

beim Start bei der Sprachauswahl brauche ich eine Internetverbindung, weil nach "Select your language" "Deutsch - Deutschland" die Sprache scheinbar aus dem Internet geholt wird.

Nein. Spracheinstellungen werden nicht aus dem Internet geholt. Du wirst nach Internetverbindung gefragt, um bei Zeiteinstellungen gleich eine Verbindung zu einem Timeserver einzurichten. Hast du keine Internetverbindung, wird die Installation auch ohne weiter gehen. Am Ende der Installation wird APT eingerichtet und Aktualisierungen aus dem Netz geholt. Hast du keine Internetverbindung, kannst du diesen Schritt überspringen.

  • Offline-Aktualisierungen, dagegen, erfordern viel Planung und viel Aufwand. Es gibt unterschiedliche Wege, dies zu ermöglichen. Schau dir mal DebianRepository/Setup in Debian Wiki an.

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7445

Wohnort: Technische Republik

Um alle Pakete aus den Paketquellen ohne Internetverbindung installieren zu können kann man eine lokale Paketquelle anlegen. Das sollte mit apt-mirror klappen.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17688

Abgesehen davon scheint der Nutzen für den TE von all dem sehr überschaubar zu sein.

idealist_100

(Themenstarter)

Anmeldungsdatum:
17. Dezember 2025

Beiträge: 51

@Alle - Danke.

Mal zu den Fragen die encblade in den Raum stellte - die Beantwortung hilft ja allen, die mir hier geantwortet und Tipps gegeben haben.

encbladexp schrieb:

Was genau ist dein Problem an den Aktualisierungen?

Mein Problem mit Aktualisierungen ist, dass dabei Zugriff auf mein Arbeits-System(so nenne ich das mal) und somit auch auf meine Daten (oder zuindest Dateinamen) möglich ist.

Ich muss wohl einsehen, die große Lösung, wie es Firmen machen, ist interessant, wohl von der Größenordnung nicht sinnvoll für einen Privatanwender realisierbar.

Wie planst du gegen Problemfehler und Sicherheitslücken vorzugehen wenn du dem Hersteller nicht traust?

Erst mal, was sind "Problemfehler" du meinst Fehler in Anwendungssoftware? Von mir aus auch im System an sich? (wiki kennt den Begriff nicht)

Als Offline-Update hatte ich mir so etwas erhofft:

Sourceslist über ein anderen System bekannt machen - vergleichen lassen - die fehlenden Pakete holen (über dieses anderes System) über USB-Platte/Stick was auch immer aufs Arbeitssystem einspielen - ohne Internetverbindung. Das mit nur "die fehlenden Pakete" wäre hoffentlich weniger aufwändig, als ein ganzes Repoitory zu spiegeln.

Alternative Neuinstallation - alle Fehlerbehebungen einspielen.

Dann erst die Daten ins System. Das würde natürlich erhöhten Datenverkehr bedeuten - nicht schön, würde ja die Server, auf denen die Pakete liegen sehr beanspruchen.

Alternative 2: gleiches installiertes System - spiegeln. Installieren. Gut ausmisten, alle für das Arbeitssystem nicht benötigten Anwendungen löschen. Verschwinden dann ja aus der Sources-List - denke ich. Auf einer Syseminstallation ohne Daten hin und wieder aktualisieren. Da so installierte System spiegeln als Arbeitssystem. (mit dd auf eine gleiche Platte?)

Da wäre es natürlich ein gewisser Aufwand, dran zu bleiben, wann denn Fehler in den verwendeten Anwendungen oder im System behoben wurden, die die Daten beschädigen könnten. Vermutlich ist das Problem, dass manche Dinge gar nicht veröffentlicht werden, damit niemand irgendwelche Lücken ausnutzt. Und spätestens wenn etwas wichtiges/relevantes geändert wurde - das leere System updaten und neu spiegeln.

Im Prinzip habe ich ähnliches Jahre lang betrieben. Ein Knoppix, dass Jahre lang fehlerfrei war, Live zum Arbeiten benutzt, die Daten auf einer externen USB-Platte gespeichert - natürlich Datensicherungen gemacht. Die paar verwendeten Anwendungen und die dabei benutzen Funktionalitäten haben nie Probleme verursacht. Das ist alles nur schon so veraltet, dass ich das Gesamtsystem überarbeiten will und dazu an Ubuntu gedacht habe.

Wie willst du Prüfsummen prüfen, die aus der gleichen Quelle kommen wie die Pakete?

Grundsätzlich macht man das ja schon, beim holen des ersten ISO-Images. Man macht ja noch diese pgp-Prüfung oder so. Muss das aus der gleichen Quelle kommen? Wenn im Ubuntu-Repository debian-Pakete liegen, hätte man ja schon 2 Quellen? Wobei das wohl auch sinnlos ist, denn vermutlich holt bei Paketen, die unverändert angeboten werden, auch die Prüfsummen von der selben Quelle wie die Paktet in das Ubuntu-Repository.

Das würde ich halt mal so machen, weil es ja nicht schaden kann, Prüfsummen zu prüfen. Sicherheit erwarte ich mir eher vom Konzept, nicht mit dem Arbeitssystem (mit Daten oder auch Dateinamen - auch nicht in irgendwelchen temporären vom System verwalteten Dateien) im Internet zu sein.

Zu dem Konzept gehört natürlich auch, dass ich für das Internetsurfen wie Recherchen usw. ein völlig getrenntes System betreibe.

idealist_100

(Themenstarter)

Anmeldungsdatum:
17. Dezember 2025

Beiträge: 51

@schragge - Danke

schragge schrieb:

  • Ist eine Offline-Installation möglich? Normalerweise ja (wenn du ein Desktop-ISO herunterladen hast). Eine Internetverbindung ist vom Vorteil, aber nicht erforderlich.

beim Start bei der Sprachauswahl brauche ich eine Internetverbindung, weil nach "Select your language" "Deutsch - Deutschland" die Sprache scheinbar aus dem Internet geholt wird.

Nein. Spracheinstellungen werden nicht aus dem Internet geholt.

Sicher? - auch im Try-Modus?

Warum meldet mir dann z.B. LUbuntu im Trymodus, bei bestehender Internetverbindung nach der Sprachauswahl im Schritt "Select your Language" beim Starten.

"Changing Language"

Das ganze dauert so 5 Minuten) Danach muss ich noch mal einen Knopf "Try Ubuntu" drücken. Muss noch mal genau schauen - ob dazwischen das Popup zur Sprachauswahl weg ging.

idealist_100

(Themenstarter)

Anmeldungsdatum:
17. Dezember 2025

Beiträge: 51

@Kätzchen

Danke für den Hinweis - lokale Paketquelle - apt-mirror.

Muss mir mal Details anschauen, ob das auch einschränkbar ist, nur auf die benutzen Pakete. Dann würde das evtl. sparen, ein paralleles System zu aktualisieren und als Arbeitssystem zu spiegeln.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6395

Ein System, das vollständig offline, sprich abgeschottet genutzt wird, zum Beispiel als reine Schreibmaschine, kann doch auch gut und gerne ohne Updates auskommen.

Falls es dann online gehen soll, müssen die Updates dann natürlich unverzüglich nachgeholt werden. Wenn das System zu lange ohne Updates war, dann wohl besser eine frische Installation, mit dem dann jeweils zeitgemäßen aktuellen Release.

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 17142

Hallo idealist_100,

Viel zu hoher Aufwand. Einfach genau wie es trollsportverein beschreibt den Rechner ohne Netzwerkverbindung starten, dann eine Verbindung herstellen und das Update / Upgrade machen. Dann Netzverbindung kappen und weiterarbeiten .... Runterfahren ohne Netzwerkverbindung usw.

PS: Du kannst dies auch mit Ventoy und persistenten Teil machen ..... Kernel werden nicht aktualisiert, d.h. ab und zu die ISO wechseln.

Gruss Lidux

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6395

Canonical hat sich da was ausgedacht:

Für einen Wohnzimmerheimcomputer wäre das meiner Meinung nach aber wie mit dem Schinken nach der Wurst geworfen. Zu viel Aufwand.

Antworten |