[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Local repository



Тут почитайте : http://lafox.net/support/?showtopic=4264

вмето "testing" везде пишем "etch" и вместо копирования 2-х DVD производим 
копирование 3-х DVD

есть у меня небольшое подозрение что вы гдето с путями напутали или 
dpkg-scanpackages вызвали неоттуда. его нужно запускать находясь в каталоге 
debian (в котором находятся каталоги "pool" и "dists") в вашем примере 
это "/repository/debian"

Packages.gz нужно ложить не в /repository/debian/pool а в 

/repository/debian/dists/testing/main/binary-i386/
/repository/debian/dists/testing/contrib/binary-i386/

ну и в /etc/apt/sources.list нужно добавить такую строку :

deb     file:///repository/debian              etch main contrib

короче просто сделайте пошагово все что написано по ссылке.


В сообщении от 7 мая 2007 19:26 ai762 написал(a):
> Здравствуйте всем! Прошу не посылать в ... google и faq. Нужные
> документы я читал. Но не все понял.
> Есть у меня три DVD Debian 4.0 r0. Скопировал все файлы из pool с дисков
> в /repository/debian
> То есть у меня получилось два каталога:
> /repository/debian/pool/contrib
> /repository/debian/pool/main
>
> сделал вот что:
> dpkg-scanpackages pool /dev/null|gzip -9c > pool/Packages.gz
> соответственно получил:
> /repository/debian/pool/Packages.gz
>
> в /etc/apt/sources.list закомментировал все и добавил:
> deb file:///repository/debian/pool
>
> далее делаю:
>  aptitude update
>
> получаю:
> E: Искажённая строка 4 в списке источников /etc/apt/sources.list
> (проблема в имени дистрибутива)
> E: Не удалось прочитать список источников пакетов
>
> Что конкретно мне надо сделать, чтобы aptitude работал со всеми
> скопированными файлами? Заранее спасибо.

-- 
Oleg Tsymaenko <tsyma@lafox.net> LA4791-RIPE; TO2-UANIC;
http://lafox.net/  -  Free Software Distribution Center;



Reply to: