So lösen Sie Abhängigkeiten während der Anwendungsinstallation unter Linux (CentOS 7.1) auf

So lösen Sie Abhängigkeiten während der Anwendungsinstallation unter Linux (CentOS 7.1) auf

Als ich versuchte, Deluge auf meinem CentOS 7.1 zu installieren, traten aufgrund einiger el6-Dateien, die nicht für CentOS 7.1 gedacht sind, Abhängigkeitsprobleme auf.

Also, ich habe diese Seite gefunden:

https://gist.github.com/dasgoll/111f6f3364e2ab97bc08

Die Anleitungen:

### 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

Und meine Frage ist:

Warum von li.nux.ro installieren nux-dextop-release-0-5.el7.nux.noarch.rpm(wenn ich mich nicht täusche, handelt es sich um ein Repository, korrigieren Sie mich, wenn das der Fall ist)?

Ich hatte dieses Abhängigkeitsproblem früher, als ich versuchte, Deluge zu installieren.

Aber als ich die obigen Anweisungen befolgte, wurden alle Abhängigkeiten automatisch für mich aufgelöst.

Wird also die zunächst installierte RPM-Datei zum Auflösen von Abhängigkeiten verwendet?

Wenn nicht, wie kann man dann beim Installieren einer Software/Anwendung mit Abhängigkeiten umgehen?

Antwort1

nux-dextop-release-0-5.el7.nux.noarch.rpmist ein Paket für den Zugriff auf das li.nux.ro-Repository von yum.

Es wäre sinnvoller, die vorherige Nachricht bereitzustellen, die von Yum gemeldet wurde, denn nach meinen Erkenntnissen gibt es keine deluge-webim offiziellen CentOS-Repository.

verwandte Informationen