Tengo una computadora sin una NIC y quiero instalar algunos programas en ella a través de la memoria USB, pero ¿cómo puedo descargar un programa de apt-get sin instalarlo?
Tengo una computadora sin una NIC y quiero instalar algunos programas en ella a través de la memoria USB, pero ¿cómo puedo descargar un programa de apt-get sin instalarlo?
Respuestas:
Existen al menos estos apt-get
paquetes de extensión que pueden ayudar:
apt-offline - offline apt package manager
apt-zip - Update a non-networked computer using apt and removable media
Esto es específicamente para el caso de querer descargar donde tiene acceso a la red pero instalarlo en otra máquina donde no lo tiene.
De lo contrario, la --download-only
opción apt-get
es tu amigo:
-d, --download-only
Download only; package files are only retrieved, not unpacked or installed.
Configuration Item: APT::Get::Download-Only.
aptitude download <package_name>
. Evita los problemas que enfrenta apt-get
cuando el paquete ya está instalado
apt download <package_name>
(similar a la respuesta de biocyberman, pero creo que apt
ahora es más común que aptitude
).
Tratar
apt-get -d install <packages>
Está documentado en man apt-get
.
Solo para aclaración; los paquetes descargados se encuentran en la caché de paquetes apt en
/var/cache/apt/archives
apt-get -d
se ejecuta?
No olvide la opción "-o", que le permite descargar en cualquier lugar que desee, aunque primero debe crear "archivos", "bloquear" y "parcial" (el comando imprime lo que se necesita).
apt-get install -d -o=dir::cache=/tmp whateveryouwant
apt-get -d -o=dir::cache=/tmp/pkg rabbitmq-server E: Invalid operation rabbitmq-server
Debería ser:$ apt-get download -o=dir::cache=/tmp/pkg rabbitmq-server Get:1 Downloading rabbitmq-server 2.7.1-0ubuntu4 [2,745 kB] 13% [1 rabbitmq-server 361 kB/2,745 kB 13%]