[Comm] Помогите пожалуста создать свой репозиторий.

Терешков Евгений =?iso-8859-1?q?evg_=CE=C1_krastel=2Eru?=
Сб Фев 25 11:30:47 MSK 2006


Sharavin Sergey <sharavin на sibmail.ru> writes:

> Поместил всё *.rpm в "/mnt/linux/rep/i586/RPMS"
> В "/mnt/linux/rep/i586" создал каталог "base"
> И вот мои "опыты"
> [sergey на localhost i586]$ genbasedir --topdir=/mnt/linux/rep i586     
> error: no components found
> [sergey на localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586
> error: no components found
> [sergey на localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586 RPMS
> Base directory does not exist!
> [sergey на localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586/RPMS
> Base directory does not exist!
> [sergey на localhost i586]$ 
> Как я не "стараюсь" ничего не выходит.
> Что я делаю не так?
> В рассылках пишут что надо создавать симлинки....
> пробовал с ними тот же результат.
> за 2 дня много способов перепробовал, ни как не получается :-)

Не читал рассылки когда такое понадобилось, но работает так:

============================================================
~%grep -v '^#' /etc/apt/sources.list |grep -v '^$' |grep evg
rpm file:/home/evg/RPM RPMS i386 i586 i686 noarch
~%ll /home/evg/RPM/RPMS
итого 10578
drwxr-xr-x  2 evg evg    1024 Фев 24 00:34 base
drwxr-xr-x  2 evg evg    1024 Ноя  5 10:21 i386
drwxr-xr-x  2 evg evg    2048 Дек 12 02:23 i586
drwxr-xr-x  2 evg evg    7168 Фев 18 22:47 i686
drwxr-xr-x  2 evg evg    3072 Фев 24 01:06 noarch
lrwxrwxrwx  1 evg evg       4 Дек  4 01:09 RPMS.i386 -> i386
lrwxrwxrwx  1 evg evg       4 Дек  4 01:09 RPMS.i586 -> i586
lrwxrwxrwx  1 evg evg       4 Дек  4 01:09 RPMS.i686 -> i686
lrwxrwxrwx  1 evg evg       6 Дек  4 01:09 RPMS.noarch -> noarch
~%genbasedir --bz2only --progress --create --topdir=/home/evg/RPM RPMS
Components: i386 i586 i686 noarch
Processing pkglists... i386 0003/0003 i586 0004/0004 i686 0156/0156 noarch 0050/0050 done
Processing srclists... done
Creating component releases... done
Updating global release file... done
Appending MD5Sum... i386 i586 i686 noarch done
Creating legacy hashfile... i386 i586 i686 noarch done
All your base are belong to us!!!
~%apt-get update
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
============================================================

А при подключений репозитария backports вы неверно указали/не указали
цифровую подпись вендора. Зайдите на backports.altlinux.ru, там толково
написано, что нужно сделать.




Подробная информация о списке рассылки community