Zum Inhalt springen

Ubuntu installieren: Unterschied zwischen den Versionen

Aus MegBes Wiki
Clawtronics (Diskussion | Beiträge)
Fachseite aus aktuellem Repository- und Betriebsstand ergänzt
 
Clawtronics (Diskussion | Beiträge)
Zeichenkodierung korrigiert
 
Zeile 2: Zeile 2:


== Ziel ==
== Ziel ==
Ein sauber installiertes, aktualisiertes Ubuntu-LTS-System als Basis für `megbes-internal`.
Ein sauber installiertes, aktualisiertes Ubuntu-LTS-System als Basis für `megbes-internal`.


== Vorbereitung ==
== Vorbereitung ==
* aktuelle unterstützte Ubuntu-LTS-ISO von ubuntu.com
* aktuelle unterstützte Ubuntu-LTS-ISO von ubuntu.com
* geprüfter bootfähiger USB-Stick
* geprüfter bootfähiger USB-Stick
* Projektwerte für Hostname, Benutzer, feste IP, Gateway und DNS
* Projektwerte für Hostname, Benutzer, feste IP, Gateway und DNS
* lokale Konsole sowie geplantes Wartungsfenster
* lokale Konsole sowie geplantes Wartungsfenster


== Installation ==
== Installation ==
# Vom Installationsstick starten und Sprache sowie Tastaturbelegung prüfen.
# Vom Installationsstick starten und Sprache sowie Tastaturbelegung prüfen.
# Ubuntu Server installieren; Datenträgerauswahl vor dem Bestätigen besonders sorgfältig prüfen, da vorhandene Daten überschrieben werden können.
# Ubuntu Server installieren; Datenträgerauswahl vor dem Bestätigen besonders sorgfältig prüfen, da vorhandene Daten überschrieben werden können.
# eindeutigen projektspezifischen Hostnamen und Administrationsbenutzer anlegen.
# eindeutigen projektspezifischen Hostnamen und Administrationsbenutzer anlegen.
# OpenSSH-Server auswählen; unnötige Zusatzpakete weglassen.
# OpenSSH-Server auswählen; unnötige Zusatzpakete weglassen.
# Installation abschließen, Stick entfernen und neu starten.
# Installation abschließen, Stick entfernen und neu starten.


== Grundprüfung ==
== Grundprüfung ==
  cat /etc/os-release
  cat /etc/os-release
  hostnamectl
  hostnamectl
Zeile 28: Zeile 28:
  sudo apt upgrade
  sudo apt upgrade


Falls `/run/reboot-required` existiert, neu starten. Anschließend:
Falls `/run/reboot-required` existiert, neu starten. Anschließend:


  systemctl --failed
  systemctl --failed


Die Ausgabe soll keine fehlgeschlagenen Dienste enthalten, die für Netzwerk, SSH oder Docker relevant sind.
Die Ausgabe soll keine fehlgeschlagenen Dienste enthalten, die für Netzwerk, SSH oder Docker relevant sind.


== Nächste Schritte ==
== Nächste Schritte ==
# [[Feste IP-Adresse unter Ubuntu]] einrichten.
# [[Feste IP-Adresse unter Ubuntu]] einrichten.
# [[Docker installieren]].
# [[Docker installieren]].
# Zertifikate und Umgebungsdatei geschützt übertragen.
# Zertifikate und Umgebungsdatei geschützt übertragen.
# [[Megbes-internal]] installieren und testen.
# [[Megbes-internal]] installieren und testen.
# Neustart- und Signalwegtest durchführen.
# Neustart- und Signalwegtest durchführen.


== Projektdokumentation ==
== Projektdokumentation ==
Ubuntu-Version, Hostname, Installationsdatum, lokale IP, Administratorrolle und Prüfergebnis dokumentieren. Keine Kennwörter eintragen.
Ubuntu-Version, Hostname, Installationsdatum, lokale IP, Administratorrolle und Prüfergebnis dokumentieren. Keine Kennwörter eintragen.


[[Kategorie:MegBes]]
[[Kategorie:MegBes]]
[[Kategorie:Ubuntu]]
[[Kategorie:Ubuntu]]
[[Kategorie:Installation]]
[[Kategorie:Installation]]

Aktuelle Version vom 6. August 2026, 16:35 Uhr

Ubuntu installieren

[Bearbeiten]

Ein sauber installiertes, aktualisiertes Ubuntu-LTS-System als Basis für `megbes-internal`.

Vorbereitung

[Bearbeiten]
  • aktuelle unterstützte Ubuntu-LTS-ISO von ubuntu.com
  • geprüfter bootfähiger USB-Stick
  • Projektwerte für Hostname, Benutzer, feste IP, Gateway und DNS
  • lokale Konsole sowie geplantes Wartungsfenster

Installation

[Bearbeiten]
  1. Vom Installationsstick starten und Sprache sowie Tastaturbelegung prüfen.
  2. Ubuntu Server installieren; Datenträgerauswahl vor dem Bestätigen besonders sorgfältig prüfen, da vorhandene Daten überschrieben werden können.
  3. eindeutigen projektspezifischen Hostnamen und Administrationsbenutzer anlegen.
  4. OpenSSH-Server auswählen; unnötige Zusatzpakete weglassen.
  5. Installation abschließen, Stick entfernen und neu starten.

Grundprüfung

[Bearbeiten]
cat /etc/os-release
hostnamectl
ip address
ip route

Danach aktualisieren:

sudo apt update
sudo apt upgrade

Falls `/run/reboot-required` existiert, neu starten. Anschließend:

systemctl --failed

Die Ausgabe soll keine fehlgeschlagenen Dienste enthalten, die für Netzwerk, SSH oder Docker relevant sind.

Nächste Schritte

[Bearbeiten]
  1. Feste IP-Adresse unter Ubuntu einrichten.
  2. Docker installieren.
  3. Zertifikate und Umgebungsdatei geschützt übertragen.
  4. Megbes-internal installieren und testen.
  5. Neustart- und Signalwegtest durchführen.

Projektdokumentation

[Bearbeiten]

Ubuntu-Version, Hostname, Installationsdatum, lokale IP, Administratorrolle und Prüfergebnis dokumentieren. Keine Kennwörter eintragen.