Трабл с yum. FC6. ([Errno 4] IOError:<url error unknown url type:media>)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
Swi
Сообщения: 49
ОС: FedoraCore 6

Трабл с yum. FC6.

Сообщение Swi »

Значит так, скинул все пакеты с диска + на работе залил весь extras, т.к. дома инета нету, скинул все в одну папку, и того 7Га.
Затем createrepo.
Затем в yum.conf - путь к репозиторию.
из yum.repos.d - все удалил, за ненадобностью.

В итоге получаю: Установка/Удаление программ работает, т.е. инфа об имеющихся пакетах загружается, однако при попытке поставить любой пакет вылетает ошибка:
[Errno 4] IOError:<url error unknown url type:media>

читать по англецки умею, поэтому понимаю что за ошибка, а вот как исправить?

Че не так не знаю, в FC5 все работало нормально.
Федораст - это звучит гордо...

FeoraCore 6

Asus K8N | AMD64 2800+ | 512Mb | nVidia GForce MX400 64Mb | WD120Gb | ASUS DVD+/-RW | ASUS DVD-ROM
Спасибо сказали:
Аватара пользователя
fuzzy
Сообщения: 175
ОС: WinXP / ArchLinux

Re: Трабл с yum. FC6.

Сообщение fuzzy »

Хм... А что в yum.conf можно путь к репозитарию указать?... Я это не проверял, т.к. просто для каждого репозитария клал соответствующий файл в yum.repos.d. Т.е. может быть проблема в том, что ты не туда репозитарий всё-таки прописал? ( может не стоило как раз в yum.repos.d его прописать?)
Но вообще, может дело и не в этом:
1. Как именно ты запускал createrepo? (полностью, как выглядела строка запуска)
2. Как именно у тебя сейчас прописан репозитарий? (прямо кусок из файла покажи...)
Спасибо сказали:
Аватара пользователя
Swi
Сообщения: 49
ОС: FedoraCore 6

Re: Трабл с yum. FC6.

Сообщение Swi »

Да можно прописывать в yum.conf, там даже коммент стоит, что можно добавлять.
Сделал так, потому что возни меньше, у меня только один репо в системе, заводить отдельный файл не охота.
1. запуск createrepo - без параметров, просто createrepo
2. фрагмент файла щас показать не могу, дома они, но общая схема сл:
[repository]
baseurl=file:///home/Sw/repo/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-legacy file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-rawhide file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rawhide file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test

взял от сюда http://linuxforum.ru/index.php?showtopic=18930&hl=
еще под FC5. В ней все работало :(
Федораст - это звучит гордо...

FeoraCore 6

Asus K8N | AMD64 2800+ | 512Mb | nVidia GForce MX400 64Mb | WD120Gb | ASUS DVD+/-RW | ASUS DVD-ROM
Спасибо сказали:
Аватара пользователя
fuzzy
Сообщения: 175
ОС: WinXP / ArchLinux

Re: Трабл с yum. FC6.

Сообщение fuzzy »

1. createrepo запускается с обязательным параметром - это путь к каталогу, где лежат rpm'ки (man createrepo), т.е. createrepo /home/Sw/repo. Мне почему-то кажется, что проблема именно в этом...
2. Зачем тебе GPG-ключи, если это у тебя локальный репозитарий и gpgcheck=0?
Спасибо сказали:
Аватара пользователя
Swi
Сообщения: 49
ОС: FedoraCore 6

Re: Трабл с yum. FC6.

Сообщение Swi »

fuzzy писал(а):
28.11.2006 13:50
1. createrepo запускается с обязательным параметром - это путь к каталогу, где лежат rpm'ки (man createrepo), т.е. createrepo /home/Sw/repo. Мне почему-то кажется, что проблема именно в этом...
2. Зачем тебе GPG-ключи, если это у тебя локальный репозитарий и gpgcheck=0?

1. Ах, да правильно, пускал из самой папки с указанием createrepo ./ - папка repodata со всеми необходимыми файлами была создана в /hone/Sw/repo/.
2. Проверю дома, может дело и в этом.
Федораст - это звучит гордо...

FeoraCore 6

Asus K8N | AMD64 2800+ | 512Mb | nVidia GForce MX400 64Mb | WD120Gb | ASUS DVD+/-RW | ASUS DVD-ROM
Спасибо сказали:
Аватара пользователя
fuzzy
Сообщения: 175
ОС: WinXP / ArchLinux

Re: Трабл с yum. FC6.

Сообщение fuzzy »

Хм... я чего-то припоминаю, что у меня с относительными путями оно как-то не очень работало (хотя в любом случае надо не createrepo ./, а createrepo .), я обычно пускал из папки createrepo $(pwd).
Вряд ли дело в ключах. Судя по ошибке дело либо в форме задания пути к репозитарию, либо в самом созданном репозитарии (последнее мне кажется более вероятным, т.к. я имел похожую ошибку как-то с криво созданным репозитарием...)
Спасибо сказали:
Аватара пользователя
Swi
Сообщения: 49
ОС: FedoraCore 6

Re: Трабл с yum. FC6.

Сообщение Swi »

:( createrepo /home/Sw/repo не помогло :(

И еще заметил что при выключении системы yum-updatesd - завершается со сбоем, может в этом косяк? Попробую поставить apt, или yum переустановлю. Позже сообщу о результатах...
Федораст - это звучит гордо...

FeoraCore 6

Asus K8N | AMD64 2800+ | 512Mb | nVidia GForce MX400 64Mb | WD120Gb | ASUS DVD+/-RW | ASUS DVD-ROM
Спасибо сказали:
Аватара пользователя
Swi
Сообщения: 49
ОС: FedoraCore 6

Re: Трабл с yum. FC6.

Сообщение Swi »

Решил.
что помогло: переустановка yum, создание локального репозитария с полным путем к папке с пакетами. Но как в итоге оказалось, второе не требовалось, работало и с относительными путями. Просто Yum коряво встал :)
Федораст - это звучит гордо...

FeoraCore 6

Asus K8N | AMD64 2800+ | 512Mb | nVidia GForce MX400 64Mb | WD120Gb | ASUS DVD+/-RW | ASUS DVD-ROM
Спасибо сказали: