deb-file
é usado principalmente para CDROMs, portanto, fazer o download deles em um cache não faz sentido.
Use deb-copy
.
Fonte:
$ man sources.list
Eu mudei para o unix dos últimos 3 meses e tentei entender o processo de instalação e, em particular, o apt-get.
Eu consigo instalar e baixar os pacotes com sucesso quando configuro meu repositório na localização http no arquivo /etc/apt/sources.list. por exemplo,
deb http://web.myspqce.com/u/eng/rose/debian-mirror-squeeze-amd64/mirror/ftp.us.debian.org/debian/ squeeze main contrib non-free
Este comando irá baixar (/ var / cache / apt / archive) e instalar o pacote quando eu uso o apt-get install
Quando altero o local de origem para o arquivo em vez de http (ponto de montagem nfs), o pacote é instalado, mas NÃO é baixado em / var / cache / apt / archive.
deb file:/deb_repository/debian-mirror-squeeze-amd64/mirror/ftp.us.debian.org/debian/ squeeze main contrib non-free
Por favor, deixe-me saber se há alguma configuração ou configurações que eu tenho que fazer para deixar o apt-get para baixar e instalar o pacote quando eu uso (nfs) file: / em vez de http: / in sources.list.
Para conseguir isso, eu posso usar o apt-get --downlaod-only e então usar o apt-get install para baixar e instalar em duas chamadas separadas, mas eu quero saber porque o pacote não está sendo baixado com o apt-get instalar, mas só sendo instalado quando usado com file: / in sources.list
deb-file
é usado principalmente para CDROMs, portanto, fazer o download deles em um cache não faz sentido.
Use deb-copy
.
Fonte:
$ man sources.list