Skip to content

mikajed/Arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

archlinux-logo-light-1200dpi 7ccd81fd52dc

  1. Tastatur auf Deutsch stellen: loadkeys de-latin1
  2. Schauen ob das Netz geht: ip a
  3. Zeit einstellen: timedatectl set-ntp true

Festplatten/Partition/Formatierung und Mounting

  1. Partitionieren: lsblk zum schauen, welche Festplatten vorhanden sind.
  2. Danach: fdisk /dev/sda
  3. Jetzt g eingeben da es eine EFI installation sein soll
  4. Neue Partition erstellen mit: n für neu.
  5. Partition 1 als default lassen
  6. Erster Sektor auch einfach die Defaults lassen
  7. Im letzten Schritt soll die Partition 512mb haben: "+512MB"
  8. Partition 2 (root) erstellen: n
  9. Partition 2 default lassen und enter drücken.
  10. Ersten Sektor als default lassen und enter drücken.
  11. Im letzten Schritt soll die Partition 50gb haben: "+50G" und enter.
    1. Partition 3 (Home) erstellen: n + enter und alle Sektoren default lassen
  12. Partitionen sind jetzt vorhanden: w und enter.
  13. lsblk

Partitionen erstellen:

  1. Erste Partition (EFI deshalb fat): mkfs.vfat /dev/sda1
  2. Zweite Partition: mkfs.ext4 /dev/sda2
  3. Dritte Partition: mkfs.ext4 /dev/sda3

Partitionen mounten

  1. Erstmal wo das System sein wird: mount /dev/sda2 /mnt

  2. Die EFI in die Bootpartition mounten: mkdir /mnt/boot

  3. mkdir /mnt/boot/EFI

  4. sda1 in das EFI mounten:

    1. mount /dev/sda1 /mnt/boot/EFI
    2. mkdir /mnt/home
    3. mount /dev/sda3 /mnt/home
  5. ohne 3 home partition:

    1. mount /dev/sda2 /mnt
    2. mkdir /mnt/boot
    3. mkdir /mnt/boot/EFI
    4. mount /dev/sda1 /mnt/boot/EFI
  6. lsblk

Basis Installation:

  1. pacstrap -K /mnt base sudo linux linux-firmware nano amd-ucode/indel-ucode

FSTAB Datei generieren:

  1. genfstab -U /mnt >> /mnt/etc/fstab
  2. Überprüfen ob alle Partitionen da sind: cat /mnt/etc/fstab

Installer verlassen um im System Einstellungen zu machen:

  1. Installer verlassen mit: arch-chroot /mnt
  2. Swapfile: dd if=/dev/zero of=/swapfile bs=1M count=2048 status=progress
  3. Zugriffsrechte ändern: chmod 600 /swapfile
  4. Swap-File erstellen: mkswap /swapfile
  5. Swap aktivieren: swapon /swapfile
  6. Swap in fstab verschieben: nano /etc/fstab
  7. Ganz unten schreiben: /swapfile none swap defaults 0 0

Zeitzone einrichten:

  1. ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
  2. Uhr synchronisieren: hwclock --systohc

Spracheinstellungen:

  1. nano /etc/locale.gen
  2. Locale erstellen: locale-gen
  3. Locale konfigurieren: nano /etc/locale.conf
  4. LANG=de_DE.UTF-8 einfügen.
  5. /etc/vconsole.conf --- KEYMAP=de-latin1

Hostnamen einstellen:

  1. nano /etc/hostname - Namen eingeben z.B. "arch"

Hosts File erstellen:

  1. nano /etc/hosts
  2. Dort dann:
    1. 127.0.0.1 tab localhost
    2. ::1 tab localhost
    3. 127.0.1.1 tab arch.localdomain tab arch

Root Passwort erstellen:

  1. passwd

Bootloader installieren:

  1. pacman -S grub efibootmgr networkmanager mtools dosfstools linux-headers
  2. grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
  3. grub-mkconfig -o /boot/grub/grub.cfg

Internet aktivieren:

  1. systemctl enable NetworkManager damit das Internet beim Boot startet. (bei WLAN noch weitere configs)

Neuen Benutzer anlegen:

  1. useradd -m -G wheel michael + enter
  2. passwd michael - danach Passwort eingeben.
  3. EDITOR=nano visudo
  4. Hier %wheel ALL=(ALL) ALL - uncommenten
  5. mit exit beenden.

Partitionen unmounten:

  1. umount -R /mnt
  2. reboot
  3. danach als "root" User einloggen

Grafiktreiber installieren:

  1. pacman -S nvidia oder nvidia-open nvidia-settings nvidia-utils

Display-Manager + DE:

  1. 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"

  1. Gnome aktivieren: systemctl enable gdm / XFCE: systemctl enable lightdm.service

ufw enable systemctl enable firewalld.service systemctl enable ufw.service

sudo ufw status verbose

  1. 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

NVIDIA Settings

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

screenshare usw. unter waylaynd

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published