Installation de Arch Linux sur le nouvel ordinateur de Lolo

jpsb

23 fév 2022

Caractéristiques du nouvel ordi de Lolo

Processeur AMD Ryzen 5 5600X (3.7 GHz / 4.6 GHz)
Carte mère Gaming MSI MAG B550M MORTAR
Mémoire vive DDR4 16 Go
Carte graphique AMD Radeon RX 6600 XT 8 Go
Disque dur SSD M.2 SATA 6 Gbps 480 Go
Boîtier Moyen Tour MSI MAG VAMPIRIC 011C
OS Sans OS / Non monté

Récupération de la liste des paquets à réinstaller

Sur l'ancien ordi :

pacman -Qqe > package_list.txt

Mise à jour du bios de la carte-mère

Copie de l'installateur sur une clé usb

dd bs=4M if=archlinux-*-x86_64.iso of=/dev/sdd status=progress && sync

Désactiver l'uefi dans le bios, touche supp au démmarrage

Boot sur la clé et installation du système sur le dd

loadkeys fr
timedatectl set-ntp true
ping www.google.fr
fdisk -l
cfdisk /dev/sda

Créer trois partitions :

mount /dev/sda3 /mnt
pacstrap /mnt base linux linux-firmware
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
hwclock --systohc
nano /etc/locale.gen

décommenter fr_FR.UTF-8 UTF-8

locale-gen
nano /etc/locale.conf

entrer LANG=fr_FR.UTF-8

nano /etc/vconsole.conf

entrer KEYMAP=fr

nano /etc/hostname

entrer superman2

mkinitcpio -P
passwd

changer le password de root

pacman -S dhcpcd iw wpa_supplicant dialog
nano /etc/hostname

entrer superman2

Installation et configuration de Grub

pacman -S grub grub-bios os-prober ntfs-3g
grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Création d'un compte utilisateur

useradd jp
mkdir /home/jp
chown -R jp:users /home/jp
passwd jp
usermod -a -G log,video,audio,scanner,wheel jp
reboot

Démarrage sur le dd et installation du serveur graphique

ping www.google.fr
ip link show
ip link set enp42s0 up
ping www.google.fr
ip link show
systemctl enable dhcpcd.service
systemctl start dhcpcd.service
ping www.google.fr
pacman -S xorg-server xf86-video-vesa xf86-video-amdgpu amd-ucode opencl-mesa amdvlk xorg-xinit xorg-twm xorg-xclock xterm gnome gdm dhclient vulkan-radeon radeontool radeontop vulkan-mesa-layers vulkan-swrast vkd3d libva-mesa-driver mesa-vdpau
systemctl enable gdm
nano /etc/gdm/custom.conf

décommenter WaylandEnable=false

reboot

Installation des principales applications

Locales fr pour toute l'interface sous X :

localectl set-x11-keymap fr

Installations d'autres applis :

pacman -S firefox-i18n-fr firefox gimp vlc gnome-tweak-tool geany audacious geeqie libreoffice-fresh geogebra ntp networkmanager thunderbird thunderbird-i18n-fr openssh inkscape cantata syslog-ng nfs-3g gparted gtksu cups
systemctl enable NetworkManager.service
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable cups
systemctl start cups
pacman -S gnome-shell-extensions gvfs-mtp libmtp system-config-printer

Installation des autres paquets

cp yop /usr/local/bin/
chmod a+x /usr/local/bin/yop
pacman -S $(cat package_list.txt) 2>erreurs.txt

Enlever du fichier package_list.txt les applications dont l'exécutable est trop ancien pour être installer sur le nouveau système :

pacman -S $(cat package_list-mod.txt)
cd Applications/
yop install *tar.xz
nano /etc/pacman.conf

décommenter [multilib] et Include = /etc/pacman.d/mirrorlist

pacman -Suy
yop install brother-hll2375dw-4.0.0-2-x86_64.pkg.tar.zst
yop install adobe-air-*
yop install belooted-0.1.4.1-1-x86_64.pkg.tar.xz
yop install grisbi-1.2.2-2-x86_64.pkg.tar.xz
yop install scratch2-2.0.458.0.1-1-any.pkg.tar.xz
yop install ttf-ms-fonts-2.0-10-any.pkg.tar.xz
yop install scratch

Installation des anciens disques durs

mkdir /mnt/oldsuperman
mount /dev/sdb1 /mnt/oldsuperman/
mkdir /mnt/videos
mount /dev/sdc3 /mnt/videos/
geany /mnt/oldsuperman/etc/fstab /etc/fstab &

entrer :

UUID=81b233a4-2a6f-4f8b-b19f-50135c5c4a8b /mnt/videos ext4 user,rw,relatime,data=ordered,exec 0 2 UUID=34c7878c-a8ab-4f24-ae19-ed8e526e544d /mnt/oldsuperman ext4 user,rw,relatime 0 1 mount /mnt/videos/
chown -R lolo:users /mnt/videos/

Création de l'utilisateur lolo

cp -a /mnt/oldsuperman/home/lolo/ /home/
useradd -m lolo
passwd lolo

entrer le password

usermod -a -G wheel,log,video,audio,scanner,users lolo
groups lolo

Exportation nfs du dd vidéos

nano /etc/exports

entrer /mnt/videos 192.168.0.0/9(rw,sync,no_subtree_check)

exportfs -arv
systemctl enable nfs-server
systemctl start nfs-server

Scanner

nano /etc/sane.d/net.conf

entrer 192.168.0.1

nano /etc/sane.d/dll.conf :

commenter la ligne v4l pour cacher la webcam

Imprimante

http://localhost:631/admin

Fixer l'ip

http://mafreebox.freebox.fr/

bloquer l'ip de superman2 à 192.168.0.3

Sauvegarde automatique

systemctl enable cronie
systemctl start cronie

Avec l'utilisateur lolo

EDITOR=nano crontab -e

entrer

30 00 * * * kbackup --autobg /lien/vers/sauvegarde-lolo.kbp
← Article précédent
Que gagne-t-on en durée de parcours quand son nouveau vélo pèse 1 kg de moins que l'ancien ?, fév 2022
Article suivant →
Bilan après 6000 km sur une selle Brooks B17 Imperial, fév 2022

Je préfère vraiment à l'ancienne, par courrier électronique à l’adresse jpsmail(at)free.fr. Antispam : penseras-tu à remplacer (at) par @ dans l’adresse ? Que cela ne te prive pas d'ajouter un commentaire :

Nom :

Commentaire :

Articles (292)

   ...
↑ Retour en haut de la page