Ilekroć chcę użyć polecenia, yum install <packagename>
pojawia się błąd:
Brak dostępnego pakietu
Na przykład,
[root@cpanel1 etc]# yum install autossh
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.t-2.net
* extras: centos.t-2.net
* updates: centos.t-2.net
No package autossh available.
Error: Nothing to do
[root@cpanel1 etc]#
Jak mogę to zrobić?
yum update
Odpowiedzi:
Te kroki mogą ci pomóc,
yum clean all
Iyum clean metadata
Sprawdź pliki
/etc/yum.repos.d
i upewnij się, że nie mają one wszystkichenabled = 0
dla każdego repozytorium (może być więcej niż jeden na plik).Wreszcie będziesz w stanie zrobić
yum update
i wyszukać pożądane pakiety.źródło
W przypadku CentOS / RHEL 7 autossh nie jest już dostępny w repozytorium Repoforge. Musisz więc zbudować i skompilować go ze źródła, oto co powinieneś zrobić:
źródło
yum
.autossh
jest również dostępny z repozytorium epel:źródło
yum install autossh
, jeśli to nie działa, możesz rozważyć uruchomienieyum clean all
i ponowienie próby.yum install epel-release
niż wgetowanie pliku przez zwykły HTTP.nie działa autossh jest również dostępny z repozytorium epel:
źródło