Jump to content

Instalando con APT sin conexión desde un USB de instalación


Mgbu
 Share
Followers 1

Recommended Posts

Estaba probando alternativas a NetworkManager, y cuando me di cuenta estaba sin internet y necesitaba unos paquetes

 

Una forma es usar un disco de instalación actualizado, una vez que se tiene el USB grabado con la imagen hay que usar APT para instalar usando ese disco como repositorio de paquetes. Esto es algo que se debería usar solamente en casos de emergencia, porque los paquetes se van actualizando y el USB va quedando viejo.

 

Primero hay que conectar el USB y desmontarlo si es que se monta automáticamente. Para ver el nombre del disco se puede usar lsblk

sudo lsblk
sudo umount /dev/sdXX

Después se debe abrir apt-cdrom

sudo apt-cdrom add

Y mientras espera que uno inserte el disco, desde otra terminal hay que montar el USB en /media/cdrom

sudo mount /dev/sdXX /media/cdrom

Una vez que está montado se presiona Enter en la terminal que está ejecutando apt-cdrom. El programa muestra una salida de este estilo:

Using CD-ROM mount point /media/cdrom/
Unmounting CD-ROM...
Waiting for disc...
Please insert a Disc in the drive and press [Enter] 
Mounting CD-ROM...
Identifying... [82fbd75bcd562a79d4b6f175711c3e49-2]
Scanning disc for index files...
Found 2 package indexes, 0 source indexes, 2 translation indexes and 0 signatures
This disc is called: 
'Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170123-05:22'
Reading Package Indexes... Done
Reading Translation Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170123-05:22]/ stretch contrib main
Unmounting CD-ROM...
Repeat this process for the rest of the CDs in your set.

Y listo, ya se puede usar apt install para instalar lo que haga falta

 


 

Lo que apt-cdrom hace es agregar una entrada al archivo /etc/apt/sources.list de este estilo:

deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170123-05:22]/ stretch contrib main

Supongo que se podría haber escrito manualmente pero no lo veo tan fácil pegarle con el nombre

 


 

Una vez que se haya terminado se debería borrar la línea creada en el archivo /etc/apt/sources.list para dejar de usar al USB como repositorio

Edited by Mgbu
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share
×
×
  • Create New...