Un script de post-installation pour Arch Linux, conçu pour configurer un système Arch standard avec un ensemble minimal de paquets adapté à mes besoins juste après avoir utilisé archinstall
. Orienté vers le gaming, ce script est pensé pour une expérience pure d'Arch Linux.
Warning
Ce script a été élaboré à partir de ce tutoriel, initialement issu de notes personnelles pour répondre à mes besoins spécifiques. Je peux confirmer qu'il fonctionne parfaitement sur mon PC et me satisfait pleinement. Cependant, je ne peux garantir qu'il donnera les mêmes résultats sur votre matériel ou qu'il répondra à vos besoins. Utilisez-le en toute connaissance de cause. Bon script !
Ce n'est pas une distribution mais bien un script de configuration pour gagner du temps en post-innstallation, la maintenance et la gestion de votre Arch linux vous incombe après son utilisation.
ArchLinux est une distribution DIY (Do It Yourself). Il est crucial d'avoir de solides compétences techniques ou d'être prêt à consulter abondamment la documentation. Il est impensable de rester sur Arch Linux si l'on dépend constamment de l'aide des autres. En cas de problème, il faut absolument être capable de trouver et de réparer soi-même rapidement. Sinon, on risque de devenir dépendant des autres ou de passer des heures à réparer ou réinstaller en boucle.
Arch Linux : Introduction & démo d'installation
Arch Linux, les bonnes pratiques avec Antiz !
Pour bien administrer un système Arch Linux, il est important de maîtriser les concepts et outils suivants :
-
Gestionnaire de paquets : Lire et comprendre la documentation de pacman.
-
Bootloaders : Lire et comprendre la documentation de votre bootloader, tel que GRUB ou systemd-boot.
-
Outil d'initramfs : Lire et comprendre la documentation de mkinitcpio.
-
Système d'initialisation et de gestion des services : Lire et comprendre la documentation de systemd.
-
Accélération matérielle : Lire et comprendre la documentation relative au GPU et à l'accélération matérielle :
Mais aussi :
-
fstab : Gestion des montages de partitions.
-
Formatage de partitions : Création et gestion de systèmes de fichiers sur les partitions.
-
Arborescence de Linux : Compréhension de la structure des répertoires et fichiers.
-
CUPS : Système d'impression pour Unix.
-
Avahi : Implémentation de zeroconf pour la découverte de services sur un réseau local.
-
Commandes de base : Connaissance des commandes essentielles telles que :
mkdir
cd
ls
mv
cp
rm
touch
chmod
chown
find
grep
ps
top
kill
df
du
tar
nano
/vim
etc.
Ces points sont cruciaux pour une administration de votre système Arch Linux.
Pour démarrer avec le script :
sudo pacman -S --needed git base-devel \
&& git clone https://github.com/Gaming-Linux-FR/Architect.git ~/Architect \
&& cd ~/Architect \
&& chmod +x ./architect.sh \
&& ./architect.sh
- Configurer le gestionnaire de paquets - Amélioration des fonctionnalités de Pacman.
- Ajout d'Alias Utiles - Simplifiez vos commandes en ligne.
update-arch
: Met à jour vos applications système en une seule fois.clean-arch
: Supprime les paquets inutilisés.fix-key
: Résout les problèmes liés aux clés lors des mises à jour.update-mirrors
: Rafraîchit la liste des miroirs de votre système.
- Configuration GPU pour le jeu - Prise en charge optimale des pilotes AMD, NVIDIA, et Intel.
- Installer des paquets de base - Installation des outils essentiels, y compris les [AUR helpers[(https://wiki.archlinux.org/title/AUR_helpers) comme
yay
ouparu
. - Améliorations diverses - Divers ajustements pour optimiser votre expérience Arch.
- Installation de logiciels supplémentaires - Sélection de logiciels supplémentaires pour personnaliser votre installation.
Un grand merci à l'équipe d'Arch Linux, à la communauté Arch Linux, aux mainteneurs AUR, aux contributeurs et développeurs des paquets utilisés dans ce projet. Merci à toute la communauté du Discord GLF pour leurs tests et retours.