Re: Локальный репоз итарий
Мажурин Игорь wrote: Доброго времени суток, Всем. Есть такая строчка в /etc/apt/sources.list deb ftp://192.168.0.77/var/ftp/pub/debian/dists/sarge/main/binary-i386/ ./ apt-get update не находит файлов Packages и в логах vsftpd cледующее: Mon Aug 7 10:50:44 2006 [pid 4628] CONNECT: Client "192.168.0.9" Mon Aug 7 10:50:44 2006 [pid 4627] [ftp] OK LOGIN: Client "192.168.0.9", anon password "[EMAIL PROTECTED]" Mon Aug 7 10:50:44 2006 [pid 4629] [ftp] FAIL DOWNLOAD: Client "192.168.0.9", "/var/ftp/pub/debian/dists/sarge/main/binary-i386/./Release.gpg", 0.00Kbyte/sec Mon Aug 7 10:50:44 2006 [pid 4629] [ftp] FAIL DOWNLOAD: Client "192.168.0.9", "/var/ftp/pub/debian/dists/sarge/main/binary-i386/./Release", 0.00Kbyte/sec Mon Aug 7 10:50:44 2006 [pid 4629] [ftp] FAIL DOWNLOAD: Client "192.168.0.9", "/var/ftp/pub/debian/dists/sarge/main/binary-i386/./Packages.bz2", 0.00Kbyte/sec Mon Aug 7 10:50:44 2006 [pid 4629] [ftp] FAIL DOWNLOAD: Client "192.168.0.9", "/var/ftp/pub/debian/dists/sarge/main/binary-i386/./Packages.gz", 0.00Kbyte/sec Как лечится? Спасибо. может быть должно быть deb ftp://192.168.0.77/pub/debian/dists/sarge/main/binary-i386/ ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Локальный репоз итарий
Мажурин Игорь wrote: В сообщении от 7 августа 2006 10:59 Aleksey Luzin написал(a): Мажурин Игорь wrote: Доброго времени суток, Всем. Есть такая строчка в /etc/apt/sources.list deb ftp://192.168.0.77/var/ftp/pub/debian/dists/sarge/main/binary-i386/ deb ftp://192.168.0.77/pub/debian/dists/sarge/main/binary-i386/ ? Нет. Тогда ругается apt-get update на синтаксис #apt-get update E: Malformed line 5 in source list /etc/apt/sources.list (dist) ну всмысле deb ftp://192.168.0.77/pub/debian/dists/sarge/main/binary-i386/ sarge main contrib non-free -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re[2]: Локальный репоз итарий apt
> > > > DS>> Есть несколько сидюков с пакетами из testing/unstable, записанных > > DS>> мной за несколько лет. Некоторые пакеты обновлялись не по одному > > DS>> разу и есть несколько их версий. > > > > DS>> Как из пула выкинуть устаревшие пакеты? > > > > могу предложить теоретически работоспособный но идеологически кривой вариант > > 1) берем свободную машину и устанавливаем basesystem > 2) поднимаем на ней ftp сервер и шарим все накопившиеся репозитарии > 3) подключаем apt-get через ftp (к себе же) > 4) переинсталлируем (переобновляем) всю базовую систему > 5) устанавливаем все необходимые пакеты > 6) в /var/cache/apt имеем искомый набор пакетов, который остается только Все проще - сваливаем пакеты в кучу на диске, напускаем на них apt-ftparchive. Он создает файл Packages, где упомянута только последняя версия каждого пакета (куча, естественно, должна быть поделена на binary-i386, binary-all и source. Впрочем обычно там просто создаются симлинки вида binary-i386 -> .) Потом посредством тривиального grep извлекаем из Packages и Sources список актуальных файлов, и все неактуальные удаляем.