devin Asked: 2009-05-01 19:20:03 +0800 CST2009-05-01 19:20:03 +0800 CST 2009-05-01 19:20:03 +0800 CST 从零开始 Linux 上的包管理 772 我一直在考虑从头开始安装 linux。但我担心保持我的系统更新。我有哪些包裹管理选项?我注定要重新编译每个更新,还是有更好的方法? linux package-management 4 个回答 Voted Best Answer Sam Merrell 2009-05-01T20:11:31+08:002009-05-01T20:11:31+08:00 Arch Linux是一个很棒的替代发行版,您可以在其中将您的系统组合在一起,但使用 pacman、ABS(有点像 BSD 端口)和 AUR 可以很好地维护它。Arch 在 init 的工作方式上与 Linux 略有不同,而是基于 BSD 的 init 方式。 derobert 2009-05-01T19:34:18+08:002009-05-01T19:34:18+08:00 首先,我真诚地希望您不打算像这样运行您的服务器、网络或(多个)桌面...... Linux From Scratch 是了解 Linux 如何在幕后工作的一种相当不错的方式。如果您正在使用每个字节都很重要的嵌入式系统,它也可能很有用。LFS 技巧页面有一些关于包管理的文章,但对我来说,它们听起来更像是有趣的学习练习,而不是管理任何非玩具系统的理智方法。 如果你是专业的、半专业的,或者只是想要一些可靠的东西,有一个更好的方法:安装普通的 Linux 发行版。如果您想学习,请了解您实际上是在构建自己的 Linux 发行版,是的,这将是很多工作。 Jon Topper 2009-05-04T09:47:24+08:002009-05-04T09:47:24+08:00 包管理或Linux From Scratch。你只能选择一个。 LFS 是一个有趣的尝试,它会帮助你学习你不会接触到的东西,但请不要在任何地方使用它。 Paul 2009-07-13T10:34:12+08:002009-07-13T10:34:12+08:00 我完全不同意 derobert 和 Jon Topper。我已经多次构建 LFS 或更准确地说是 BLFS。事实是 LFS 是可靠的,但您负责维护和安装任何安全更新。这会花费您更多的时间,但可以让您更好地控制安装的内容、安装的位置以及它拥有的权限。 我更喜欢包管理的 more_control_helpers 方法,尽管您可以下载并安装 pacman、rpm 或任何其他您喜欢的开源包管理器。我会找出 PM(命令行版本)需要什么依赖项,只安装 LFS,然后是依赖项,然后是 PM
Arch Linux是一个很棒的替代发行版,您可以在其中将您的系统组合在一起,但使用 pacman、ABS(有点像 BSD 端口)和 AUR 可以很好地维护它。Arch 在 init 的工作方式上与 Linux 略有不同,而是基于 BSD 的 init 方式。
首先,我真诚地希望您不打算像这样运行您的服务器、网络或(多个)桌面......
Linux From Scratch 是了解 Linux 如何在幕后工作的一种相当不错的方式。如果您正在使用每个字节都很重要的嵌入式系统,它也可能很有用。LFS 技巧页面有一些关于包管理的文章,但对我来说,它们听起来更像是有趣的学习练习,而不是管理任何非玩具系统的理智方法。
如果你是专业的、半专业的,或者只是想要一些可靠的东西,有一个更好的方法:安装普通的 Linux 发行版。如果您想学习,请了解您实际上是在构建自己的 Linux 发行版,是的,这将是很多工作。
包管理或Linux From Scratch。你只能选择一个。
LFS 是一个有趣的尝试,它会帮助你学习你不会接触到的东西,但请不要在任何地方使用它。
我完全不同意 derobert 和 Jon Topper。我已经多次构建 LFS 或更准确地说是 BLFS。事实是 LFS 是可靠的,但您负责维护和安装任何安全更新。这会花费您更多的时间,但可以让您更好地控制安装的内容、安装的位置以及它拥有的权限。
我更喜欢包管理的 more_control_helpers 方法,尽管您可以下载并安装 pacman、rpm 或任何其他您喜欢的开源包管理器。我会找出 PM(命令行版本)需要什么依赖项,只安装 LFS,然后是依赖项,然后是 PM