Hier, j'ai installé Arch Linux , actuellement la distribution GNU/Linux à mise à jour continue la plus populaire, sur l'un des ordinateurs de travail.
La tâche n'a pas été difficile, mais elle n'a pas été facile non plus et au cours du processus j'ai appris beaucoup de choses et une partie des connaissances acquises que je souhaite partager avec vous tous.
Pour commencer, je dois dire que la dernière fois que j'ai installé Arch Linux, tout était beaucoup plus simple. Mais une fois qu'on s'habitue à la nouvelle méthode d'installation, le processus devient très rapide. Figurez-vous qu'en suivant toutes les étapes que je vous montrerai plus tard, il ne m'a fallu que 5 minutes pour installer et faire fonctionner le système de base. Ceci étant dit, j'utilise des dépôts locaux ; le délai dépendra donc de l'emplacement où vous installez les paquets.
Ce qu'un utilisateur Debian (ou d'autres distributions) doit savoir
La difficulté principale réside peut-être moins dans l'installation que dans la compréhension du fonctionnement de systemd . Pour les utilisateurs de Debian , voici un exemple qui offre une analogie pertinente :
Lorsque nous installons KDE et que KDM (ou un autre service) ne démarre pas au démarrage de l'ordinateur , nous exécutons la commande suivante dans le TTY :
# /etc/init.d/kdm start
Ou quel est le même:
# service kdm start
Dans le cas de systemd, il faut d'abord activer le service :
# systemctl enable kdm.service
puis démarrez-le:
# systemctl star kdm.service
Jusqu'ici tout va bien, mais où cela se complique-t-il ? Eh bien, il existe d'autres démons, comme NetworkManager , qui, d'après l'exemple précédent, pourrait sembler s'activer en tapant :
# systemctl enable networkmanager.service
ou quelque chose de similaire, mais ce n'est pas comme ça, mais il faut mettre:
# systemctl enable NetworkManager
Il y a un autre détail très important concernant le réseau. Oubliez ethX et wlanX , plus de ifconfig , ifup , ifdown … les choses ont changé. Par exemple, mes interfaces réseau, filaires et Wi-Fi, s’appellent maintenant (dans cet ordre) : enp5s0 et wlp9s0.
Comment savons-nous cela si nous n'avons plus ifconfig? Eh bien, en utilisant la commande:
$ ip link
Dans Debian, pour construire une interface, nous n'avions qu'à ouvrir un terminal et mettre:
# ifup eth0
Et pour le désactiver:
# ifdown eth0
Maintenant, pour augmenter ou désactiver une interface réseau, nous devons le faire en utilisant les commandes:
# ip link set enp5s0 down
Et pour les soulever:
# ip link set enp5s0 up
Si nous voulons définir manuellement une adresse IP dans Debian et ses dérivés, il suffit de mettre:
# ifconfig eth0 192.168.X.X [otros parámetros opcionales]
Cependant, dans Arch Linux, nous devons utiliser la commande:
# ip link set enp5s0 up # ip addr add 192.168.XX / 255.255.255.0 dev enp5s0 # ip route add default via 192.168.XX
Dans le cas du WiFi, nous devons exécuter:
# wifi-menu wlp9s0
Voici les principaux points de friction rencontrés par les utilisateurs venant de Debian lorsqu'ils découvrent Arch Linux . Il peut y en avoir d'autres, mais pour ma part, ce sont les plus importants.
Ensuite, il faut s'adapter au fait que l'on n'utilise plus:
# aptitude update
Mais
# pacman -Su
Et que nous n'installons pas avec:
# aptitude install
Mais avec:
# pacman -S
Bien sûr, s'ils sont si habitués à Aptitude , nous pouvons toujours créer quelques alias pour exécuter PacMan en utilisant les mêmes commandes que sous Debian
Et enfin, nous devons garder à l'esprit qu'il est possible que les noms de certains paquets ou méta-paquets diffèrent quelque peu dans Debian et Arch.
Mes impressions et mon premier contact
J'aime vraiment la vitesse à laquelle l'ordinateur portable démarre, du moment où le Grub passe jusqu'au démarrage du KDM, cela ne prend qu'environ 5 secondes (sans exagération et avec un disque dur SATA).
Une autre chose à laquelle on s'habitue rapidement est la vitesse à laquelle les packages sont installés avec Pacman, c'est vraiment rapide, même si je dois trouver un moyen de l'adapter un peu à mes préférences, par exemple, mettre en évidence les résultats de la recherche avec des couleurs ou quelque chose comme ça parce que par défaut, il est un peu difficile de trouver quelque chose.
KDE 4.10.5 est déjà disponible sur Arch Linux, mais je rencontre un problème étrange. Avec Nepomuk activé, lorsqu'il commence à calculer et à vérifier la présence de nouveaux fichiers, la consommation de RAM augmente (sans que je n'aie rien modifié), et la fenêtre Virtuoso a réussi à consommer plus de 1 Go à elle seule. Heureusement, ce problème est en cours de résolution dans KDE 4.11.
D'un autre côté, je comprends qu'Arch Linux est KISS et tout le reste, mais je ne comprends pas pourquoi ils n'adoptent pas un programme d'installation plus simple, quelque chose de plus simple surtout pour la partie la plus critique de l'installation, qui est le partitionnement. Pour un utilisateur un peu habitué à GNU / Linux, la façon d'installer Arch peut sembler simple, mais pour un nouveau venu, cela ne me semble pas.
Et rien, c'est comme ça que mon aventure commence avec cette distribution, qui comme mon collègue KZKG ^ Gaara me disait: "Voyons combien de temps ça dure." J'ai beaucoup de travail devant moi, lire beaucoup de documentation et expérimenter pour faire tout ce que je fais avec mon Debian ... Et ceci a été ma petite tâche:
- Installez les packages que j'utilise quotidiennement et préparez le système.
- Installez Qemu-KVM
- Installer le serveur Web
Dans la deuxième partie de ce journal d'installation nous verrons comment installer Arch Linux sans mourir d'essayer..