Vous me permettrez de laisse le terme archlinuxien au masculin singulier. Nulle volonté d’invisibiliser la moitié de l’humanité – certains mouvements se déclarant progressistes le font très bien – mais il serait étonnant que beaucoup de personnes dit du beau sexe s’intéresse à une distribution GNU/Linux qui est un gigantesque jeu de mécano ou de légo pour les personnes peu adepte du bricolage.
Car s’il y a une image qui colle à la peau de la personne dont l’ordinateur est motorisé par une Archlinux, c’est celle de l’élitiste qui se prend pour le nombril du monde après avoir réussi à installer Archlinux.
Car ce genre de petits cons – désolé, le clavier est en mode automatique dans ce cas – ça existe. C’est le même genre qu’on pourra trouver dans le monde des distributions à compiler comme une Gentoo ou une Funtoo. C’est le genre de personnes qui roule des mécaniques et qui chialent toutes les larmes de son corps dès qu’une opération de maintenance demandant un petit peu de concentration arrive.
Certaines personnes considèrent la position des archlinuxiens comme élitistes quand des critiques sont émises sur des projets comme EndeavourOS, Anarchy Installer ou encore ArchlinuxGUI. Le problème, ce n’est pas d’installer une Archlinux – à la main ou en mode automatisé – c’est de maintenir l’installation en vie.
Car Archlinux est une distribution exigeante en terme de maintenance parfois. Les développeurs font tout pour que les mises à jour majeures du genre bibliothèque C, compilateurs comme GCC ou encore Mesa passe sans problème. Mais parfois, il faut faire une intervention manuelle. Ce qui peut nécessiter d’avoir un minimum de connaissance technique. Si les connaissances manquent, les personnes qui ont installé Archlinux pour se la péter, ils sont dans la mouise jusqu’au cou et ce n’est pas suffisant.
Vous allez me dire que je suis méchant, mais désolé. Je ne fais qu’exprimer une vérité. Si la ligne de commande fait peur, foutez-moi le camp d’Archlinux.
J’avais jadis sur ma chaine youtube, puis importé sur Peertube.fr une vidéo concernant 5 questions à se poser par rapport à l’installation d’une archlinux.
Un point qui revient souvent dans les critiques, c’est AUR. C’est un énorme livre de cuisine. Après, il peut très bien y avoir des recettes dégueulasses. Mais il ne faut pas oublier que la modération est faite par l’équipe des Trusted Users pour trier le bon grain de l’ivraie.
Les journées feront toujours 24 heures et si vous n’installez aucun noyau depuis AUR, vous limitez le risque de casse énormément. Le risque zéro restera inexistant quoique vous puissiez faire. Pour info, voici la liste des paquets tiers installés via AUR sur ma machine personnelle :
~ pacman -Qm
anydesk-bin 6.1.1-5
applewin-git 1.25.0.4.r2060.g052ccac8-1
archlinux-appstream-data-pamac 20211018-1
atari800-git r2797.52af3c69-1
caprice32-git 4.5.0.r502.gbe9fa88-1
deadbeef 1.8.8-2
dosbox-x-sdl2-git 1:0.83.19.r77.ga7d708b8a-1
downgrade 10.1.0-1
droid64 0.17b-1
flac2mp3-bash 1.0-7
gnome-shell-extension-gsconnect 48-1
gnome-shell-extension-weather-in-the-clock-git r23.b36cc55-1
imagewriter-git 20201109-1
it87-dkms-git 152.2b8b4fe-3
libdispatch 5.4.2-2
libpamac-git 1.2.0.r0.g1c3941e-1
libreoffice-extension-grammalecte-fr 2.1.2-1
nerd-fonts-git 2.1.0.r152.gb9e5b3a9-1
pamac-aur-git 10.3.0.r0.gc2c19b7-1
pcem-git r1785.78d0618-1
qemu-arch-extra-git 14:6.2.0.rc0.r10.gb30187ef02-1
qemu-git 14:6.2.0.rc0.r10.gb30187ef02-1
transmission-gtk-git 2:3.00.r395.geaeed301f-1
ttf-c64-fonts 1.2.1-1
ttf-ms-win10 10.0.19043.1055-1
uuid 1.6.2-20
v1541commander 1.1-1
vice-svn r41113-1
watchman-bin 2021.10.18.00-1
xsane2tess 1.0-12
yay 11.0.2-1
zesarux-git 10.0.r41.g282670ac-1
La liste peut paraitre longue, mais j’ai quelques émulateurs et outils liés dans le liste.
- Commodore 64 : vice-svn, v1541commander et droid64
- Amstrad CPC : caprice32-git
- Apple II : applewin-git
- Atari 8 bits : atari800-git
- MS-DOS : dosbox-x-sdl2-git
- PCs : pcem-git
- Ordinateurs Sinclair (ZX80/81/Spectrum) : zesarux-git
- Virtualiseurs : qemu-git et qemu-arch-extra-git
Et combien de paquets tiers au final ?
~ pacman -Qm | wc -l
32
Vous pensez que ça fait beaucoup ? C’est pourtant moins d’un pourcent de mon installation. En effet, Neofetch m’indique que j’ai 1628 paquets installés. Et (32/1628)*100 = 1,965% du total.
Donc 98,04% des paquets installés sont en provenance des dépôts officiel… Donc quand certaines personnes déclarent qu’il faut toujours utiliser AUR pour tout et n’importe quoi…
Il faut dire que j’ai Gnome au complet avec LibreOffice, Gimp, KDEnlive, OBS Studio, Filezilla, FS-UAE (émulateur Amiga), etc.
J’ai un système assez rempli et qui pourtant malgré une migration de la partition système d’un disque dur vers un nvme va tranquillement sur ses 4 ans en février 2022.
~ head -n 10 /var/log/pacman.log
[2018-02-27 17:39] [PACMAN] Running 'pacman -r /mnt -Sy --force --cachedir=/mnt/var/cache/pacman/pkg --noconfirm bash bzip2 coreutils cryptsetup device-mapper dhcpcd diffutils e2fsprogs file filesystem findutils gawk gcc-libs gettext glibc grep gzip inetutils iproute2 iputils jfsutils less licenses linux logrotate lvm2 man-db man-pages mdadm nano netctl pacman pciutils pcmciautils perl procps-ng psmisc reiserfsprogs s-nail sed shadow sysfsutils systemd-sysvcompat tar texinfo usbutils util-linux vi which xfsprogs alsa-utils base-devel cpupower cups cups-pdf dialog efibootmgr ffmpegthumbnailer git grml-zsh-config grub gst-libav gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly gtk3-print-backends gtk-engine-murrine gvfs gvfs-mtp gvfs-smb libreoffice-fresh libreoffice-fresh-fr lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings linux-headers mate mate-extra mesa-libgl networkmanager network-manager-applet ntfs-3g pamac-aur pavucontrol pulseaudio pulseaudio-alsa screenfetch ttf-dejavu unzip vim wget wireless_tools wpa_actiond wpa_supplicant xdg-user-dirs xf86-video-ati xorg-apps xorg-server xorg-xinit xterm zsh zsh-completions zsh-syntax-highlighting'
[2018-02-27 17:39] [PACMAN] synchronizing package lists
[2018-02-27 17:44] [ALPM] transaction started
[2018-02-27 17:44] [ALPM] installed linux-api-headers (4.14.8-1)
[2018-02-27 17:44] [ALPM] installed tzdata (2018c-1)
[2018-02-27 17:44] [ALPM] installed iana-etc (20180221-1)
[2018-02-27 17:44] [ALPM] installed filesystem (2017.10-2)
[2018-02-27 17:44] [ALPM] installed glibc (2.26-11)
[2018-02-27 17:44] [ALPM] installed gcc-libs (7.3.0-1)
[2018-02-27 17:44] [ALPM] installed ncurses (6.1-3)
Pour info, le fichier /etc/pacman.log est assez copieux. Il ne contient qu’environ 238 000 lignes
~ cat /var/log/pacman.log | wc -l
238705
En presque 4 ans, ça fait une bonne moyenne annuelle
Il aura aussi connu une migration de Mate vers Gnome. Je ne dis pas qu’Archlinux est parfaite. Aucune distribution ne l’est. Mais par pitié, foutez un coup de pied dans les roustons de l’élitisme supposé des archlinuxiens. C’est juste qu’il est lassant pour certaines personnes de devoir guider des personnes mal orientées pour des opérations qui sont souvent digne de réflexes pour le technophile archlinuxien.
C’est tout. Mais je suis prêt à parier que je pourrais écrire la même chose dans 3 ans car le cliché continuera de se répandre à cause de quelques cons qui feraient mieux de fermer leurs putains de gueule.
Désolé pour la malpolitesse de fin. Mais pour reprendre une scène célèbre d’un film dédiée à la mémoire de Louis de Funès :
J’avoue que je peux revoir cette scène sans m’en lasser. Je suis loin d’être d’accord avec la caricature collaborationniste interprété par Gérard Jugnot. Mais il a raison sur un point : « Quand on est énervé, ça soulage. »