当我尝试在我的 CentOS 7.1 上安装 deluge 时,我遇到了依赖性问题,因为某些 el6 不适用于 CentOS 7.1。
因此,我找到了这个页面:
https://gist.github.com/dasgoll/111f6f3364e2ab97bc08
说明:
### Centos 7.1
yum -y install wget
wget hxxp://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
rpm -ivh nux-dextop-release-0-5.el7.nux.noarch.rpm
yum -y install deluge-web
systemctl start deluge-web
systemctl stop firewalld
browse http://192.168.3.101:8112
### check it
yum install deluge-console
我的问题是:
为什么要从 li.nux.ro 安装nux-dextop-release-0-5.el7.nux.noarch.rpm
(如果我没记错的话它是一个存储库,如果记错了请纠正我)?
我之前尝试安装 deluge 时就遇到过这个依赖问题。
但是当我使用上述说明时,它会自动为我解决所有依赖关系。
那么首先安装的rpm文件是否用于解决依赖关系?
如果不是,那么在安装软件/应用程序时如何解决依赖关系?
答案1
nux-dextop-release-0-5.el7.nux.noarch.rpm
是用于从 访问 li.nux.ro 存储库的包yum
。
deluge-web
提供 yum 报告的先前消息会更有用,因为从我发现的想法来看,在官方 centos 存储库中没有。