LINUX.ORG.RU

Никак.

Если тебе просто надо обновить машину с woody в offlin'е, то apt-zip - твой выбор.

Файлы Packages придётся ручками скачать и залить с нужными именами в /var/lib/apt/lists. Потом apt-zip-list -a dist-upgrade и получаешь скриптик для скачки, ну а дальше - по манам :)

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от watashiwa_daredeska

Спасибо. Жаль, конечно, что напрямую нельзя... А кто-нибудь знает, откуда вообще берёт apt пакеты?

anonymous
()
Ответ на: комментарий от anonymous

> откуда вообще берёт apt пакеты?

Сами пакеты? Грубо - из репозитария :) Репозитарий может быть локальный (HDD, CDROM), сетевой - http, ftp и по-моему, ещё rsync.

Или списки пакетов? Тоже из репозитария :) Например так, если в sources.list такая строка:

deb http://ftp.us.debian.org/debian sid main contrib non-free

то надо взять три файла Packages (имена для архитектуры i386):
http://ftp.us.debian.org/debian/dists/sid/main/binary-i386/Packages
http://ftp.us.debian.org/debian/dists/sid/contrib/binary-i386/Packages
http://ftp.us.debian.org/debian/dists/sid/non-free/binary-i386/Packages

Для Sources аналогично:
http://ftp.us.debian.org/debian/dists/sid/main/source/Sources
http://ftp.us.debian.org/debian/dists/sid/contrib/source/Sources
http://ftp.us.debian.org/debian/dists/sid/non-free/source/Sources

Если же в sources.list такая строка:

deb http://tower/repository/ binary/

то надо взять файл:
http://tower/repository/binary/Packages

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от anonymous

> Жаль, конечно, что напрямую нельзя...

Жаль, но ничего не поделаешь. Чтобы обновляться, нужно знать что уже есть, а это известно только той машине, которую обновляешь.

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от watashiwa_daredeska

P.S. Проверил ссылки выше, некоторые не работают. Можно ещё качать Packages.gz, Packages.bz2 или, соответственно, Sources.gz, Sources.bz2.

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от watashiwa_daredeska

А если трафика нежалко, есть возможность закачать вообще все возможные пакеты, которые обновились с r2? Они же все в репозитории лежат? Может известно как формируется URL по назанию пакета? Тогда, в принципе, если выдрать все названия пакетов из packages.tgz, то можно, зная алгоритм получения пути, выкачать все актуальные пакеты.

anonymous
()
Ответ на: комментарий от anonymous

> А если трафика нежалко, есть возможность закачать вообще все возможные пакеты, которые обновились с r2?

Можно. В стабильном дистре все обновления складываются сюда:
deb http://security.debian.org/debian-security woody/updates main contrib non-free

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от anonymous

Там у них исошка для обновления лежит, что тебе еще надо???

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.