Je l'essayerais volontier si je n'avais déjà pris ces 2 semaines* à me faire une Gentoo aux ptits oignons. (nouvelle bécane respectable, remise dans le bain etc... )
Sachant que le plus dur a été fait pour ma part, qu'un emerge world/system se fait 1 ou 2 fois par an (donc une compile qui prendrait la nuit), que j'ai déjà empaqueté mes logiciels préfèrés au cas où j'aurais une seconde bécane à installer, bref aurait-je un intérêt à passer à Arch Linux?
On me demandera, pourquoi j'utilise Gentoo justement... C'est vrai, c'était avant tout pour la grande flexibilité et richesse de portage, la conception ainsi que l'abondance d'infos et la réactivité de la communauté.
Outre le temps de compilation, que gagnerais-je avec ArchLinux?
Rien !!
Il n'y a pas d' "Use flags" ce qui entraine qu'un paquet serait compilé avec le max de dependances, non?
C'est vrai que sur certains paquets les mainteneurs ont la main lourde sur les dépendances, mais en général elles sont plutôt bien faites.Ceci implique que certaines fois toutes le fonctionnalités du logiciel ne sont pas présente dans le paquet fourni par les dépôt officiels. Ce n'est pourtant pas un problème puisqu'il existe une solution pour s'en fabriquer un correspondant à ses gouts (cf la partie suivante).
Ça n'est pas,plus trop dérangeant avec la taille actuelle de nos disques et la solidité du gestionnaire de paquet supposée mais tout de même...
Quant aux dépôts, on a layman sous Gentoo pour gérer nos propres dépôts également sauf que malheureusement celui-ci n'est pas dispo par défaut et l'écriture d'ebuild un poil plus dur.
Est-ce que Arch est à ce sujet avantagé?
Il est possible et simple de se faire son propre dépôt, tout se passe encore une fois par l'écriture de PKGBUILDs.
En ce qui concerne l'équivalent de layman sur Arch, ce qui y correspond le mieux est l'ordre de déclaration des dépots.disont, que je me suis créer un dépot nommé mon_depot, mais que j'utilise aussi le dépôt extra, Supposons que c'est 2 dépôts proposent le paquet toto, lors d'une installation (pacman -S toto) c'est le paquet du premier dépot déclaré qui sera installé par défaut, cependant il est aussi possible de préciser de quel dépot on veux le paquet en précisant son nom avant celui du paquet (pacman -S core/toto par exemple).
Qu'est-ce qui compense le manque d'"USE flags"?
Je dirais que c'est ABS, en effet en utilisant ce système, tu récupères les PKGBUILD (et les autres fichiers nécessaires) des paquets, à toi ensuite de les modifier pour te recompiler certains paquets à ta sauce (ajouter ou supprimer des dépendances, passer à une version supérieur du logiciel avant les mainteneurs ...). Cependant l'utilisation d'ABS requiert aussi une surveillance des mises à jour, puisque la recompilation (surtout dans le cas d'ajout/suppression) de dépendances nécessitera à chaque fois une recompilation de ta part.
J'en sais trop rien, faut dire que si je n'avais pas fait la grosse étape de compile/paquetage pour Gentoo, j'aurais réflèchis à 2 fois mais là?
En tout les cas, félicitation et bonnes continuations à ArchLinux et ses aficionados
*2 semaines, c'est l'âge de ma distro hein, il ne m'a pas fallu 2 semaines d'installation configuration, faut pas déconner non plus :)
Merci à Gentoo pour sa documentation, qui aide beaucoup les archers (et je penses aussi les utilisateurs d'autres distributions) :)
[^] # Re: Ma petite expérience sur ArchLinux
Posté par slubman (site web personnel, Mastodon) . En réponse à la dépêche Aaron Griffin devient le nouveau leader d'Archlinux. Évalué à 4.
Rien !!
C'est vrai que sur certains paquets les mainteneurs ont la main lourde sur les dépendances, mais en général elles sont plutôt bien faites.Ceci implique que certaines fois toutes le fonctionnalités du logiciel ne sont pas présente dans le paquet fourni par les dépôt officiels. Ce n'est pourtant pas un problème puisqu'il existe une solution pour s'en fabriquer un correspondant à ses gouts (cf la partie suivante).
Il est possible et simple de se faire son propre dépôt, tout se passe encore une fois par l'écriture de PKGBUILDs.
En ce qui concerne l'équivalent de layman sur Arch, ce qui y correspond le mieux est l'ordre de déclaration des dépots.disont, que je me suis créer un dépot nommé mon_depot, mais que j'utilise aussi le dépôt extra, Supposons que c'est 2 dépôts proposent le paquet toto, lors d'une installation (pacman -S toto) c'est le paquet du premier dépot déclaré qui sera installé par défaut, cependant il est aussi possible de préciser de quel dépot on veux le paquet en précisant son nom avant celui du paquet (pacman -S core/toto par exemple).
Je dirais que c'est ABS, en effet en utilisant ce système, tu récupères les PKGBUILD (et les autres fichiers nécessaires) des paquets, à toi ensuite de les modifier pour te recompiler certains paquets à ta sauce (ajouter ou supprimer des dépendances, passer à une version supérieur du logiciel avant les mainteneurs ...). Cependant l'utilisation d'ABS requiert aussi une surveillance des mises à jour, puisque la recompilation (surtout dans le cas d'ajout/suppression) de dépendances nécessitera à chaque fois une recompilation de ta part.
Merci à Gentoo pour sa documentation, qui aide beaucoup les archers (et je penses aussi les utilisateurs d'autres distributions) :)