невозможно установить httpd-devel rpm, используя yum без доступа в интернет - PullRequest
0 голосов
/ 16 мая 2019

Я попытался установить пакет httpd-devel rpm, используя yum без доступа к Интернету.Я загрузил rpm-пакеты зависимостей, используя опцию --downloadonly yum на другом сервере, а затем переместил rpm-пакеты на то, что я загрузил, на машину, которую я хочу установить httpd_devel.

это версия Centos 6.8.

Я ожидаю установки в настоящее время.но машина показала сообщение об ошибке ниже.

Running

yum install -y httpd-devel-2.2.15-69.el6.centos.x86_64.rpm 

дает этот вывод:

Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Examining httpd-devel-2.2.15-69.el6.centos.x86_64.rpm: httpd-devel-2.2.15-69.el6.centos.x86_64
Marking httpd-devel-2.2.15-69.el6.centos.x86_64.rpm to be installed
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base

1 Ответ

0 голосов
/ 16 мая 2019

yum пытается обновить свои репозитории, которые не будут работать без интернета. Я вижу два решения:

1) сказать yum не просматривать ни одного из его настроенных репозиториев:

yum --disablerepo="*" install -y httpd-devel-2.2.15-69.el6.centos.x86_64.rpm

2) использовать rpm напрямую; не используйте yum:

rpm -Ivh httpd-devel-2.2.15-69.el6.centos.x86_64.rpm
...