Я нашел нужный мне пакет через поиск по фтп на 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 (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 чтобы установить его?скачать, а потом устанавливайте указывая полный путь у файлу
>скачать, а потом устанавливайте указывая полный путь у файлуя сначала так и сделал, но вылезла ошибка-не удовлетворенные зависимости.Каких то там библиотек не хватает.Поэтому я вынужден пользоваться yum
/openSUSE_Factory
он точно для centos?
ищите в других репозиториях
>/openSUSE_Factory
>он точно для centos?
>ищите в других репозиторияхпакет может и заработает, только структура репозитория может не сходится с той , что принята в centos.
хотите проверить , смотрите как сделаны файлы *.repo в /etc/yum.repos.d
>смотрите как сделаны файлы *.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]
>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 это поиск по существующим репозиториям
там у него всего 6 файлов, какой смысл пихать его в репозиторий?там же есть исходники в rpm, возмите их и соберите
ftp://ftp5.gwdg.de/pub/opensuse/repositories/home:/Andron_An...
>там же есть исходники в rpm, возмите их и соберитеа как же зависимости? Или если из исходников собираешь, то они не влияют?
>
>>там же есть исходники в rpm, возмите их и соберите
>
>а как же зависимости? Или если из исходников собираешь, то они не
>влияют?влияют, перечислены в spec-файле в BuildRequires
>Сами придумали чтоли?почти что сам))
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 были ошибки