Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
de:server:operating_systems:arch_linux [2022/01/06 10:43] – created dan | de:server:operating_systems:arch_linux [2024/04/30 21:56] (current) – [Microcode] updated upstream changes - microcode hook by default dan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// | ||
- | |||
====== Arch Linux ====== | ====== Arch Linux ====== | ||
Der Guide ist sowohl für Server als auch für Desktop geeignet. | Der Guide ist sowohl für Server als auch für Desktop geeignet. | ||
- | It includes: | + | Es umfasst: |
**Server & Desktop** | **Server & Desktop** | ||
Line 14: | Line 12: | ||
* NetworkManager | * NetworkManager | ||
* zram | * zram | ||
- | * doas | + | * doas/sudo |
- | * nftables | + | |
**Desktop** | **Desktop** | ||
Line 21: | Line 18: | ||
* Xorg | * Xorg | ||
* KDE / Plasma | * KDE / Plasma | ||
- | * SDDM | + | * SDDM/xinit |
===== ISO herunterladen ===== | ===== ISO herunterladen ===== | ||
[[https:// | [[https:// | ||
+ | |||
+ | ==== Überprüfung des ISO-Images ==== | ||
+ | |||
+ | Überprüfe die beiden Dateien in demselben Ordner mit den folgenden Befehl(en): | ||
+ | |||
+ | * für Arch-Anwender | ||
+ | * '' | ||
+ | * andere GnuPGP-Systeme | ||
+ | * '' | ||
+ | * und überprüfe die sha256sum mit folgendem Befehl | ||
+ | * '' | ||
+ | |||
+ | <alert type=" | ||
===== Erste Schritte ===== | ===== Erste Schritte ===== | ||
Line 144: | Line 154: | ||
< | < | ||
- | pacstrap /mnt base base-devel linux-hardened linux-hardened-docs linux-hardened-headers linux-firmware nano networkmanager lvm2 opendoas openssh | + | pacstrap /mnt base base-devel linux-hardened linux-hardened-docs linux-hardened-headers linux-firmware nano networkmanager lvm2 opendoas openssh |
</ | </ | ||
+ | |||
+ | <alert type=" | ||
===== Konfigurierung des Systems ===== | ===== Konfigurierung des Systems ===== | ||
Line 222: | Line 234: | ||
< | < | ||
- | HOOKS=(base udev autodetect keyboard keymap | + | HOOKS=(base udev autodetect |
</ | </ | ||
Line 246: | Line 258: | ||
linux / | linux / | ||
initrd | initrd | ||
- | options cryptdevice=UUID=$(blkid -s UUID -o value /dev/sda2)=root root=/ | + | options cryptdevice=UUID=$(blkid -s UUID -o value /dev/sda2):root root=/ |
</ | </ | ||
Line 259: | Line 271: | ||
pacman -S amd-ucode | pacman -S amd-ucode | ||
</ | </ | ||
- | |||
- | und füge '' | ||
==== doas ==== | ==== doas ==== | ||
Line 280: | Line 290: | ||
pacman -Rsn opendoas | pacman -Rsn opendoas | ||
pacman -S sudo | pacman -S sudo | ||
+ | </ | ||
+ | |||
+ | Aktiviere '' | ||
+ | |||
+ | < | ||
+ | visudo | ||
+ | </ | ||
+ | < | ||
+ | %wheel ALL=(ALL: | ||
</ | </ | ||
Line 286: | Line 305: | ||
echo "alias sudo=' | echo "alias sudo=' | ||
alias sudoedit=' | alias sudoedit=' | ||
+ | ln -s $(which doas) / | ||
</ | </ | ||
Line 315: | Line 335: | ||
< | < | ||
- | echo "KERNEL==" | + | echo 'KERNEL==" |
</ | </ | ||
Line 355: | Line 375: | ||
</ | </ | ||
- | <alert type=" | + | === (Optional) Verbinde dich mit Wifi, wenn nötig |
+ | |||
+ | < | ||
+ | nmcli d wifi list | ||
+ | nmcli dev wifi connect SSID password ' | ||
+ | </ | ||
+ | |||
+ | <alert type=" |