LINUX.ORG.RU

Как скачать из репозитория пакет вместе с зависимостями?


0

1

Есть один комп с kubuntu 11.04 но без доступа к инету. Как установить на него virtualbox вместе со всеми зависимостями?

Пока что додумался только до выковыривания нужных мне пакетов из папки /var/cache/apt/archives/ домашнего компа. Но я боюсь, что потом на другом компе всё равно могут возникнуть проблемы с зависимостями, а доступ на него у меня только раз в день. Ещё метод sudo apt-get -d install virtualbox но 1) скачает ли он все зависимости или только один пакет, 2) как указать папку, в которую он всё будет скачивать?

В Synaptic можно сгенерировать список пакетов для скачивания (File > Generate package download script). Запускаешь его на машине с инетом (и APT'ом), все нужные пакеты скачиваются в папку, где лежит сам скрипт. Далее кидаешь эти пакеты в /var/cache/apt/archives/ на своём компе, который без инета. Всё, VirtualBox можно устанавливать.

eugeno ★★★★★
()

1) apt-get --yes --print-uris update | sed -n «/^'http/{s/^'//;s/' .*//;p}»
Скачать в /var/lib/apt/lists/

2) apt-get --yes --print-uris install $packagename | sed -n «/^'http/{s/^'//;s/' .*//;p}»
Скачать в /var/cache/apt/archives

3) apt-get install $packagename

AITap ★★★★★
()

Как установить на него virtualbox вместе со всеми зависимостями?
Скачать deb-пакет с официального сайта VirtualBox.

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