- Tastatur auf Deutsch stellen:
loadkeys de-latin1
- Schauen ob das Netz geht:
ip a
- Zeit einstellen:
timedatectl set-ntp true
- Partitionieren:
lsblk
zum schauen, welche Festplatten vorhanden sind. - Danach:
fdisk /dev/sda
- Jetzt
g
eingeben da es eine EFI installation sein soll - Neue Partition erstellen mit:
n
für neu. - Partition 1 als default lassen
- Erster Sektor auch einfach die Defaults lassen
- Im letzten Schritt soll die Partition 512mb haben: "+512MB"
- Partition 2 (root) erstellen:
n
- Partition 2 default lassen und enter drücken.
- Ersten Sektor als default lassen und enter drücken.
- Im letzten Schritt soll die Partition 50gb haben: "+50G" und enter.
- Partition 3 (Home) erstellen:
n
+ enter und alle Sektoren default lassen
- Partition 3 (Home) erstellen:
- Partitionen sind jetzt vorhanden:
w
und enter. lsblk
- Erste Partition (EFI deshalb fat):
mkfs.vfat /dev/sda1
- Zweite Partition:
mkfs.ext4 /dev/sda2
- Dritte Partition:
mkfs.ext4 /dev/sda3
-
Erstmal wo das System sein wird:
mount /dev/sda2 /mnt
-
Die EFI in die Bootpartition mounten:
mkdir /mnt/boot
-
mkdir /mnt/boot/EFI
-
sda1 in das EFI mounten:
mount /dev/sda1 /mnt/boot/EFI
mkdir /mnt/home
mount /dev/sda3 /mnt/home
-
mount /dev/sda2 /mnt
mkdir /mnt/boot
mkdir /mnt/boot/EFI
mount /dev/sda1 /mnt/boot/EFI
-
lsblk
pacstrap -K /mnt base sudo linux linux-firmware nano amd-ucode/indel-ucode
genfstab -U /mnt >> /mnt/etc/fstab
- Überprüfen ob alle Partitionen da sind:
cat /mnt/etc/fstab
- Installer verlassen mit:
arch-chroot /mnt
- Swapfile:
dd if=/dev/zero of=/swapfile bs=1M count=2048 status=progress
- Zugriffsrechte ändern:
chmod 600 /swapfile
- Swap-File erstellen:
mkswap /swapfile
- Swap aktivieren:
swapon /swapfile
- Swap in fstab verschieben:
nano /etc/fstab
- Ganz unten schreiben:
/swapfile none swap defaults 0 0
ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
- Uhr synchronisieren:
hwclock --systohc
nano /etc/locale.gen
- Locale erstellen:
locale-gen
- Locale konfigurieren:
nano /etc/locale.conf
LANG=de_DE.UTF-8
einfügen./etc/vconsole.conf
---KEYMAP=de-latin1
nano /etc/hostname
- Namen eingeben z.B. "arch"
nano /etc/hosts
- Dort dann:
127.0.0.1
tablocalhost
::1
tablocalhost
127.0.1.1
tabarch.localdomain
tabarch
passwd
pacman -S grub efibootmgr networkmanager mtools dosfstools linux-headers
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable NetworkManager
damit das Internet beim Boot startet. (bei WLAN noch weitere configs)
useradd -m -G wheel michael
+ enterpasswd michael
- danach Passwort eingeben.EDITOR=nano visudo
- Hier
%wheel ALL=(ALL) ALL
- uncommenten - mit
exit
beenden.
umount -R /mnt
reboot
- danach als "root" User einloggen
pacman -S nvidia oder nvidia-open nvidia-settings nvidia-utils
pacman -S xorg gdm gnome-control-center gnome-console nautilus xdg-user-dirs xdg-desktop-portal-gnome loupe file-roller ufw
sddm sddm-kcm plasma-desktop konsole --- kscreen plasma-nm plasma-pa pulseaudio-bluetooth powerdevil bluedevil khotkeys kinfocenter dolphin plasma-workspace-wallpapers kde-gtk-config
"pacman -S xorg lightdm lightdm-gtk-greeter xfce4 xdg-user-dirs pulseaudio pavucontrol"
- Gnome aktivieren:
systemctl enable gdm
/ XFCE:systemctl enable lightdm.service
ufw enable
systemctl enable firewalld.service
systemctl enable ufw.service
sudo ufw status verbose
reboot
You can also set such limit as permanent and never worry about cleaning the logs. Just edit the file /etc/systemd/journald.conf
by uncommenting SystemMaxUse=
and setting the size limit: SystemMaxUse=50M
für das cogwheel in GDM für wayland oder xorg,
nvidia-drm.modeset=1
in den kernel parametern eingeben:
sudo nano /etc/default/grub
→ linux default hinter quiet den oberen parameter eingeben.
danach grub-mkconfig -o /boot/grub/grub.cfg
starten
To force-enable Wayland, override these rules by creating the following symlink:
ln -s /dev/null /etc/udev/rules.d/61-gdm.rules
You need to install both gst-plugin-pipewire
and gst-plugins-good
. They are marked as optional dependencies of gnome-shell for screen recording.
für Firefox wayland das bild --> braucht man nicht mehr da Firefox automatisch erkennt ob wayland läuft