Benutzer:Tuxnix
Nur für eigene Zwecke: Hier auf dieser Seite gibt es nur chaotische Arbeitsnotizen
„Tuxnix“ wurde von Tuxnix (Diskussion) als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere Tuxnix (Diskussion) bitte, bevor du den Artikel bearbeitest.
Arch Intallation - in Konsolen Befehlen
Die Gliederungspunkte entsprechen der Anleitung für Einsteiger zu der man jederzeit wechseln kann.
Variante 1
- für UEFI-Rechner
- Partitionen: /boot und root(/) (unverschlüsselt)
- Systemd-boot
ISO-Abbild prüfen
md5sum archlinux-*-x86_64.iso
ISO-Abbild auf USB-Stick übertragen
# fdisk -l # dd bs=4M if=/pfad/archlinux-*-x86_64.iso of=/dev/sdx status=progress oflag=sync
Installation unterbrechen
reboot poweroff
Ändern der Tastaturbelegung
loadkeys de
(Man muss die Taste Z drücken, um das Zeichen y (Ypsilon) zu erhalten.)
Partitionieren des Datenträgers
- fdisk -l - Wie heißen die angeschlössenen Datenträger?
gdisk /dev/x
– Starten von gdisk- o – Erzeugen einer neuen GPT im cache. (Protektiver MBR zur Kompatibilität)
- y – Bestätigung
- n – Erstellen einer neuen Partition
- ↵ Enter – Partitionsnummer bestätigen
- ↵ Enter – Den ersten Sektor bestätigen
+512M
– Die Partitionsgröße festlegenef00
– Den Partitionstyp einer EFI-Partition setzenn
– Eine weitere Partition erstellen- ↵ Enter – Partitionsnummer bestätigen
- ↵ Enter – Ersten Sektor bestätigen
- ↵ Enter – Letzten Sektor bestätigen
- ↵ Enter – Linux Partitionstyp (8300) bestätigen
- p - Zeige neue Partitionstabelle zur Überprüfung an.
- w - Speicher der neue Partitionstabelle.
- y – Bestätigung
Anlegen der Dateisysteme (Formatieren)
Hinweis: Das x von xY steht für den Laufwerksbuchstaben, das Y für die Nummer der betreffenden Partition. Diese Angaben müssen jeweils mit dem konkreten Fall abgeglichen werden.
mkfs.fat -F 32 -n EFIBOOT /dev/sdxY
- Für die ef00 Partition (/boot) - FAT32 Dateisystem, Label "EFIBOOT".mkfs.ext4 -L p_arch /dev/sdxY
- Für die 83 bzw, 8300 Partition root (/) - ext4 Dateisystem, Label "p_arch".
Internetverbindung prüfen
ping -c3 www.archlinux.de
Mounten
mount -L p_arch /mnt mkdir /mnt/boot mount -L EFIBOOT /mnt/boot
Installation der Basispakete
pacstrap /mnt base base-devel linux linux-firmware dhcpcd nano
Installation zusätzlicher Pakete
fstab erzeugen
genfstab -Lp /mnt > /mnt/etc/fstab
Chrooten
arch-chroot /mnt/
Konfigurationsdateien (/etc/....)
echo myhost > /etc/hostname echo LANG=de_DE.UTF-8 > /etc/locale.conf
nano /etc/locale.gen
Das # am Anfang folgender Zeilen entfernen:
#de_DE.UTF-8 UTF-8 #de_DE ISO-8859-1 #de_DE@euro ISO-8859-15 #en_US.UTF-8
locale-gen
echo KEYMAP=de-latin1 > /etc/vconsole.conf echo FONT=lat9w-16 >> /etc/vconsole.conf
ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
Root Password
passwd
Installation des Bootloaders
Systemd-boot
bootctl install
nano /boot/loader/entries/arch-uefi.conf
Wie folgt anpassen:
title Arch Linux linux /vmlinuz-linux initrd /initramfs-linux.img options root=LABEL=p_arch rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8
nano /boot/loader/entries/arch-uefi-fallback.conf
Wie folgt angepassen:
title Arch Linux Fallback linux /vmlinuz-linux initrd /initramfs-linux-fallback.img options root=LABEL=p_arch rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8
nano /boot/loader/loader.conf
default arch-uefi.conf timeout 4
bootctl update
Exit - umount
exit
umount /mnt/boot umount /mnt
Arch Linux neu booten
reboot
myhost login: root
Benutzer Einrichtung
Internetverbindung herstellen über Lan
ip link dhcpcd enpxxx
Arch Linux Aktualisieren
pacman -Syu
Einen Benutzer hinzufügen und Gruppen wählen
useradd -m -g users -s /bin/bash duda passwd duda
EDITOR=nano visudo
entfernen des Kommentatorzeichens und des Leerzeichens.
%wheel ALL=(ALL) ALL
gpasswd -a duda wheel audio video games power
Weitere nützliche Dienste
Sollte das System auf einer SSD betrieben werden:
systemctl enable --now fstrim.timer
Dienste installieren und aktivieren
pacman -S acpid dbus avahi cups
systemctl enable acpid systemctl enable avahi-daemon systemctl enable cups.service systemctl enable --now systemd-timesyncd.service
Installation und Konfiguration von X11
pacman -S xorg-server xorg-xinit
lspci |grep VGA
Passend zur jeweiligen Grafikkarte installiert man mit dem Befehl pacmman -S <xf86-video-name>
eines der folgenden Pakete:
- Für eine AMD-Grafikkarte - xf86-video-amdgpu
- Für eine Intel-Grafikkarte - xf86-video-intel
- Für eine nVidia-Grafikkarte - xf86-video-nouveau
Deutsche Tastaturbelegung einstellen
localectl set-x11-keymap de pc105 deadgraveacute
Desktopumgebung installieren
Siehe Desktopumgebung
reboot