Benutzer:Tuxnix: Unterschied zwischen den Versionen
Tuxnix (Diskussion | Beiträge) Entwurf |
Tuxnix (Diskussion | Beiträge) Entwurf |
||
Zeile 86: | Zeile 86: | ||
<u>Grub installieren:</u><br> | <u>Grub installieren:</u><br> | ||
<code style=font-size:12px;></code><br> | <code style=font-size:12px;>pacman -S grub</code><br> | ||
<code style=font-size:12px;></code><br><br> | <code style=font-size:12px;>grub-install /dev/'''x'''</code><br><br> | ||
<u>Chrootumgebung verlassen und Partitionen lösen:</u><br> | <u>Chrootumgebung verlassen und Partitionen lösen:</u><br> |
Version vom 24. Februar 2021, 17:35 Uhr
Arch Spickzettel - BIOS
Arch Installation auf einen BIOS-Rechner: */ (unverschlüsselt) *Lan *Grub |
(Zum Ausdrucken geeignet) |
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
Deutsche Tastaturbelegung - Die Taste Z drücken, um das y Zeichen zu erhalten:
loadkeys de
Partitionieren: |
* fdisk -l - x ermitteln
|
* fdisk /dev/x - fdisk starten
|
* o - neue Partitionstabelle im chache |
* n - neue Partition anlegen |
* ↵ Enter - Primarpatition bestätigen |
* ↵ Enter - Partitionsnummer bestätigen |
* ↵ Enter - Ersten Sektor bestätigen |
* ↵ Enter - Letzten Sektor bestätigen |
* a - Bootsektor aktivieren |
* p - zur eigenen Kontrolle vor dem Speichern |
* w - schreiben der Partitionstabelle |
Formatieren:
mkfs.ext4 -L p_arch /dev/sdx1
Mounten:
mount -L p_arch /mnt
Installation der Basispakete:
pacstrap /mnt base base-devel linux linux-firmware dhcpcd nano
Installation von Microcode:
pacstrap /mnt intel-ucode
oder pacstrap /mnt amd-ucode
fstab erzeugen:
genfstab -Lp /mnt > /mnt/etc/fstab
Chrooten:
arch-chroot /mnt/
Konfiguration:
echo mein-rechner > /etc/hostname
echo LANG=de_DE.UTF-8 > /etc/locale.conf
echo KEYMAP=de-latin1 > /etc/vconsole.conf
echo FONT=lat9w-16 >> /etc/vconsole.conf
ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
nano /etc/locale.gen
Und 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
Das Root Password erstellen:
passwd
Grub installieren:
pacman -S grub
grub-install /dev/x
Chrootumgebung verlassen und Partitionen lösen:
exit
umount /mnt
Arch Linux neu booten und anmelden:
reboot
mein-rechner login: root
Internetverbindung herstellen über Lan:
ip link
dhcpcd enpxxx
Internetverbindung prüfen:
ping -c3 www.archlinux.de
Arch Linux Aktualisieren:
pacman -Syu
Einen Benutzer anlegen und ggf. zu den Gruppen hinzufügen:
useradd -m -g users -s /bin/bash duda
passwd duda
gpasswd -a duda wheel audio video games power
Gruppenmitgliedern von wheel Rootrechte per 'sudo' verleihen:
EDITOR=nano visudo
Kommentarzeichen und Leerzeichen von dieser Zeile entfernen:
# %wheel ALL=(ALL) ALL
Notwendige Dienste installieren und aktivieren:
pacman -S acpid avahi
systemctl enable acpid
- Energieverwaltung
systemctl enable avahi-daemon
- Netzwerk-Zuweisung
systemctl enable systemd-timesyncd.service
- Zeit-Synchronisation
Wenn das System auf einer SSD betrieben wird:
systemctl enable fstrim.timer
Installation und Konfiguration von X:
pacman -S xorg-server xorg-xinit
localectl set-x11-keymap de pc105 deadgraveacute
lspci |grep VGA
Passend zur Grafikkarte einen freien Treiber installieren:
pacman -S xf86-video-amdgpu
pacman -S xf86-video-intel
pacman -S xf86-xf86-video-nouveau
Plasma (minimal):
pacman -S kwin plasma-desktop plasma-nm sddm
GNOME (minimal):
pacman -S mutter network-manager-applet gdm
Xfce4 (minimal):
pacman -S xfwm4 xfce4-session network-manager-applet lightdm
Nur einen Loginmanager aktivieren:
systemctl enable sddm.service
- für das Plasma Desktop
systemctl enable gdm.service
- für das GNOME Desktop
systemctl enable lightdm.service
- für das Xfce4 Desktop
Netzwerkmanager aktivieren:
systemctl enable NetworkManager.service
reboot
Und Einloggen im Desktopmanager