Übersicht des Installationsprozesses
Der Installer prüft zunächst die vorhandenen Laufwerke und Partitionen, um die Möglichkeiten und Optionen der Installation zu beurteilen und lässt Sie zwischen einer automatischen oder manuellen Vorbereitung der von Slint verwendeten Partitionen wählen.
Wenn Sie 'manuell' wählen, werden Ihnen die Linux-Partitionen angezeigt, auf denen Slint installiert werden könnte (Größe mindestens 50G), wählen Sie eines davon aus und wählen Sie den Typ des Dateisystems, das der Installer darauf erstellen wird: btrfs, ext4 oder xfs wie erwähnt in Optional, Partitionen für Slint vorbereiten
Wenn Sie 'auto' wählen, werden die Laufwerke angezeigt, auf denen Slint installiert werden könnte (Größe mindestens 50G), und das Dateisystem wird vom Typ btrfs sein.
Im Falle von btrfs werden Sub-Volumes für "/" und "/home" mit komprimierten Dateien erstellt und /swap zum Anlegen einer Swap-Datei. 'Copy on write' wird das Erstellen von Schnappschüssen erleichtern und das rückgängig machen einer möglicherweise fehlerhaften Systemaktualisierung. Werkzeuge zur Verwaltung der Schnappschüsse sind in Slint enthalten.
In beiden Modi wählt der Benutzer, welche bestehenden Linux- und Windows-Partitionen nach dem Booten von Slint automatisch gemountet werden sollen und deren Mount-Punkte-Namen, wodurch der Zugriff auf bestehende Systeme und Daten von Slint aus erleichtert wird.
Dann wird dem Benutzer vorgeschlagen, die Root-System-Partition zu verschlüsseln, um Datendiebstahl bei Verlust oder Diebstahl des Rechners oder dem Laufwerk zu verhindern, auf dem Slint installiert ist. Wenn das akzeptiert wird, speichert der Installer die Passphrase, die es erlaubt, diese Partition zu entsperren. Der Benutzer muss diese beim Booten eintippen, wenn er von GRUB angefordert wird, um das Boot-Menü anzeigen zu können.
Schließlich fasst der Installer Ihre Auswahl zusammen und lässt Sie diese bestätigen oder nicht. Bis zu diesem Punkt wurden keine Änderungen an den installierten Systemen und Daten vorgenommen, sodass Sie sicher abbrechen können, dann geben Sie erneut 'start' ein oder starten einfach ohne Schaden neu.
Anschließend wird die automatische Partitionierung durchgeführt, falls erforderlich. Wenn gewünscht, wird die Slint-Root-Partition verschlüsselt. Danach wird die Root-Partition formatiert und die ersten Software-Pakete installiert.
Wenn Sie sich für eine verschlüsselte Festplatte entschieden haben, geben Sie die Passphrase ein, die verwendet wird, um das Laufwerk bei jedem Start zu entsperren.
Sie wählen ein Passwort für den Benutzer "root". Dies ist der Systemadministrator, der alle Berechtigungen hat.
Sie legen auch den Benutzernamen und das Passwort eines normalen Benutzers fest.
Sie geben an, ob Sie eine zugängliche Braille-Ausgabe benötigen und ob Sie sich im Text- oder Grafikmodus anmelden möchten. Wenn Sie die Sprache Englisch (USA) während der Installation verwendet haben, wählen Sie die Sprache aus, die im installierten System verwendet werden soll, andernfalls setzt der Installer die gleiche wie bei der Installation.
Der Installer versucht, eine Internetverbindung herzustellen und wenn erfolgreich, schlägt er eine Zeitzone vor, die Ihrem geografischen Standort entspricht. Sie bestätigen das oder wählen eine in der Liste aus.
Sie werden gefragt, ob Sie Braille benötigen, dann ob Sie es vorziehen, in einer Konsole oder in einer grafischen Oberfläche zu starten, es sei denn, Sie haben während der Installation eine Sprache verwendet oder Braille benötigt: Dann landen Sie nach dem Neustart sicherheitshalber in einer Konsole.
Der Installer erstellt dann eine Swap-Datei. Dies kann lange dauern, bitte haben Sie Geduld.
Die Pakete sind auf dem Laufwerk installiert. Wenn eine Internetverbindung hergestellt wurde, wird die neueste Version jedes Pakets heruntergeladen und installiert einschließlich derer, die seit der Veröffentlichung des ISO-Images bereitgestellt werden.
Die Installation aller Pakete dauert je nach Hardware ca. 10 bis 40 Minuten.
Sie werden aufgefordert, einen Desktop (selbst wenn Sie zuerst in einer Konsole starten) zwischen fvm, lxqt, mate und wmaker auszuwählen. Weitere Optionen stehen nach der Installation zur Verfügung, wenn Sie in einer Konsole "xwmconfig" tippen
Dann wird das System konfiguriert und der GRUB Bootmanager installiert. Slint kann sowohl im Legacy als auch im EFI Modus booten. Das Boot-Menü enthält einen "Rettungseintrag", um zu erkennen und zu erlauben, dass jedes installierte Betriebssystem gebootet wird.
Sie können vor dem Neustart eine Vorschau des Startmenüs anzeigen lassen.
Entfernen Sie dann das Installationsmedium und machen einen Neustart, um Ihr neues Slint-System zu starten.
Verwendung des Installers
Wenn Sie die Kommandozeile kennen, können Sie dieses Thema überspringen.
Das Hauptmenü der Installation wird unten angezeigt:
Willkommen beim Slint Installer! (Version 15) Das können Sie jetzt eingeben (ohne Zitate): 'doc', um die Funktionen und die Verwendung des Installers kennenzulernen. 'start', um die Installation zu starten. Der Installer kann das Laufwerk vorbereiten, auf dem Slint installiert wird, und die benötigten Partitionen erstellen. Wenn Sie es vorziehen, können Sie es selbst mit Kommandozeilenwerkzeugen im Installer tun, dann geben Sie nach Fertigstellung 'start' ein. Sie können den Installer auch verlassen und ein Werkzeug wie gparted verwenden, um dies zu tun und dann den Installer erneut starten. Wir empfehlen Ihnen in dem Fall, zuerst 'doc' einzugeben, oder wenn Sie die Root-Slint-Partition verschlüsseln möchten. Wenn Sie das Lesen beendet haben, wird dieses Menü erneut angezeigt.
Sobald dieses Menü angezeigt wird, haben Sie die Hand auf dem Installationsprozess.
Sie lesen den Bildschirm und geben die Befehle in einem virtuellen Terminalfenster ein. Der Installer enthält 4 virtuelle Terminalfenster, die die gleiche physikalische Tastatur und den gleichen Bildschirm haben und parallel verwendet werden können.
Der Installer startet im virtuellen Terminal 1 namens tty1 aber Sie können zu einem anderen wechseln. Zum Beispiel können Sie zu tty2 wechseln, indem Sie Alt-F2 drücken, um es zu aktivieren und später zurück zu tty1 durch Drücken von Alt-F1, ohne Informationen zu löschen, die in beiden Terminals angezeigt werden. Alt-F1 bedeutet: Drücke und halte die Alt Taste und drücke dann die F1 Taste.
Dies kann nützlich sein, um die Dokumentation während der Installation zu lesen: Zum Beispiel können Sie auf tty2 umschalten, um die Installation zu starten, auf tty1 umschalten, um die Dokumentation weiter zu lesen, dann wechseln Sie erneut auf tty1 um mit dem nächsten Installationsschritt fortzufahren.
Dies kann auch verwendet werden, um das Glossar beim Lesen anderer Dokumente zu konsultieren.
Der Installer hat mehrere Interaktionsarten mit Ihnen, dem Benutzer:
-
Sie geben die Befehle an der Eingabeaufforderung ein und lesen deren Ausgabe.
-
Der Installer stellt eine Frage, Sie geben die Antwort ein und bestätigen sie durch Drücken von Enter.
-
Der Installer zeigt ein Menü mit Optionen oder Optionen an: Sie wählen eine dieser Optionen mit den Pfeiltasten aus, dann bestätigen Sie Ihre Wahl, indem Sie die Eingabetaste drücken oder durch Drücken von Escape abbrechen.
-
Der Installer zeigt Informationen in einem Pager an. Dann verwenden Sie Pfeiltasten, um die nächste oder vorherige Zeile zu lesen, drücken Sie die Leertaste um die nächste Seite anzuzeigen, Q um das Lesen des Dokuments zu beenden.
Optional, Partitionen für Slint vorbereiten
In diesem Dokument bedeutet eine Partition zu 'formatieren', ein Dateisystem darauf zu Erstellen, um Dateien zu verwalten, die darin gespeichert werden.
Wenn Sie nach der Eingabe von 'start' 'm' für die manuelle Partitionierung eingeben, wählen Sie zuerst die Root-System-Partition aus, die als "/" gemountet wird, dann den Typ des Dateisystems, u. A. btrfs, ext4 oder xfs.
Der Installer listet zur Auswahl nur Partitionen mit einer Größe von mindestens 50 GB und vom Typ Linux (kann auch als Linux-Dateisystem bezeichnet werden), die nicht verschlüsselt sind. Diese Partition kann formatiert sein oder nicht, aber in jedem Fall wird ihr Inhalt gelöscht und ein neues Dateisystem vom Installer erstellt.
Zusätzlich erfordert der manuelle Partitionierungsmodus folgendes auf derselben Festplatte wie die Root-System-Partition:
-
Eine Partition vom Typ BIOS-Boot-Partition, mindestens 3M und nicht formatiert, wenn der Rechner im Legacy-Modus bootet und das Laufwerk eine Partitionstabelle vom Typ GPT hat.
-
Eine Partition vom Typ EFI-System mit mindestens 32M freiem Speicherplatz mit einem 'fat' (oder 'vfat') Dateisystem formatiert, wie es die UEFI Spezifikation erfordert, wenn die Maschine im EFI Modus bootet
Es ist besser, beide Partitionen einzurichten, um den Wechsel zwischen Legacy und EFI-Modi zu ermöglichen, wenn das Laufwerk eine Partitionstabelle des Typs GPT hat.
Für Slint vorhandene Partitionen zu verwenden oder sie zu erstellen, ist Sache des Benutzers. Bereits installierte Systeme mit BIOS-Boot und EFI-Partitionen werden nicht betroffen sein, da nur die Root-Partition (re)formatiert wird und eine existierende /home Partition nur auf Anforderung.
Der Installer enthält mehrere Partitionierungsanwendungen: cfdisk, fdisk, sfdisk, cgdisk, gdisk, sgdisk, parted. Die Anwendungen mit "g" in ihrem Namen können nur mit gpt umgehen, parted kann mit DOS-Partitionstabellen sowie GPT umgehen. fdisk, cfdisk und sfdisk können DOS-Partitionstabellen behandeln. Darüber hinaus sind wipefs (um vorherige Partitionstabellen und Signaturen des Dateisystems zu löschen) und partprobe (um den Kernel über Änderungen der Partitionstabellen zu informieren) verfügbar. Die Anwendungen blkid und lsblk zeigen Informationen zu Blockgeräten und Partitionen an.
Natürlich können Sie die Partitionen auch aus einem anderen System erstellen, bevor Sie den Installer starten.
Slint mit einer verschlüsselten Root-Partition.
Im Auto-Modus schlägt der Installer vor, die Root-System-Partition zu verschlüsseln. Wenn Sie einverstanden sind, bei jedem Booten wird der GRUB Bootloader Sie fragen, welche Passphrase Sie während der Installation eingegeben haben, um das Laufwerk zu entsperren, bevor das Boot-Menü angezeigt wird. Beachten Sie, dass das Entsperren des Laufwerks einige Sekunden dauert (ca. zehn Sekunden).
Ein verschlüsseltes Root-System verhindert den Diebstahl von Daten, die es enthält bei Verlust oder Diebstahl des Rechners, oder eines Wechseldatenträgers. Dies wird Sie jedoch nicht schützen, wenn der Computer läuft und unbeaufsichtigt bleibt, sondern nur wenn die Maschine vollständig ausgeschaltet wurde!
Während der Installation wird die Slint-System-Partition verschlüsselt und auch die zusätzliche Partition, die Sie anfordern können.
Eine Slint-Partition (oder root-Partition) wird benannt: /dev/mapper/cryproot sobald sie geöffnet ist, wenn sie verschlüsselt wurde.
Dies wird durch diesen Befehl angezeigt:
lsblk -lpo Name, fstype,mountpoint | grep /$
Die Ausgabe ist in etwa wie:
/dev/mapper/cryptroot ext4 /
Dieser Befehl dagegen:
lsblk -lpo Name, fstype,mountpoint | grep /dev/sda3
liefert:
/dev/sda3 cryptoLUKS
/dev/sda3 ist nun eine "raw"-Partition, die den so genannten "LUKS-Header" beinhaltet, den Sie niemals benötigen werden und auf den Sie niemals direkt zugreifen sollten. Er beinhaltet alles, was benötigt wird, um die Partition /dev/mapper/cryptroot zu verschlüsseln oder zu entschlüsseln, die Ihre Daten tatsächlich beherbergt (in diesem Beispiel das Slint-System).
|
Warning
|
Wenn Sie die Passphrase vergessen, gehen alle Daten im Laufwerk unwiederbringlich verloren! Schreiben Sie diese Passphrase also auf oder speichern Sie diese Passphrase und legen den Datensatz an einem sicheren Ort ab, sobald erledigt. Laufwerke sterben. Wenn dies geschieht und es verschlüsselt wird, gehen Ihre Daten verloren. Daher ist die regelmäßige Sicherung Ihrer wichtigen Daten nicht optional. Erstellen Sie auch eine Sicherheitskopie des Luks-Headers, den Sie wiederherstellen können, würde die Luks-Partition aus irgendeinem Grund beschädigt werden. Der Befehl in unserem Beispiel könnte folgender sein: luksHeaderBackup /dev/sda3 --header-backup-file <Dateiname> wobei <Dateiname> der Name der Backup-Datei ist, die Sie an einem sicheren Ort speichern werden. Wenn Sie dann das Backup wiederherstellen müssen, tippen Sie: luksHeaderRestore /dev/sda3 --header-backup-file <Dateiname> Vergrößern Sie nicht die Größe einer Partition eines verschlüsselten Laufwerks, da es danach endgültig gesperrt wäre und alle darin enthaltenen Daten verloren gehen! Wenn Sie wirklich mehr Speicherplatz benötigen, müssen Sie alle Dateien sichern, die Sie behalten möchten, die Partition dann vergrößern, das Betriebssystem neu installieren und die gesicherten Dateien wiederherstellen. Wählen Sie eine starke Passphrase, sodass es zu viel Zeit für einen Räuber dauern würde es herauszufinden, als dass es sich lohnt. Pfuschen Sie nie mit dem so genannten "LUKS header" auf der rohen Partition herum (die dritte, wie z. B. /dev/sda3 für die rohe Partition oberhalb der Slint System Partition). D.h. kein Dateisystem in dieser Partition erstellen, nicht zu einem RAID-Array machen und generell nicht darauf schreiben. Alle Daten wären unwiederbringlich verloren! |
Um schwache Passphrasen zu vermeiden, stellt der Installer folgende Bedingungen für die Passphrase:
-
Mindestens 8 Zeichen.
-
Nur Kleinbuchstaben und Großbuchstaben ohne Umlaute, Ziffern von 0 bis 9, Leerzeichen und folgende Satzzeichen:
' ! " # $ % & ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~Dies garantiert, dass selbst eine neue Tastatur alle Zeichen enthält, die für die Eingabe der Passphrase benötigt werden.
-
Mindestens eine Ziffer, ein Kleinbuchstabe, ein Großbuchstabe und ein Satzzeichen.
GRUB geht davon aus, dass eine "us" Tastatur verwendet wird, wenn Sie die Passphrase eingeben. Aus diesem Grund wird der Installer die Tastaturbelegung auf "us" setzen, bevor die Passphrase abgefragt wird, wenn Sie während der Installation eine andere Tastaturbelegung verwenden und nach der Aufzeichnung die zuvor verwendete wiederherstellen. In diesem Fall wird der Installer auch jedes eingegebene Zeichen der Passphrase zitieren, weil es sich von dem auf dem Schlüssel geschriebenen unterscheiden kann.
Das Programm cryptsetup wird verwendet, um das Laufwerk zu verschlüsseln. Um mehr darüber zu erfahren, tippen Sie nach der Installation:
man cryptsetup
Tastenbelegungen für den Speakup Screen-Reader
Dieses Kapitel ist für Benutzer gedacht, die einen Screenreader benötigen, aber nicht mit Speakup vertraut sind.
Lassen Sie die Num-Taste ausgeschaltet, um Speakup zu verwenden.
Die Feststelltaste Taste wird als Umschalttaste verwendet. Zum Beispiel bedeutet "Feststelltaste 4":
halten Sie die Feststelltaste wie eine Umschalttaste gedrückt und drücken 4.
Erste Tastenzuordnungen, die man sich merken sollte: Druck-Taste Speakup Ein-/Ausschalten. Feststelltaste F1 Speakup Hilfe (Leertaste drücken, um die Hilfe zu beenden).
Tastenzuordnungen zum Ändern der Einstellungen: Feststelltaste 1/2 Verringern/Erhöhen der Lautstärke. Feststelltaste 5/6 Verringern/Erhöhen der Sprechgeschwindigkeit.
Tastaturbelegungen zum Überprüfen des Bildschirms: Feststelltaste j/k/l Lese vorheriges/aktuelles/nächstes Wort vor. Feststelltaste k (zweimal) Lese aktuelles Wort vor. Feststelltaste u/i/o Lese vorhergehende/aktuelle/nächste Zeile vor. Feststelltaste y Lese vom Anfang des Bildschirms bis zur Cursorzeile vor. Feststelltaste p Lese ab der Cursorzeile bis zum Ende des Bildschirms vor. // First_steps
Erste Schritte nach der Installation
Hier sind die ersten Aufgaben, die nach der Installation ausgeführt werden sollen
In diesem Dokument sind alle Texte nach einem # Zeichen Kommentare zu den vorgeschlagenen Befehlen, die nicht eingegeben werden sollen.
Initiales Software-Update
Nach der Installation sollte das System aktualisiert werden, um die zuletzt bereitgestellte Version jeder Software zu erhalten sowie neue Software, die seit der Veröffentlichung der ISO bereitgestellt wird. Dies ist besonders notwendig, wenn während der Installation keine Netzwerkverbindung verfügbar war, da dann nur die Pakete installiert wurden, die in den Distributionsmedien enthalten sind und veraltet sein könnten.
Die meisten Befehle geben Sie unten mit administrativer Berechtigung ein, die einem spezifischen Konto mit dem Namen 'root' zugeordnet ist und für das Sie während der Installation ein Passwort aufgezeichnet haben.
Um einen Befehl als 'root' auszuführen, tippen Sie zuerst
su -
dann geben Sie das Passwort für root ein und drücken die Eingabetaste, bevor Sie den Befehl eingeben.
Wenn Sie mit den Befehlen als 'root' fertig sind, drücken Sie Strg+d oder geben 'exit' ein, um den Status Ihres regulären Benutzers wiederherzustellen.
Alternativ kann der bei der Installation registrierte Benutzer und jedes andere Mitglied der Gruppe 'wheel' folgendes eingeben:
sudo <Befehl>
danach ebenfalls das Passwort für Root.
Zum Aktualisieren als root in eine Konsole oder ein grafisches Terminal geben Sie Folgendes ein:
slapt-get --add-keys # die Schlüssel abrufen, um die Pakete zu authentifizieren slapt-get -u # die Liste der Pakete über Spiegelserver aktualisieren slapt-get --install-set slint # Installtion neuer Pakete slapt-get --upgrade # Aktualisierung installierter Pakete dotnew # Auflisten von Änderungen in den Konfigurationsdateien
Beim Ausführen von dotnew akzeptieren Sie es, alle alten Konfigurationsdateien durch neue zu ersetzen. Dies ist sicher, da Sie noch keine Anpassungen vorgenommen haben.
Alternativ können Sie diese grafischen Frontends verwenden: gslapt anstelle von slapt-get und dotnew-gtk anstelle von dotnew.
Um mehr über slapt-get zu erfahren, tippen Sie:
man slapt-get
oder als Root:
slapt-get --help
und lesen Sie /usr/doc/slapt-get*/README.slaptgetrc.Slint
Glossar
- Anwendung
-
Ein Anwendungsprogramm (kurz Anwendung) ist ein Computerprogramm, das für eine bestimmte Aufgabe entwickelt wurde, und wird normalerweise von Endbenutzern angefordert.
Anwendungen werden generell nicht als Teil des Betriebssystems betrachtet, was bedeutet, dass sie nach der Installation dem System hinzugefügt werden können. Sie erfüllen systemfremde Funktionen wie Textverarbeitung, architektonisches Design, mechanisches Design, Publikationen oder Finanzanalyse.
- Booten
-
Booten bedeutet, einen Computer einzuschalten, um ein Betriebssystem zu starten. Es können mehrere Betriebssysteme auf einem Rechner installiert werden. Die Auswahl, welches in den RAM geladen und ausgeführt werden soll, kann entweder durch die Firmware oder durch einen Software namens Bootmanager (GRUB im Fall von Slint) getroffen werden. Die Firmware eines Computers unterstützt einen der folgenden Boot-Modi, oder beide:
-
Im Legacy- oder BIOS-Modus wird das Betriebssystem geladen, wobei die Anweisungen in einem Boot-Sektor ausgeführt werden.
-
Im EFI-Modus ist der BS-Lader ein Programm, das in einer ausführbaren Datei gespeichert ist und sich in einem Verzeichnis einer EFI-Systempartition (ESP) befindet.
-
- CPU
-
Die CPU oder der Hauptprozessor führt die Anweisungen von Programmen aus.
- Befehl
-
Der Befehl wird von POSIX als "eine Direktive an eine Shell definiert, um eine bestimmte Aufgabe auszuführen".
Die Grundstruktur der Shell-Befehle ist im Kapitel 2.9 Shell-Befehle der POSIX-Spezifikation definiert.
Beispiele für Befehle sind in Shell angegeben.
- Konsole
-
Das Wort "Konsole" bezieht sich auf den Anfang von Computersystemen, wenn der Systemadministrator Befehle auf einem Gerät einschließlich einer Tastatur und einem Drucker eingegeben hat. An den Computer gekoppelt, wurden die eingegebenen Befehle und die Ausgabe des Rechners auf der Konsole angezeigt und protokolliert.
Auf persönlichen Computern geben Sie die Befehle auf der Tastatur ein und die Ausgabe wird auf einem Bildschirm gedruckt, die vom Computer getrennt oder integriert werden können wie in einem Laptop.
- Gerät
-
Ein Peripheriegerät oder ein Objekt, das der Anwendung als solches angezeigt wird.[POSIX]
- Verzeichnis
-
Verzeichnis ist ein anderer Name für einen Ordner. Dateisysteme verwenden Verzeichnisse, um Dateien in Partitionen zu organisieren.
Verzeichnisse können Dateien und auch andere Verzeichnisse enthalten. Das obere Verzeichnis eines Laufwerks heißt Root-Verzeichnis, in Linux trennt das Zeichen / die Ebenen des Baums. / allein repräsentiert das Root-Verzeichnis, /home beherbergt die Dateien, die den Benutzern gehören, /home/didier die Dateien, die dem Benutzer didier gehören. /root beherbergt die Dateien des Benutzers mit dem Namen root (der Systemadministrator). Hinweis: 'root' kann sich auf das obere Verzeichnis oder den Systemadministrator beziehen.
- Laufwerk
-
Ein Laufwerk ist ein Gerät, das nicht flüchtige Daten speichert, was bedeutet, dass die Daten nicht gelöscht werden, wenn der Strom ausgeschaltet ist. Beispiele: Festplatten, SSD, USB-Sticks, SD Kartenleser, eMMC.
Der Datenträger, der die Daten speichert, kann dauerhaft an das Laufwerk angeschlossen werden oder kann, wie SD-Karten, USB-Sticks und über USB angeschlossene Laufwerke, entfernt werden.
Ein Betriebssystem, das in einem Wechseldatenträger oder einem externen Laufwerk installiert ist, wird als portabel bezeichnet: Es kann von einem Computer auf einen anderen verschoben werden.
- Anzeigemanager
-
Ein Anzeigemanager (oder Display- oder Login-Manager) ist eine Software, die ein Fenster auf dem Bildschirm anzeigt. Nachdem der Login-Name und das Passwort des Benutzers abgefragt wurde, startet sie die grafische Umgebung, die von diesem Benutzer ausgewählt wurde.
- Verschlüsselung
-
Verschlüsselung ist der Prozess der Umwandlung von Daten in ein nicht erkennbares ("verschlüsseltes") Format. Es wird üblicherweise zum Schutz sensibler Informationen verwendet, so dass nur autorisierte Personen diese einsehen können. Eine einzelne Datei oder Verzeichnis, eine Partition sowie ein ganzes Laufwerk können verschlüsselt werden, die erst nach Eingabe einer kleinen geheimen Zeichenfolge namens Passwort zugänglich werden.
- Datei
-
Eine Computerdatei ist eine Sammlung digitaler Daten, die unter einem gemeinsamen Namen auf einem permanenten Speichermedium gespeichert wird, das als Massenspeicher bezeichnet wird, wie eine Festplatte, eine SSD, eine DVD, eine SD-Karte oder ein USB-Stick, und als Einheit behandelt werden.
Dateien können Daten wie Texte, Bilder, Sounds, Videos oder Computerprogramme enthalten.
- Dateisystem
-
Ein Dateisystem ist eine Software, die die Dateien und Verzeichnisse in einer Partition verwaltet. Es speichert den Speicherort in den physischen Medien der in den Dateien enthaltenen Daten und erlaubt das Lesen oder Schreiben. Beispiele für häufig verwendete Dateisysteme sind vfat, ntfs, ext4 und f2fs. Dieser Befehl listet alle Dateien Systeme auf, die das Lesen von Daten einer Linuxpartition ermöglichen:
cat /proc/filesystems|grep -v nodev
- Firmware
-
Eine Firmware ist eine Software, die die Hardware initialisiert und überprüft, dann wird entweder das Betriebssystem ausgewählt und in den RAM geladen oder eine Software names Bootmanager wird gestartet, die das tut. Die Firmware wird in nicht-flüchtigen Speicher Geräten wie ROM, EPROM oder Flash-Speicher gehalten. Es ist die erste Software, die ausgeführt wird, wenn einen Computer bootet. Sie stellt ein Menü zur Verfügung, über welches z.B. die Hardware konfiguriert und ausgewählt werden kann, in welchem Modus (Legacy oder EFI) gestartet werden soll, und in welcher Reihenfolge das Betriebssystem oder eine andere Anwendung (wie der GRUB Bootmanager) ausgeführt werden soll.
- Kernel
-
Ein Linux-Kernel ist die Software im Kern eines Slint-Systems, das die Interaktionen zwischen den Anwendungen und der Hardware behandelt.
Er stellt sich als eine einzelne Datei dar, die im Verzeichnis /boot installiert ist. Zum Beispiel ist die Datei /boot/vmlinuz-generic-5.12.11 ein Kernel, der vom kernel-generic Paket stammt.
Beim Hochfahren wird der Kernel in den RAM kopiert.
- Initrd
-
Eine initrd (genauer gesagt ein initramfs oder ein erstes RAM-Dateisystem für Slint) ist ein Linux-System, das als komprimierte Archivdatei zur Verfügung gestellt wird. Beim Booten, nachdem der Kernel in den RAM geladen wurde, wird auch die initrd in den RAM geladen. Seine Datei /init läuft: sie lädt benötigte Kernel-Module in den RAM, registriert Geräte, entsperrt möglicherweise das Root-Gerät, mountet die Pseudo-Dateisysteme und wechselt dann zum Root-Dateisystem, um anschließend das System zu starten.
Eine initrd stellt sich als eine einzelne Datei dar, die im Boot-Verzeichnis installiert ist. Zum Beispiel ist die Datei /boot/initrd-generic-5.12.11 eine initrd
- Live-System
-
Ein Live-System ist ein Betriebssystem, das anstatt auf einem Gerät, wie einer Festplatte oder SSD, installiert zu werden, vollständig in RAM liegt.
Ein initrd ist auch ein Live-System, und ebenso ein Slint-Installer, der im Grunde ein initrd ist.
- Partition
-
Eine Partition ist ein Abschnitt eines Speichermediums, wie einer Festplatte oder einem SSD. Das Betriebssystem behandelt sie als separaten logischen Speicherplatz, wodurch sie ähnlich wie ein separates Gerät funktioniert.
- Partitionstabelle
-
Eine Partitionstabelle ist die permanente Struktur, in der aufgezeichnet wird, wie Informationen auf einem Datenträger angelegt werden, wobei hauptsächlich der Anfang und das Ende jeder Partition auf dem Datenträger aufgezeichnet werden.
Die häufigste Partitionstabelle ist die DOS-Partitionstabelle, die ursprünglich vom Betriebssystem MS-DOS verwendet wurde und die GUID-Partitionstabelle oder GPT, die es erlaubt, mehr Partitionen und größere Laufwerke zu verwalten.
- Programm
-
Eine vorbereitete Abfolge von Anweisungen an das System, um eine definierte Aufgabe zu erfüllen. Der Begriff "Programm" umfasst Anwendungen, die in der Shell-Skriptsprache geschrieben sind, komplexe Dienst-Eingabesprachen (beispielsweise awk, lex, sed, etc.) und Hochsprachen. [POSIX]
- RAM
-
RAM steht für Random Access Memory. Diese Art von Gerät speichert Daten flüchtig, was bedeutet, dass die Daten gelöscht werden, wenn der Strom ausgeschaltet wird.
- Shell
-
Ein Programm, das Sequenzen von Texteingaben als Befehle interpretiert. Es kann auf einem Inputstream arbeiten oder es kann interaktiv Befehle von einem Terminal aus anfordern und lesen. Die Syntax der Befehle, die von der Shell interpretiert werden kann, kann je nach verwendeter Shell variieren, es sind aber hauptsächlich die im Kapitel 2. Shell Command Language definierten der POSIX-Spezifikation.
Slint enthält mehrere Programme, die als Shell fungieren und in der Datei /etc/shells aufgelistet sind. Die bash Shell wird standardmäßig verwendet.
- Swap
-
Ein Swap-Speicher wird verwendet, um vorläufig Daten, die zuvor im RAM liegen, auf einem Gerät wie einer Festplatte oder SSD zu speichern, entweder weil der Arbeitsspeicher voll wird, oder um Platz im RAM freizugeben, um dort häufiger verwendete Daten zu speichern. Der Swap-Speicher kann eine Partition auf einem Laufwerk des Typs 'Linux swap' oder eine reguläre Datei sein, die in einer vorhandenen Partition gespeichert wird. Es gibt auch den 'swap in zram': In diesem Fall werden die Daten im RAM gespeichert, aber in komprimierter Form.
- Terminal
-
Historisch ist ein Terminal ist ein physikalisches Gerät, das aus einer Tastatur und einem Bildschirm besteht, der benutzt wird, um Befehle einzugeben und Antworten von einem entfernten Computer zu erhalten.
Heutzutage können die Befehle im Konsolen- oder Text-Modus oder im grafischen Modus eingegeben werden.
- Hilfsprogramm
-
Ein Hilfsprogramm ist ein Programm, das mit Namen aus einer Shell aufgerufen werden kann (dies gilt auch für einige Anwendungen).
Hilfsprogramme (auch als Utilitys bekannt) sind Teil des Betriebssystems (aber nicht des Kernels). Sie führen systemnahe Funktionen aus, wie beispielsweise Verzeichnisinhalte, Überprüfung von Dateisystemen, Reparatur von Dateisystemen oder das Extrahieren von Systemstatusinformationen.
Ein Hilfsprogramm kann als separates Programm aufgerufen werden, das in einem anderen Prozess als der Befehlsinterpreter ausgeführt wird oder kann als Teil des Befehlsinterpreters implementiert werden.
Zum Beispiel der echo Befehl (die Direktive um eine bestimmte Aufgabe auszuführen) kann so implementiert werden, dass das echo Utility (die Logik, die die Aufgabe des Echos ausführt) in einem separaten Programm liegt; Daher wird es in einem Prozess ausgeführt, der sich vom Befehlsspracheninterpreter unterscheidet. Praktisch bedeutet dies, dass in diesem Fall das Hilfsprogramm ein von der Shell abweichendes Programm ist.
Umgekehrt könnte die Logik, die das Echo-Hilfsprogramm ausführt, in den Befehlsinterpreter integriert werden; Daher könnte es im selben Prozess wie der Befehlsinterpreter ausgeführt werden. Solch ein Hilfsprogramm wird als in die Shell "eingebaut" bezeichnet.
- Virtuelles Terminal
-
Ein virtuelles Terminal ist eine Software, die ein physisches Terminal simuliert, ein Gerät, das aus einer Tastatur und einem Bildschirm besteht und die Fernkommunikation mit einem Computer ermöglicht.