Installasjonsguide for GNU/Linux

Artix Linux med runit, EFI


Artix Linux | Arch Linux | Arch Linux 32
1 - forbered | 2 - installer | 3 - konfigurer | 4 - personliggjør
ISO: Artix Linux base runit x86_64
Guide: text / video
# dd bs=4M if=sti/til/artix-base-runit-xxx-x86_64.iso of=/dev/sdx status=progress oflag=sync

1. FORBERED SYSTEMET

1.1. Forsikre om EFI
# ls /sys/firmware/efi/efivars
1.2. Partisjonér måldisk med hhv. "boot", "root" og "home"
# fdisk /dev/sda
/boot +1G
/root +40G
/home +resterende

1.3. Formatér partisjonene
# mkfs.fat -F32 /dev/sda1
# mkfs.ext4 /dev/sda2
# mkfs.ext4 /dev/sda3
1.4. Montér filsystem
# mount /dev/sda2 /mnt
# mkdir /mnt/boot
# mkdir /mnt/home
# mount /dev/sda1 /mnt/boot
# mount /dev/sda3 /mnt/home

2. INSTALLÉR SYSTEMET

2.1. Installér Artix Linux og essensielle pakker I
# basestrap /mnt base base-devel linux linux-firmware runit elogind-runit vim
2.2. Angi hvilke partisjoner som skal monteres ved oppstart
# fstabgen -U /mnt >> /mnt/etc/fstab
2.3. Gå inn i installasjonen (med bash)
# artix-chroot /mnt bash

3. KONFIGURÉR SYSTEMET

3.1 LOKALE INSTILLINGER


3.1.1. Angi tidssone og sett adjtime
# ln -sf /usr/share/zoneinfo/Europe/Oslo /etc/localtime
# hwclock --systohc
3.1.2. Angi korrekt visning av klokkeslett, dato og valuta
/etc/locale.gen

en_DK.UTF-8 UTF-8 en_DK ISO-8859-1
# locale-gen
3.1.3. Angi språk
/etc/locale.conf

export LANG="en_DK.UTF-8" export LC_COLLATE="C"

3.1.4. Angi tastaturoppsett
/etc/vconsole.conf

KEYMAP=no-latin1

3.1.5. Angi systemnavn
# vim /etc/hostname

3.2 GENERELLE INSTILLINGER


3.2.1. Installér essensielle pakker II
# pacman -S networkmanager networkmanager-runit grub efibootmgr os-prober git
3.2.2. Aktiver nettverksdemon
# ln -s /etc/runit/sv/NetworkManager /etc/runit/runsvdir/current
3.2.3. Konfigurér nettverk
/etc/hosts

127.0.0.1 localhost ::1 localhost 127.0.0.1 hostname.localdomain hostname
3.2.4. Installér og konfigurér grub
# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
# grub-mkconfig -o /boot/grub/grub.cfg
3.2.5. Sett rot-passord
# passwd

4. PERSONLIGGJØR SYSTEMET

4.1. Kjør skript for installasjon av programmer og personlige instillinger.
# cd
# curl -LO ghalv.no/linux.sh
# bash linux.sh