Gestion des packageages sur Linux à partir de Scratch

J'ai pensé à faire un linux à partir de l' installation de scratch . Mais je suis préoccupé par le maintien de mon système mis à jour. Quelles sont mes options pour la gestion des packages? Est-ce que je serais condamné à recomstackr toutes les mises à jour, ou y a-t-il une meilleure façon?

Arch Linux est une excellente alternative distro où vous pouvez mettre votre système en place, mais il est agréable et durable d'utiliser pacman, ABS (genre de ports BSD) et AUR. Arch est un peu différent de Linux dans la façon dont l'init fonctionne, et repose plutôt sur la façon dont BSD inits.

Tout d'abord, j'espère sincèrement que vous ne prévoyez pas d'exécuter vos servers, votre réseau ou (plusieurs) ordinateurs de bureau comme ça …

Linux From Scratch est un moyen assez agréable d'apprendre comment fonctionne Linux sous les couvertures. Il peut également être utile si vous travaillez avec des systèmes embarqués où chaque octet count. la page de conseils de LFS contient des écritures sur la gestion des packages, mais pour moi, elles ressemblent plus à des exercices d'apprentissage intéressants que de façon judicieuse de gérer tout système de non-jouet.

Si vous faites cela de manière professionnelle, semi-professionnelle ou simplement voulez quelque chose de fiable, il y a une meilleure façon: installez la distro Linux normale. Si vous voulez apprendre, comprenez que vous développez essentiellement votre propre distro Linux, et que oui, ce sera beaucoup de travail.

Gestion des packageages ou Linux From Scratch. Vous ne pouvez en choisir qu'une.

LFS est une chose amusante à essayer, et vous aidera à apprendre des choses auxquelles vous ne seriez autrement pas exposé, mais ne l'utilisez pas en production n'importe où.

Je suis totalement en désaccord avec derobert, et Jon Topper. J'ai construit LFS ou plus précisément BLFS plusieurs fois. La vérité est que LFS est variable, mais vous êtes responsable du maintien et de l'installation des mises à jour de security. Ce qui prend plus de votre time, mais vous donne plus de contrôle sur ce qui est installé, et où il est installé, et quelle permision il possède.

Je préfère la méthode de gestion des packages more_control_helpers, même si vous pouvez download et installer pacman, rpm ou tout autre gestionnaire de packageages open source que vous aimez. Je découvrirais quelle dépendance le PM (version de la command line) avait besoin, installe juste LFS, puis la dépendance, puis le PM