J'ai pensé à faire un linux à partir de zéro installer. Mais je suis soucieux de maintenir mon système à jour. Quelles sont mes options pour la gestion des paquets ? Serai-je condamné à recompiler à chaque mise à jour, ou existe-t-il une meilleure solution ?
Réponses
Trop de publicités?Arch Linux est une excellente distro alternative où vous pouvez assembler votre système, tout en étant agréable et maintenable grâce à pacman, ABS (un peu comme BSD Ports) et AUR. Arch est un peu différent de Linux dans la façon dont l'init fonctionne, et est plutôt basé sur la façon dont BSD inits.
Tout d'abord, j'espère sincèrement que vous ne prévoyez pas de faire fonctionner vos serveurs, votre réseau ou vos (multiples) ordinateurs de bureau de cette manière...
Linux From Scratch est un moyen assez agréable d'apprendre comment Linux fonctionne sous la couverture. Il peut également être utile si vous travaillez avec des systèmes embarqués où chaque octet compte. la page des conseils de la LFS propose quelques articles sur la gestion des paquets, mais pour moi, ils ressemblent plus à des exercices d'apprentissage intéressants qu'à des façons saines de gérer un système autre qu'un jouet.
Si vous faites cela à titre professionnel ou semi-professionnel, ou si vous voulez simplement quelque chose de fiable, il existe une meilleure solution : Installez une distro Linux normale. Si vous voulez apprendre, comprenez que vous êtes essentiellement en train de construire votre propre distro Linux, et que oui, ce sera beaucoup de travail.
Je suis en total désaccord avec derobert, et Jon Topper. J'ai construit des LFS ou plus précisément des BLFS plusieurs fois. La vérité est que LFS est très fiable, mais vous êtes responsable de la maintenance et de l'installation de toutes les mises à jour de sécurité. Ce qui prend plus de votre temps mais vous donne plus de contrôle sur ce qui est installé, et où il est installé, et quelles permissions il a.
Je préfère la méthode more_control_helpers de gestion des paquets, bien que vous puissiez télécharger et installer pacman, rpm, ou tout autre gestionnaire de paquets open source que vous aimez. Je trouverais la dépendance dont le P.M. (version en ligne de commande) a besoin, j'installerais juste LFS, puis la dépendance, puis le P.M