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: