2017-03-17 3 views
2

Ich kann nicht scheinen Fisch-Shell auf einer AWS Linux-Instanz zu installieren. Ich bekomme immer den folgenden Fehler und kann anscheinend keine Lösung finden.Wie installiere ich Fish Shell auf AWS Linux

[[email protected] ec2-user]# yum -y install fish 
Loaded plugins: priorities, update-motd, upgrade-helper 
Repository shells_fish_release_2 is listed more than once in the configuration 
Resolving Dependencies 
--> Running transaction check 
---> Package fish.x86_64 0:2.5.0-1.2 will be installed 
--> Processing Dependency: hostname for package: fish-2.5.0-1.2.x86_64 
--> Finished Dependency Resolution 
Error: Package: fish-2.5.0-1.2.x86_64 (shells_fish_release_2) 
      Requires: hostname 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 
+0

Ich habe auch versucht, das RPM-Paket mit den gleichen Ergebnissen wie oben, es beschwert sich über den Hostnamen erfordert. –

Antwort

3

gleiche Weise wie auf Centos 6.

from:

cd /etc/yum.repos.d/ 
wget http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_6/shells:fish:release:2.repo 
yum install fish 
+1

Ich bekomme immer noch den gleichen Fehler. Ich habe Yum Update auch für gutes Maß ausgeführt. –

+0

versuche auch yum install net-tools, dass man hostname – at0mzk

+0

hostname ist ein eigenes paket auf centos 7. Für aws linux brauchen centos 6 repo, vielleicht hast du versehentlich die für 7 installiert – at0mzk

Verwandte Themen