URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85063
[ Назад ]

Исходное сообщение
"Добавление репозитория pbone.net в yum"

Отправлено plaguekriz , 27-Апр-09 13:45 
Я нашел нужный мне пакет через поиск по фтп на pbone.net.Третий день ищу инструкцию как подключить новый репозиторий в yum (CentOS). Нечего толкового не выходит. Прошу, скажите как это сделать. Умоляю не советовать курить ман или юзать поиск. Нужный мне пакет располагается по адресу:

ftp.pbone.net/vol13/ftp5.gwdg.de/pub/opensuse/repositories/home:/Andron_Andrey/openSUSE_Factory/x86_64/ptokax-0.4.1.1-4.39.x86_64.rpm

Что мне нужно сделать в yum чтобы установить его?


Содержание

Сообщения в этом обсуждении
"Добавление репозитория pbone.net в yum"
Отправлено reader , 27-Апр-09 13:57 
>Я нашел нужный мне пакет через поиск по фтп на pbone.net.Третий день
>ищу инструкцию как подключить новый репозиторий в yum (CentOS). Нечего толкового
>не выходит. Прошу, скажите как это сделать. Умоляю не советовать курить
>ман или юзать поиск. Нужный мне пакет располагается по адресу:
>
>ftp.pbone.net/vol13/ftp5.gwdg.de/pub/opensuse/repositories/home:/Andron_Andrey/openSUSE_Factory/x86_64/ptokax-0.4.1.1-4.39.x86_64.rpm
>
>Что мне нужно сделать в yum чтобы установить его?

скачать, а потом устанавливайте указывая полный путь у файлу


"Добавление репозитория pbone.net в yum"
Отправлено plaguekriz , 27-Апр-09 14:08 

>скачать, а потом устанавливайте указывая полный путь у файлу

я сначала так и сделал, но вылезла ошибка-не удовлетворенные зависимости.Каких то там библиотек не хватает.Поэтому я вынужден пользоваться yum


"Добавление репозитория pbone.net в yum"
Отправлено tiv , 27-Апр-09 14:21 
/openSUSE_Factory
он точно для centos?
ищите в других репозиториях

"Добавление репозитория pbone.net в yum"
Отправлено reader , 27-Апр-09 14:27 
>/openSUSE_Factory
>он точно для centos?
>ищите в других репозиториях

пакет может и заработает, только структура репозитория может не сходится с той , что принята в centos.
хотите проверить , смотрите как сделаны файлы *.repo в /etc/yum.repos.d


"Добавление репозитория pbone.net в yum"
Отправлено plaguekriz , 27-Апр-09 15:06 

>смотрите как сделаны файлы *.repo в /etc/yum.repos.d

Эти файлы состоят из таких вот блоков

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

Я создавал файл с именем pbone.repo с примерно таким содержанием

[pbone]
name=pbone
baseurl=http://rpm.pbone.net/
enabled=1

но при попытке поискать в нем yum выдал ошибку, касаемую файла repomd.xml


"Добавление репозитория pbone.net в yum"
Отправлено tiv , 27-Апр-09 15:20 

>[pbone]
>name=pbone
>baseurl=http://rpm.pbone.net/
>enabled=1
>
>но при попытке поискать в нем yum выдал ошибку, касаемую файла repomd.xml
>

Сами придумали чтоли?
Обычно установка репозитория описывается создателями репозитория и устанавливается через rpm пакет или вручную через редактирование конфигов
к примеру репозиторий dag
http://dag.wieers.com/rpm/FAQ.php#B
а rpm.pbone.net это поиск по существующим репозиториям


"Добавление репозитория pbone.net в yum"
Отправлено reader , 27-Апр-09 15:45 
там у него всего 6 файлов, какой смысл пихать его в репозиторий?

там же есть исходники в rpm, возмите их и соберите
ftp://ftp5.gwdg.de/pub/opensuse/repositories/home:/Andron_An...


"Добавление репозитория pbone.net в yum"
Отправлено plaguekriz , 27-Апр-09 16:14 

>там же есть исходники в rpm, возмите их и соберите

а как же зависимости? Или если из исходников собираешь, то они не влияют?


"Добавление репозитория pbone.net в yum"
Отправлено reader , 27-Апр-09 17:00 
>
>>там же есть исходники в rpm, возмите их и соберите
>
>а как же зависимости? Или если из исходников собираешь, то они не
>влияют?

влияют, перечислены в spec-файле в BuildRequires


"Добавление репозитория pbone.net в yum"
Отправлено plaguekriz , 27-Апр-09 16:12 
>Сами придумали чтоли?

почти что сам))



"Добавление репозитория pbone.net в yum"
Отправлено Виктор , 24-Июн-09 15:57 
nano -w /etc/yum.repos.d/dag.repo

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1

Я ставил gpgcheck=0 , с 1 были ошибки