Установка/обновление
Alexander Sashnov
asashnov на parallels.com
Ср Июл 9 04:06:54 BST 2008
Если на работе тоже Ubuntu 7.10 - в виртуалке или на реальной железке, то
брать пакеты из /var/cache, можно с AptOnCD даже диски делать.
Иначе стоит обратить внимание на apt-zip
распакованые Packages.gz все равно придется принести вручную
В /etc/apt/sources.list:
deb http://mirror.yandex.ru/ubuntu/ hardy main restricted multiverse universe
$ ls -lh /var/lib/apt/lists/
итого 28M
-rw-r----- 1 root root 0 2008-07-09 09:49 lock
-rw-r--r-- 1 root root 7,0M 2008-04-24 13:05 mirror.yandex.ru_ubuntu_dists_hardy_main_binary-i386_Packages
-rw-r--r-- 1 root root 169K 2008-02-22 20:03 mirror.yandex.ru_ubuntu_dists_hardy_main_i18n_Translation-ru
-rw-r--r-- 1 root root 832K 2008-05-08 07:54 mirror.yandex.ru_ubuntu_dists_hardy_multiverse_binary-i386_Packages
-rw-r--r-- 1 root root 2,6K 2008-04-29 18:03 mirror.yandex.ru_ubuntu_dists_hardy_multiverse_i18n_Translation-ru
-rw-r--r-- 1 root root 65K 2008-05-08 07:54 mirror.yandex.ru_ubuntu_dists_hardy_Release
-rw-r--r-- 1 root root 191 2008-05-08 07:54 mirror.yandex.ru_ubuntu_dists_hardy_Release.gpg
-rw-r--r-- 1 root root 30K 2008-04-24 13:05 mirror.yandex.ru_ubuntu_dists_hardy_restricted_binary-i386_Packages
-rw-r--r-- 1 root root 4,8K 2008-02-22 21:03 mirror.yandex.ru_ubuntu_dists_hardy_restricted_i18n_Translation-ru
-rw-r--r-- 1 root root 20M 2008-04-24 13:07 mirror.yandex.ru_ubuntu_dists_hardy_universe_binary-i386_Packages
-rw-r--r-- 1 root root 289K 2008-02-25 21:03 mirror.yandex.ru_ubuntu_dists_hardy_universe_i18n_Translation-ru
drwxr-xr-x 2 root root 4,0K 2008-07-09 09:51 partial
Translation-ru притаскивать необязательно, там перевод описаний для нескольких пакетов.
Остальные файлы это
http://mirror.yandex.ru/ubuntu/dists/hardy/Release
http://mirror.yandex.ru/ubuntu/dists/hardy/Release.gpg
и распакованые
http://mirror.yandex.ru/ubuntu/dists/hardy/main/binary-i386/Packages.gz
http://mirror.yandex.ru/ubuntu/dists/hardy/restricted/binary-i386/Packages.gz
.....
Называться они должны в точности также.
После этого apt-get install --just-print lsof например должен выдавать URL пакетов.
Теперь можно пользовать apt-zip:
/etc/apt/apt-zip.conf
MEDIUM=/media/zip - здесь исправить на путь, куда флешка монтируется
apt-zip-list --packages=lsof,strace,gdb
Эта команда на флешку запишет fetch скрипт или просто список URL для скачки.
Когда сносишь флешку на работу и выкачаешь на нее все, что ему надо, втыкаешь ее дома и
sudo apt-zip-install
Подробная информация о списке рассылки ubuntu-ru