我需要一个 GNU/Linux 的包管理器(最好是基于源代码的),以便作为 Debian 系统上的非特权用户在家中安装包(不确定是 squeeze 还是 wheezy)。
我尝试过的:
- 自己编译:在安装了二十个依赖项并遇到一些超出我的 GNU/Linux 技能范围的问题后,我放弃了。
- Gentoo 前缀:我遇到的第一个问题是引导脚本中有两个断开的链接,修复它们之后,尝试安装 stage3 时引导程序再次失败。
- 家庭 Arch 安装(HAI):似乎不起作用,也许已经过时了。
近期有没有人成功安装了 gentoo 前缀并且知道如何操作或者有其他方法来实现我想要的?
提前感谢您的建议。
编辑:
我刚刚尝试通过解压 debian 软件包,dpkg-deb -x
但这比自己编译更糟糕。当我自己编译时,我至少可以链接到其他自编译的库,所以 debian 软件包不是一个选择!
答案1
Gentoo 前缀现在可以使用了!看起来,gentoo 前缀仍然在维护,但幸运的是,我需要它的系统是基于 squeeze 而不是 wheezy 或 Ubuntu>11.04,因为它们不受支持,因为它们的工具链有多重架构补丁,这使得无法构建 vanilla gcc!
答案2
软件包源码是一款出色的独立于平台(不同 UNIX 和 unixoid 系统)的软件,无需 root 权限即可运行。到目前为止,我的经验是它比 Gentoo Prefix 运行得更好。