这是我在输入sudo yum -y install libXp.x86_64
后得到的:
There are no enabled repos.
Run "yum repolist all" to see the repos you have.
You can enable repos with yum-config-manager --enable <repo>
当我运行yum repolist all
时,我得到repolist: 0
。我该怎么办?
编辑:我刚刚读到yum
仅适用于Red Hat。所以,由于我使用的是Ubuntu,我写道:sudo apt-get install libX
。在输入时,我收到以下错误:
E: Unable to locate package libXp.x86_64
E: Couldn't find any package by regex 'libXp.x86_64'
答案 0 :(得分:2)
百胜并不仅限于Redhat,就像Apt-get不仅限于Ubuntu一样。
但是“apt-get”是所有基于Debian的Linux发行版的“本机”包处理程序,包括Ubuntu。
所以当你看到“yum install xyz”时;你应该在心理上用“sudo apt-get install xyz”代替。
这是关于“apt-get”和朋友的好教程:
Apt get tutorial – manage packages on ubuntu/debian
ADDENDUM:我相信这个命令可能会有所帮助:sudo apt-get install libxp6
答案 1 :(得分:1)
Debian中的软件包名称(以及Ubuntu等衍生产品)是小写的(与rpm名称不同,可以是混合大小写)。您可以使用
获取包裹sudo apt-get install libxp6
安装完成后:
$ dpkg -L libxp6
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libxp6
/usr/share/doc/libxp6/copyright
/usr/share/doc/libxp6/changelog.Debian.gz
/usr/share/doc/libxp6/changelog.gz
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libXp.so.6.2.0
/usr/lib/x86_64-linux-gnu/libXp.so.6
对于浏览,aptitude
应用程序是更好的方法,因为它显示实际的包名称,并允许搜索。 (无论出于何种原因,类似的GUI application's数据库似乎不包含所有包,仅仅是最流行的:我还没有发现它有用。)
有关其他信息: