ubuntu 8.04 i386 mirror size

Alexander Sashnov asashnov на parallels.com
Вт Апр 29 11:19:22 BST 2008


"Nicholas I." <tallman9 на gmail.com> writes:

> Подкажите сколько места необходимо на жёстком диске если делать миррор
> пакетов только для ubuntu 8.04 i386. Возможно ли это вообще?

нет, это невозможно :(  никто столько файлов вам не даст по http с сервера скачать :)

debmirror --verbose --host=mirror.yandex.ru --root=ubuntu     \
   --nosource --arch=i386 --dist=hardy  \
   --section=main,restricted,universe,multiverse \
   ubuntu


говорит:
Download all files that we need to get (20911 MiB).

т.е. это 20911 * 10^6 байт или 19942 Мб (которые 2^20 байт).

Скачаный репозиторий можно разбить по DVD при помощи debpartial.


Что делать, если это слишком много? Скачать, скажем, 1 или 2 DVD (по объему)
с самими популярными пакетами. Обычно пакеты по популярности с третьего и далее
DVD нужны очень редко и далеко не всем.

рейтинги пакетов на http://popcon.ubuntu.com/
( http://popcon.ubuntu.com/all-popcon-results.txt.gz )

Как пользоваться?
* скачать тем же debmirror все Packages.gz, прервать (указаной выше командой)
* debpartial'у подсунуть на вход обработаный рейтинг пакетов- у него есть в examples
  скрипт как это сделать (там что-то типа через sed или awk пропускается)
* далее удалить получившиеся каталоги для 3 и последующих DVD
* оставшиеся чем-нибудь скачать. я под это дело писал простенький скрипт на python:

http://sashnov.fanstvo.com/apt_repository_check.py   (опция --fix-from http://mirror.yandex.ru)




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