Debian installieren
Dieses Dokument beschreibt den Prozess zur Installation von Debian Stable als Lumi-o-Entwicklungsbetriebssystem. Es kann für andere nützlich sein, die eine ähnliche Umgebung einrichten.
Debian Stable wurde ausgewählt, weil Lumi darauf abzielt, zuverlässig auf einer vorhersehbaren langfristigen Plattform aufzubauen. Die GIMP-Entwicklung zielt auf Debian-Tests ab und macht Debian Stable zu einem eng abgestimmten Basissystem.
Lumi läuft unter Debian mit Cinnamon (X11) am besten und wurde in dieser Umgebung entwickelt und getestet. Cinnamon bietet einen vertrauten Windows-ähnlichen Desktop-Workflow, während X11 die stabilste Umgebung für die Lumi-Entwicklung bietet.
Wenn Sie mit Windows arbeiten, besteht die wichtigste konzeptionelle Änderung darin, dass die meisten Softwareinstallationen und -konfigurationen über Paketmanager und einfache Terminalbefehle statt über herunterladbare Installationsprogramme erfolgen.
Für wen dieser Leitfaden gedacht ist
Dieses Handbuch dokumentiert ein funktionierendes Debian Stable-Setup, das für die Lumi-Entwicklung verwendet wird. Es handelt sich nicht um ein allgemeines Tutorial zur Linux-Installation.
Es ist am nützlichsten für:
- Künstler, die von Windows wechseln und ein vorhersehbares Linux-Setup wünschen
- Entwickler, die Lumi aus dem Quellcode erstellen
- Benutzer, die es vorziehen, eine bekannte Arbeitsumgebung zu reproduzieren, anstatt ihre eigene Systemkonfiguration zu entwerfen
Grundlegende Kenntnisse der Festplattenpartitionierung und der einfachen Verwendung der Befehlszeile werden vorausgesetzt.
Sichern Sie Ihre Daten
Erstellen Sie vor der Installation von Debian eine vollständige Sicherung Ihres Home-Verzeichnisses auf einem externen Laufwerk. Fügen Sie alle zusätzlichen Datenordner hinzu, die Sie beibehalten möchten.
Hinweis: Unter Linux stellt ~ Ihr Home-Verzeichnis dar.
Wenn Sie Git-Repositorys verwenden, übertragen Sie alle wichtigen Änderungen an ihre Ursprünge, damit sie nach der Installation problemlos wiederhergestellt werden können. Dieser Schritt ist nur relevant, wenn Sie Git bereits verwenden.
Erstellen Sie eine Partition
Schaffen Sie Platz auf Ihrem primären Laufwerk für Debian. Für diesen Schritt gibt es viele Anleitungen und Tools, darunter auch GParted. Abhängig von Ihrem Setup können Sie:
- Verkleinern Sie eine vorhandene Windows-Partition für Dual-Boot
- Wiederverwendung einer vorhandenen Linux-Partition
- Neues Linux vorbereiten und Partitionen austauschen
Wenn Sie sich nicht sicher sind, konsultieren Sie die hardwarespezifischen Handbücher, bevor Sie Änderungen vornehmen, da die Partitionierungsschritte je nach System erheblich variieren.
Erstellen Sie einen Debian-Installations-USB
Vorausgesetzt, eine Zielpartition und ein Auslagerungsbereich sind bereits vorhanden:
- Laden Sie die Debian-ISO von der offiziellen Website herunter: https://www.debian.org/
- Unter Windows verwenden Sie BalenaEtcher, um die ISO auf ein USB-Laufwerk zu schreiben.
- Verwenden Sie unter Linux ein Befehlszeilentool wie
dd, um einen bootfähigen USB-Stick zu erstellen.
Debian installieren
Stecken Sie das USB-Laufwerk ein.
Starten Sie neu und drücken Sie während des Startvorgangs die Startmenütaste (üblicherweise
F2,F12,EscoderDel).Wählen Sie das USB-Gerät aus.
Wählen Sie ein nicht-grafisches Installationsprogramm.
Lassen Sie das Root-Passwort leer, wenn Sie dazu aufgefordert werden, damit das Installationsprogramm Sudo-Zugriff auf Ihr Benutzerkonto gewährt.
Manuelle Partitionierung:
- Dateisystem: ext4 (Journaling)
- Swap: vorhandene Swap-Partition
- Einhängepunkt:
/ - Beschriftung:
linux - Hostname: Systemname, angezeigt als
user@hostname - Benutzerkonto: Ihr vollständiger Name
- Benutzername: Terminal-Anmeldename
Das Debian-Installationsprogramm bietet zu diesem Zeitpunkt eine Desktop-Umgebungsauswahl; Wählen Sie Zimt für das von Lumi empfohlene Setup.
Schließen Sie die Installation ab und starten Sie Debian Stable neu.
System-Setup
Skalierung anzeigen
Debian Stable verarbeitet die fraktionierte Skalierung derzeit inkonsistent, insbesondere auf 4K-Displays. Anstatt die Bildschirmauflösung zu reduzieren, passen Sie die Elemente der Benutzeroberfläche direkt an.Empfohlene Anpassungen:
- Vermeiden Sie eine fraktionierte Anzeigeskalierung.
- Menü → Schriftartenauswahl → Schriftarteneinstellungen → Textskalierungsfaktor:
2.5 - Desktop-Schriftart:
14 - Panel → Anpassen → Panelhöhe:
60 - Bedienfelddarstellung → Symbolische Symbolgröße der rechten Zone:
48px - Maus und Touchpad → Anpassung der Zeigergröße
- Desktop (Rechtsklick) → Anpassen → Größere Symbolgröße
Firefox-Anpassung:
- Adressleiste →
about:config - Setzen Sie
layout.css.devPixelsPerPxauf1
Terminal
Konfigurieren Sie die Terminaleinstellungen:
- Menü → Terminal → Bearbeiten → Einstellungen
- Text → Anfangsgröße:
140 columns,40 rows - Text → Benutzerdefinierte Schriftart:
Monospace 10 - Farben → Integrierte Schemata → Solarisierte Dunkelheit
Daten wiederherstellen
Stellen Sie gesicherte Dateien nach Bedarf im Home-Verzeichnis wieder her, zum Beispiel:
Backup/Home/Artwork→~/ArtworkBackup/Home/code→~/codeBackup/Home/Desktop→~/DesktopBackup/Home/.ssh→~/.sshBackup/Home/.config/lumi→~/.config/lumi
Hinweis: Ordner, die mit . beginnen, sind versteckte Konfigurationsverzeichnisse in Linux.
Optional: Git-Setup
Nur erforderlich, wenn Sie Lumi erstellen oder Repositorys wiederherstellen möchten.
Git installieren
sudo apt install gitKonfigurieren Sie Ihre Identität:
git config --global --editGitLab-Zugriff
Stellen Sie den Repository-Zugriff auf GitLab oder GitHub wieder her:
- Ändern Sie die Berechtigungen für die SSH-Schlüsseldatei:
chmod 600 ~/.ssh/id_rsa - Fügen Sie den Benutzer zur neuen Git-Installation hinzu:
ssh-add ~/.ssh/id_rsa - Testen Sie die Verbindung:
ssh -T git@ssh.gitlab.gnome.orgoderssh -T git@github.com
Rufen Sie für jedes Repository die Ursprünge ab und setzen Sie den lokalen Zweig zurück, damit er übereinstimmt:
git reset --hard remote-name/branch-name
git clean -dfFühren Sie git status aus, um zu bestätigen, dass die Repositorys sauber sind.
Wir haben jetzt ein neues Betriebssystem, in dem alle Daten und Repositorys wiederhergestellt sind. Dieses Setup spiegelt eine bekannte Arbeitsumgebung für die Lumi-Entwicklung wider und kann bei Bedarf an individuelle Arbeitsabläufe angepasst werden.
Erstellen Sie Lumi nach dem Betriebssystem-Setup
Lumi-Build-Skripte befinden sich in:
~/code/lumi-dev/build/lumi/scripts.
cd ~/code/lumi-dev/build/lumi/scripts
# Install dependencies once
sudo bash lumi-install-packages.sh
# First full setup build
bash lumi-build-script.sh --scope setup --dir lumi-dev
# Regular rebuild after code changes
bash lumi-build-script.sh --scope build --dir lumi-dev
# Quick compile path
bash lumi-build-script.sh --scope compile --dir lumi-dev
# Launch Lumi
bash lumi-launch-active.sh lumi-dev