我经常在Fedora和基于Debian的linux之间来回切换,学习它们独特的方式,但是今天我遇到了一些我需要支持的东西。我正在寻找一种方法来列出Ubuntu中回购的内容,类似于repoquery in RedHat的内容。最后我得到了这个--一个repoquery的手册页面,出现在Ubuntu的在线手册中。
我相信apt-get和其他人是Debians的软件包经理,我对此感到震惊,于是我很快又进行了另一次搜索,这导致了这个问题的出现。
但是为什么有一个用于Ubuntu的repoquery包呢?我真的可以使用yum作为Ubuntu中的包管理器吗?
发布于 2016-12-29 21:32:39
仅仅因为Ubuntu附带了apt,并不意味着您不能使用yum或pacman或其他什么。然而,这并不意味着这是一个好主意!
虽然它会工作,但它会打开一大罐具有包依赖和类似特性的蠕虫-- yum和apt不一定会相互合作,甚至可能在依赖库之类的问题上进行斗争,从而导致您的系统可能成为一堆破碎的包和不一致的东西。如果您这样做,它(首先)甚至可能无法工作,和/或您的风险,完全破坏您的系统。
除非您知道自己在做什么,而且非常小心,否则安装和使用yum作为包管理器可能会产生一些非常奇怪的结果。如果出于任何原因需要安装RPM软件包,最好使用alien或类似的实用程序。不过,通常情况下,使用Alien并不是必要的。相反,Ubuntu上的大多数不可用包(通常)可以通过PPA找到,但是要小心,并且只能从受信任的源/人添加PPA。
https://askubuntu.com/questions/865937
复制相似问题