Назад | Перейти на главную страницу

Клиент не может использовать Yum Server, настроенный на сервере по пути к файлу / home / RPMS

Я настроил Yum Server на сервере 10.0.0.1 (Redhat 5.3) Все RPMS находятся здесь / home / RPMS / Server.

Теперь на другом компьютере у меня Centos 5.3 (10.0.0.30). Я хочу использовать yum Server 10.0.0.1 на 10.0.0.3 в качестве клиента.

Итак, я отредактировал файл yum.conf на клиенте как

[b]
baseurl=ftp://10.0.0.1/home/RPMS/Server
gpgcheck=0

Когда я передаю команду yum list, он показывает ошибку.

[root@client30 ~]#  yum list
Repository 'b' is missing name in configuration, using id
ftp://10.0.0.1/home/RPMS/Server/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] (113, 'No route to host')
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: b. Please verify its path and try again
[root@client30 ~]#

Но если поставить RPMS на сервер в / var / ftp / pub / RPMS, тогда все будет работать нормально.

Я уже дал разрешение 777 на сервере.

Пожалуйста, помогите, что я могу сделать, чтобы клиент начал использовать сервер yum, настроенный на сервере с тем же путем к файлу. На самом деле размер / небольшой, поэтому я не могу помещать файлы в / var / ftp / pub.

Любезно помогите

В конфигурации репозитория b отсутствует имя

Определите имя для вашего репо, примерно так:

[b]
name=Local repo - $basearch
baseurl=ftp://10.0.0.x/home/RPMS/Server
enabled=1
gpgcheck=0

ftp: //10.0.0.x/home/RPMS/Server/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] (113, 'Нет маршрута к хосту')

Похоже, это вызвано брандмауэром. Можете ли вы получить доступ к этому URL-адресу через веб-браузер?