The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
скопировать определенный пакет с зависимостями с Debian DVD, !*! Alexander, 14-Ноя-07, 22:09  [смотреть все]
Подскажите, пожалуйста.
Есть такая задача: есть DVD диск с Debian 4.0 etch, компьютер с этой же системой, как используя apt-get, aptitude или synaptic узнать какие пакеты необходимы для приложения, скачать их с DVD в определенный каталог, но не устанавливать? чтобы потом можно было из этого каталога скопировать\переместить их на флешку для установки на другом компьютере (на нем нет CD привода, а вскрывать его нельзя, usb-dvd привод покупать ради этого нет никакого желания).
Пробовал apt-get -d install pkg_name  
apt пишет:
Необходимо скачать 0B/75,3MB архивов.
После распаковки объем занятого дискового пространства возрастёт на 232MB.
Хотите продолжить [Д/н]? y
Указан режим "только загрузка", и загрузка завершена
но в /var/cache/apt/archives пусто

casm@local:/var/cache/apt/archives$ du -h
0       ./partial
0       .

aptitude -d download pkg_name скачивает только сам пакет без зависимостей

  • скопировать определенный пакет с зависимостями с Debian DVD, !*! angra, 09:49 , 15-Ноя-07 (1)
    CD/DVD считается локальным репозитарием и нет никакого смысла из него класть в cache.
    Даже если бы вы качали по сети, то в cache будут только те зависимые пакеты, что отсутствуют на этой системе, что вовсе не означает, что на системе куда вы переносите не понадобятся другие пакеты.
    Вариантов решения может быть несколько
    1) перенести на флешке весь репозитарий с DVD
    2) держать системы в полной синхронизации и смотреть на список пакетов которые доставляет apt при каждой инсталляции
    3) Если невозможна полная синхронизация, то подменять /var/cache/apt/pkgcache.bin
    4) Написать или найти готовый скрипт, который будет рекурсивно пробегать по зависимостям через apt-cache depends




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру