我一直在想从头开始安装Linux 。 但是我担心保持我的系统更新。 什么是我的包pipe理选项? 我注定要重新编译每一个更新,还是有更好的方法?
Arch Linux是一个很好的替代发行版,你可以将系统整合在一起,但是使用pacman,ABS(有点像BSD端口)和AUR可以很好的维护。 Arch与init的工作方式有点不同,而是基于BSD的方式。
首先,我衷心希望您不打算运行您的服务器,networking或(多个)桌面这样的…
Linux From Scratch是学习Linux如何工作的一个很好的方法。 如果您正在使用每个字节都包含在内的embedded式系统,那么这也可能很有用。 LFS提示页面上有一些关于包pipe理的文章,但对我来说,他们听起来更像有趣的学习练习,而不是理智的方式来pipe理任何非玩具系统。
如果你是专业的,半专业的,或者只是想要一些可靠的东西,还有一个更好的方法:安装普通的Linux发行版。 如果你想学习,明白你基本上build立你自己的Linux发行版,那是的,这将是很多工作。
软件包pipe理或 Linux从零开始。 你只能select一个。
LFS是一件有趣的事情,可以帮助你学习本来不会被暴露的东西,但是请不要在任何地方使用它。
我完全不同意derobert和Jon Topper。 我几次build立了LFS或更精确的BLFS。 事实是,LFS是可靠的,但您负责维护和安装任何安全更新。 这需要花费更多的时间,但是可以让您更好地控制安装的内容,安装位置以及安装位置。
我更喜欢软件包pipe理的more_control_helpers方法,尽pipe你可以下载并安装pacman,rpm或者其他任何你喜欢的开源软件包pipe理器。 我会发现PM(命令行版本)需要什么依赖关系,只安装LFS,然后是依赖关系,然后是PM