我想在Ubuntu12.04LTS上安装一个非Ubuntu包管理器,如Por蒂奇(Gentoo)或Pacman (Arch)。
我该怎么做?
发布于 2012-07-09 11:12:30
没有。包管理器是特定发行版的核心。金图,拱,红帽 --它们都使用不同的包装系统。Gentoo的移植包通常是从源代码编译的,Arch使用自己的二进制包格式,Redhat使用RPM作为打包系统-- Debian以及Ubuntu和Linux使用Debian包(.deb)。管理本地安装是使用图形前端(如突触和老练 )或命令行工具(如适得其反、天资和dpkg )进行的。
尽管可以在Ubuntu上安装其他软件包管理器(否则它们不会在存储库中),但对于没有经验的用户来说,这是不推荐的。人们应该非常熟悉包和包管理器,他们是如何工作的,甚至在考虑使用它们的时候。否则,它很可能最终导致一个非常坏的系统--因为一个包管理器不知道另一个包管理器,它们会覆盖彼此的文件/配置,用一个包管理器卸载一个包可能会打破另一个包管理器之间的依赖关系,等等。
因此,就目前而言,我强烈建议您继续使用系统中固有的包管理器(参见上文)。
发布于 2012-07-09 11:36:02
由于包装系统不同,没有大量的鲜血、汗水和眼泪,包装经理是无法互换的。即使如此,仍然存在许多依赖问题、bug、错误和兔子洞,您无法从中找到出路。不,这不是不可能的,但也不是推荐的。PacApt是您在不破坏计算机的情况下在Ubuntu中使用Pacman和Por蒂奇命令的最佳选择。我相信它支持来自所有主要包管理器的命令。这可能是您在Ubuntu中安装Pacman/Portage的最安全的选择。看看这个。
如果这不是您想要的,您最好的选择(以及推荐的操作方案)可能是安装您想要使用的包管理器的分发版。
PacApt将Arch的惊人Pacman包管理器引入到其他Linux发行版中(嗯,算是吧)
Source: LifeHacker发布于 2016-09-06 21:17:08
在这里,人们会了解如何在其他linux上安装迁移,而不是gentoo:https://forums.gentoo.org/viewtopic-t-125553-postdays-0-postorder-asc-start-300.html。
这里有一个人描述了如何在Ubuntu http://blog.abhiomkar.in/2008/07/17/install-gentoo-when-other-linux-running/的其他分区上安装整个gento
https://askubuntu.com/questions/161503
复制相似问题