apt-get не загружает файлы из NFS

Я перешел на unix с последних 3 месяцев и пытаюсь понять процесс установки и, в частности, apt-get.

Я могу успешно устанавливать и загружать пакеты, когда настраиваю свой репозиторий по адресу http в файле /etc/apt/sources.list. например,

deb http://web.myspqce.com/u/eng/rose/debian-mirror-squeeze-amd64/mirror/ftp.us.debian.org/debian/ squeeze main contrib non-free

Эта команда загрузит (/ var / cache / apt / archive) и установит пакет, когда я использую apt-get install

Когда я изменяю исходное местоположение на файл вместо http (nfs) точка монтирования), пакет устанавливается, но НЕ загружается в / var / cache / apt / archive.

deb file:/deb_repository/debian-mirror-squeeze-amd64/mirror/ftp.us.debian.org/debian/ squeeze main contrib non-free

Пожалуйста, дайте мне знать, есть ли какая-либо конфигурация или настройки, которые я должен сделать, чтобы apt-get мог загружать и устанавливать пакет, когда я использую файл (nfs): / вместо http: / в sources.list.

Чтобы достичь этого, я могу использовать apt-get --downlaod-only, а затем использовать apt-get install для загрузки и установки в два отдельных вызова, но я хочу знать, почему пакет не загружается с apt-get install, но устанавливается только при использовании с файлом: / в sources.list

2
задан 21 March 2012 в 19:56

1 ответ

deb-file в основном используется для CDROM, поэтому их загрузка в кеш не имеет смысла.

Используйте вместо этого deb-copy.

Источник:

$ man sources.list

0
ответ дан 21 March 2012 в 19:56

Другие вопросы по тегам:

Похожие вопросы: