Journal de bord

Installation de Arch Linux, puis de BlendOS 4 depuis System Rescue CD

Sources:

Installation de Arch

14:59: — Après avoir démarré sur System Rescue CD

pacman --noconfirm -Syyuu
pacman --noconfirm -Sy reflector
reflector --country France,Germany --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
mkfs.fat -F 32 /dev/nvme0n1p1
mkfs.ext4 /dev/nvme0n1p2
mount /dev/nvme0n1p2 /mnt
mount --mkdir /dev/nvme0n1p1 /mnt/boot
pacstrap -K /mnt base linux linux-firmware
genfstab -L /mnt > /mnt/etc/fstab
arch-chroot /mnt
pacman --noconfirm -Syyuu
ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
hwclock --systohc
echo fr_FR.UTF-8 UTF-8 >>/etc/locale.gen
echo en_US.UTF-8 UTF-8 >>/etc/locale.gen
locale-gen
echo 'LANG=fr_FR.UTF-8' >/etc/locale.conf
echo 'KEYMAP=fr-latin1' >/etc/vconsole.conf
echo pc-steph >/etc/hostname
pacman --noconfirm -Sy dhclient grub efibootmgr os-prober  libinput xf86-input-libinput
mkdir /boot/EFI
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch
grub-mkconfig -o /boot/grub/grub.cfg
passwd
exit
reboot

On reboot sur le nouveau système :

dhclient
pacman -Sy sudo vim
useradd -m -G wheel username
passwd username
echo '%wheel ALL=(ALL) ALL' >>/etc/sudoers
exit

Installation de BlendOS 4

On se relogue sous Arch puis :

sudo su
dhclient
 echo '[breakfast]' >>/etc/pacman.conf
 echo 'SigLevel = Never' >>/etc/pacman.conf
 echo 'Server = https://pkg-repo.blendos.co' >>/etc/pacman.conf

Création d'un fichier /system.yaml avec le contenu :

repo: 'https://pkg-repo.blendos.co/'
impl: 'https://github.com/blend-os/tracks/raw/main'
track: 'plasma'
packages:
  - 'firefox'
  - 'vim'
  - 'sane'
  - 'hplip'
	- 'xf86-input-libinput'
	- 'gambas3-gb-scanner'

Puis :

pacman -Sy akshara
vim /etc/mkinitcpio.conf

Ajouter akshara après base udev, à la ligne commençant par HOOKS=. Puis :

mkinitcpio -P; akshara update
reboot