如何在 Linux (CentOS 7.1) 上安裝應用程式時解決依賴關係

如何在 Linux (CentOS 7.1) 上安裝應用程式時解決依賴關係

當我嘗試在 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 儲存庫中沒有。

相關內容