knowledgebase/pages/Installazione base di ArchLinux.md
2024-01-11 21:29:02 +01:00

2.7 KiB

  • La pagina raccolglie note e istruzioni per l'installazione di una distribuzione #archlinux
  • Copiare l'immagine ISO della live su un drive USB
    • sudo su
      cat path/to/archlinux-version-x86_64.iso > /dev/disk/by-id/usb-My_flash_drive
      
  • Configurare la tastiera italiana
    • loadkeys it
      
  • Aumentare (eventualmente) le dimensioni dei caratteri
    • setfont ter-132b
      
  • Nel caso di schermo ruotato (tablet PC) scrivere sul seguente file relativo alla framebuffer console
    • echo 1 > /sys/class/graphics/fbcon/rotate_all
      
  • Verificare la modalità con cui è stato eseguito il boot (UEFI o no)
    • cat /sys/firmware/efi/fw_platform_size
      
    • Se l'output è 64 allora la macchina è stata avviata in modalità UEFI
  • Partizionare e formattare le partizioni
  • Per collegarsi ad una rete wifi
    • Eseguire il comando iwctl
    • Nel REPL di iwctl eseguire
      • station wlan0 get-networks
        station wlan0 connect SSID
        
  • Per montare un volume creando la cartella per il mount point
    • mount --mkdir /dev/sda1 /mnt
      
    • Ricordarsi di montare eventualmente /boot e /home
    • Ricordarsi di attivare lo swap con
      • swapon /dev/sda3
        
  • Installare i pacchetti base
    • pacstrap -K /mnt base linux linux-firmware
      
  • Se dopo pacstrap il sistema lamenta degli errori relativi alle chiavi gpg e alla "trust"
    • pacman -Sy archlinux-keyring
      
  • Fare un chroot dentro /mnt
    • arch-chroot /mnt
      
  • Installare e configurare il boot manager (dopo aver fatto chroot)
    • pacman -S grub
      grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
      grub-mkconfig -o /boot/grub/grub.cfg
      
  • Installare e configurare NetworkManager
    • pacman -S networkmanager
      
  • Installare il pacchetto sudo
    • pacman -S sudo
      sudo -lU andrea # mostra la configurazione di sudo per l'utente andrea
      
  • Configurare sudo
    • visudo ## togliere i commenti da %wheel      ALL=(ALL:ALL) ALL
      usermod -a -G wheel andrea # aggiungere l'utente al gruppo wheel
      
  • Installare il window manager sway compatibile con #i3wm
    • pacman -S sway swayidle swaylock
      
  • Video utile su come installare #archlinux su #qemu
  • 15:55 quick capture: linux - How to resize the EFI System Partition? - Super User
  • 20:18 quick capture: incorrect font rendering with messed up spacing between characters · Issue #1881 · alacritty/alacritty · GitHub