Update 'docs/Benutzerhandbuch/Linux.md'

This commit is contained in:
hrnz 2020-10-24 13:30:31 +02:00
parent 75d2d3fa55
commit 9e410737d3
1 changed files with 34 additions and 18 deletions

View File

@ -98,7 +98,24 @@ einzelne Features nach belieben (de-)aktivieren.
De „alte“ Linux-Konsole benutzt nicht die gewöhnlichen Tastaturlayouts der De „alte“ Linux-Konsole benutzt nicht die gewöhnlichen Tastaturlayouts der
graphischen Benutzeroberfläche. Um hier eine Variante des Neo-Layouts zu benutzen, graphischen Benutzeroberfläche. Um hier eine Variante des Neo-Layouts zu benutzen,
muss man die Keymap nachinstallieren. Wir machen Eine Fallunterscheidung: muss man meist die Keymaps nachinstallieren. Sie sind [hier](https://neo-layout.org/download/console.tar.xz) zu finden. Die unterschiedlichen Distributionen legen jedoch ihre Keymaps
an verschiedenen Stellen ab:
| Distro | Keymap-Verzeichnis |
| :------- | :----------------------------- |
| Arch | `/usr/share/kbd/keymaps` |
| Debian | `/usr/share/keymaps` |
| Fedora | `/usr/lib/kbd/keymaps` |
| OpenSUSE | `/usr/share/kbd/keymaps` |
| Ubuntu | `/usr/share/keymaps` |
| Linux Mint | `/usr/share/keymaps` |
Nach dem Entpacken an diesen Orten kann man die Keymaps mit `sudo loadkeys -u neo`,
`sudo loadkeys -u bone` bzw. `sudo loadkeys -u neoqwertz` laden.
Die permanente Aktivierung erfolgt in der Regel bei modernen (systemd-basierten)
Distros mit `sudo localectl set-keymap --no-convert neo` (analog für andere Layouts),
bei Debian-Derivaten jedoch muss man `/etc/default/keyboard` anpassen und `setupcon`
ausführen. Hier nochmal genau nach Distro aufgeschlüsselt:
### Debian-Derivat (Debian, Ubuntu, Linux Mint, Pop!OS, …) ### Debian-Derivat (Debian, Ubuntu, Linux Mint, Pop!OS, …)
@ -107,37 +124,36 @@ Die Installation erfolgt mit
sudo mkdir -p /usr/share/keymaps sudo mkdir -p /usr/share/keymaps
wget "https://neo-layout.org/download/console.tar.xz" -O - | \ wget "https://neo-layout.org/download/console.tar.xz" -O - | \
sudo tar -C /usr/share/keymaps/ -xJ sudo tar -C /usr/share/keymaps/ -xJ
echo "KMAP=/usr/share/keymaps/neo/neo.map" | sudo tee -a /etc/default/keyboard
``` ```
Dann kann man die Layouts mit `sudo loadkeys -u neo`, `sudo loadkeys -u bone` und `sudo loadkeys -u neoqwertz` laden. Um sie dauerhaft zu nutzen, kann man z.B. . Dann muss man `KMAP=/usr/share/keymaps/neo/neo.map` in die `/etc/default/keyboard` hiznufügen und
``` anschließend als root `setupcon` auf der Konsole ausgeführen. Die Einstellung
KMAP=/usr/share/keymaps/neo/neo.map bleibt über Neustarts hinweg aktiv.
```
in die `/etc/default/keyboard` hinzufügen und danach als root auf der Konsole `consetup` ausführen.
### Arch / OpenSUSE ### Arch / OpenSUSE
Die Installation kann mit
Die Installation und permanente Aktivierung geschieht z.B. folgendermaßen:
``` ```
wget "https://neo-layout.org/download/console.tar.xz" -O - | \ wget "https://neo-layout.org/download/console.tar.xz" -O - | \
sudo tar -C /usr/share/kbd/keymaps/ -xJ sudo tar -C /usr/share/kbd/keymaps/ -xJ
```
geschehen.
Anschließend kann man die Layouts mit `sudo loadkeys -u neo`, `sudo sudo loadkeys -u neo
loadkeys -u bone` und `sudo loadkeys -u neoqwertz` für die Konsole laden. sudo localectl set-keymap --no-convert neo
Für eine permanente Aktivierung gebe man `sudo localectl set-keymap --no-convert neo` ein (für die anderen Layouts analog). ```
. Bei Bone und Neoqwertz die letzten beiden Zeilen entsprechend anpassen.
### Fedora ### Fedora
Die Installation kann mit Die Installation und permanente Aktivierung geschieht z.B. folgendermaßen:
``` ```
wget "https://neo-layout.org/download/console.tar.xz" -O - | \ wget "https://neo-layout.org/download/console.tar.xz" -O - | \
sudo tar -C /usr/lib/kbd/keymaps/ -xJ sudo tar -C /usr/lib/kbd/keymaps/ -xJ
```
geschehen.
Anschließend kann man die Layouts mit `sudo loadkeys -u neo`, `sudo sudo loadkeys -u neo
loadkeys -u bone` und `sudo loadkeys -u neoqwertz` für die Konsole laden. sudo localectl set-keymap --no-convert neo
Für eine permanente Aktivierung gebe man `sudo localectl set-keymap --no-convert neo` ein (für die anderen Layouts analog) ```
. Bei Bone und Neoqwertz die letzten beiden Zeilen entsprechend anpassen.
!!! warning "Hinweis" !!! warning "Hinweis"