Я намагаюся скопіювати всі пакунки, які я встановив на одній машині Debian, на іншу машину Debian, не роблячи іншу apt-get install
і знову завантажуючи весь пакет.
Я намагаюся скопіювати всі пакунки, які я встановив на одній машині Debian, на іншу машину Debian, не роблячи іншу apt-get install
і знову завантажуючи весь пакет.
Відповіді:
Вони зберігаються в:
/var/cache/apt/archives/
якщо ви не видали:
apt-get clean
dpkg -i *.deb
.
Можливо, вам просто потрібно:
apt - отримати завантаження mypackage1 mypackage2
він завантажить задані файли * .deb у поточний каталог. Не потрібно кореня.
Якщо ви вже видали
apt-get clean
ви можете переглянути ці сторінки, щоб дізнатися про тиражування тієї ж конфігурації пакета на іншій машині
Ви також можете створити проксі-пакет, ми використовуємо прибл
Тоді справжні сервери репозиторіїв задаються у прибл. Conf, наприклад:
debian http://ftp.debian.org/debian
security http://security.debian.org/debian-security
volatile http://volatile.debian.org/debian-volatile
На всіх машинах, які ви хочете встановити, просто розмістіть у /etc/apt/sources.list:
deb http://<hostname>:9999/debian/ squeeze main contrib non-free
deb http://<hostname>:9999/security/ squeeze/updates main contrib non-free
etc.
Коли перша машина завантажує пакунки, вони виходять з Інтернету і зберігаються в кеші приблизно ок. Всі інші машини завантажують пакунки безпосередньо з кешу.