Blog Digitalgesellschaft Verwaltungsbetrieb Textarchiv Textarchiv Walter Kirk (✝) Impressum

 

Homeserver einrichten (ohne RAID)

 

📑 Inhaltsverzeichnis

Software
Server
Sonstige
Bootmenü dauerhaft anzeigen
Umstellung auf Deutsch
Installation deutsches Sprachpaket
Deutsche Sprachmodule generiern
Datenträger automatisch einbinden
Statische Netzwerkadresse
Eigene Netzwerkdaten ermitteln
Ermittlung der Schnittstellenkarte
Ermittlung der Netzwerkdaten
Alternative 1: Konfiguration im Installationsprozess
Alternative 2: Konfiguration nach dem Neustart
This is the network config written by 'subiquity'
SAMBA-Freigaben
WakeOnLan

 

Software

Server

Das Grundsystem ist Ubuntu-Server 24.10. Die Installation erfolgt geführt und ist insoweit selbsterklärend. Zur Installation siehe auch den Blogbeitrag Good Practice: Heimserver unter Linux installieren.

Das Grundsystem beinhaltet keinen Desktop. Der Bootvorgang startet ohne Bootmenu. Deshalb ist es pragmatisch den Desktop und das Bootmenu nachträglich einzurichten, weil es 1. einer einfacheren Bedienung dient und 2. bei Fehlern effektiver reagiert werden kann.

Sonstige

Damit werden installiert: Desktop (hier: Ubuntu), Samba, Zusatzsoftware für NTFS-Festplatten, WakeOnLan und Netzwerkkonfiguration.

Bootmenü dauerhaft anzeigen

Hier ist zu öffnen

Die folgenden Einträge werden mit # aus kommentiert:

Danach ausführen:

Umstellung auf Deutsch

Installation deutsches Sprachpaket

Deutsche Sprachmodule generiern

Anleitung von Annonymus

Change Ubuntu Server Language to German

To change the language on Ubuntu Server 24.10 to German, you can follow these steps:

Set Locale: After installing the language pack, set the locale to German. You can do this by editing the /etc/locale.gen file and uncommenting the line for German:

Uncomment the line that starts with de_DE.UTF-8 UTF-8 by removing the # at the beginning.

Generate Locale: Once the file is edited, generate the locale with the following command:

sudo locale-gen

Set Default Locale: Set the default locale to German by editing the /etc/default/locale file:

Add or modify the following lines:

LANG=de_DE.UTF-8 LANGUAGE=de_DE:de

Restart the System: After making these changes, restart your server to apply the new settings:

Datenträger automatisch einbinden

Das Einbinden von NTFS-Harddisk erfolgt mit:

Die UUID des Datenträgers wird ermittelt mit:

Die Daten /media/nutzer/uuid sind den eigenen Verhältnissen anzupassen.

Statische Netzwerkadresse

Während der Installation wird auch das Netzwerk konfiguriert. Zwei Alternativen sind zur Konfiguration hier dargestellt.

Alle Netzwerkdaten sind Beispiele und auf die eigenen Verhältnisse anzupassen.

Eigene Netzwerkdaten ermitteln

Ermittlung der Schnittstellenkarte

Die Ausgabe könnte so aussehen:

Hier wird die Karte für eine WiFi-Verbindung angezeigt. Für LAN erscheint beispielsweise enp0

Ermittlung der Netzwerkdaten

Für wlan0 ist die eigene Schnittstelle einzutragen.

Die Ausgabe könnte so ausehen:

Alternative 1: Konfiguration im Installationsprozess

Sollte die IP-Adresse nicht angezeigt werden, ist es ratsam, unter DHCP4 die Daten für die Schnittstelle manuell einzugeben. Dies ist erforderlich, weil sonst der Browser Firefox nicht installiert wird, da zum Snap-Store keine Verbindung aufgebaut werden kann (Bug). Benötigt werden die folgenden Angaben in den Feldern:

subnet: 192.168.1.0/24 address: 192.168.1.192 gateway: 192.168.1.1 name server: 8.8.8.8 search: hier ist keine Angabe notwendig

Alternative 2: Konfiguration nach dem Neustart

Auch nach erfolgter Installation können die Daten manuell in die für die Steuerung des Netzwerks vorgesehene Konfigurationsdatei für Netplan eingetragen werden.

Tipp:

Der Umgang mit Netzwerken in Linux sollte bekannt sein, wenn diese Datei verändert wird.

Der Inhalt der .yaml könnte so aussehen, wenn die Verbindung über ein Lan erfolgt:

Für enp0 ist die eigene Schnittstelle einzutragen.

Zur Durchführung der Änderung ist auszuführen:

Danach ist auszuführen, wenn während der Installation Firefox nicht installiert wurde:

SAMBA-Freigaben

Eine einfache Freigabe, d.h. für einen Nutzer und einen Freigabeort, erfolgt mit:

Danach wird in die aufgerufene Datei eingetragen:

Die Daten sind den eigenen Verhältnissen anzupassen: Public, path.

Außerdem sind auf dem Speicherort die entsprechenden Nutzerrechte zu setzen:

Die Daten Nutzer/UUID sind den eigenen Verhältnissen anzupassen.

WakeOnLan

Siehe hierzu den Blogbeitrag Automatischer Start und Shutdown.

 

Top

 

 

Wolfgang Kirk

 

Veröffentlicht: 2025-01-06, 10:00 Uhr aktualisiert: 2024-01-09, 08:30 Uhr