Voici quelques éléments préparatoires en vue de l'installation:
- Comment améliorer la stabilité d'Arch Linux:
- https://wiki.archlinux.fr/Enhancing_Arch_Linux_Stability
- Une partition Var de 6 à 8 Go afin de récupérer d'anciens paquets en cas d'instabilité des nouveaux.
- S'assurer que les miroirs sont à jour.
- https://www.archlinux.org/mirrors/status/
- Prudence avec les paquets dans AUR
- Éviter les paquets ''testing'' et de développement (dev, devel, svn, cvs, git, hg, bzr, ou darcs) surtout pour les paquets du noyau et de glibc.
- Vérifier le PKGBUILD
- Favoriser le noyau LTS
- Installer des logiciels matures (version 2.5.1 au lieu de 2.5.0)
- Favoriser les pilotes libres (https://www.linux-drivers.org/)
- Mise à jour des paquets avec pacman -S paquet et non pacman -Sy paquet
- Mettre à jour le système régulièrement avec pacman -Syu
- Éviter d'installer un paquet avec --force
- Ne pas utiliser pacman -Rd paquet
- Ne pas lancer pacman -Scc, mais plutôt pacman -Sc
- Rétrograder un paquet en cas d'instabilité
- Sauvegarder régulièrement la liste des paquets installés
pacman -Qqe | grep -vx "$(pacman -Qqm)" > /path/to/chosen/directory/pkg.list
- En cas de problèmes, ces paquets peuvent-être réinstallés facilement
xargs -a /path/to/chosen/directory/pkg.list pacman -S --needed
- Pour sauvegarder les paquets de AUR, il faut faire la commande suivante:
pacman -Qqme > /path/to/chosen/directory/aur.list
- Sauvegarder régulièrement la base de données pacman
tar -cjf /chemin/vers/où/sauver/pacman-database.tar.bz2 /var/lib/pacman/local
- Pour la récupérer, il faut faire:
tar -xjvf /chemin/vers/sauvegarde/pacman-database.tar.bz2 -C /
- Désactiver la commande ''make install'' dans /root/.bashrc en ajoutant
make() { [ "$1" == 'install' ] && echo -e "WARNING:\nDON'T INSTALL SOFTWARE MANUALY\nDON'T USE unset make TO OVERRIDE" && echo "Tip: It's easy to make own custom package see: man PKGBUILD makepkg" && return 1; /usr/bin/make $@; }
- Sauvegarder les fichiers de configuration avant de les modifier
cp config config.bak
- Sauvegarder régulièrement les répertoires /etc, /home, /srv, et /var
- Ex pour etc: tar -cjf /chemin/vers/où/sauver/etc-backup.tar.bz2 /etc
- Pour restaurer etc: tar -xvjf /chemin/où/trouver/etc-backup.tar.bz2 -C /
Aucun commentaire:
Publier un commentaire