флешкой

sudo apt-zip-install

Если на работе тоже 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
Comments