Quiero actualizar Kali Linux de 1.0.6 a Kali 1.0.8. Me di cuenta de que puedo hacer esto usando el comando:
apt-get update && apt-get dist-upgrade
Pero tengo una red lenta y tardaría una eternidad en descargar 1 GB (más o menos) de archivos. Además, ya tengo una ISO 1.0.8 sin conexión.
No quiero realizar la instalación nueva tradicional porque he instalado muchos paquetes y configuraciones personalizados en mi máquina.
Quiero actualizar de 1.0.6 a 1.0.8 usando el ISO sin conexión que tengo (y mantener la configuración existente y todo).
¿Alguna idea sobre cómo debería hacer esto?
Respuesta1
Monte el ISO en /mnt
el directorio
sudo mount -t iso9660 -o loop /path/to/iso /mnt/
Modificar el /etc/apt/sources.list
Agregar:
deb file:///mnt kali main contrib non-free
Comentario: comente todas las demás ubicaciones del repositorio del archivo excepto la que contiene información sobre.
Actualizar el sistema
sudo apt-get update
sudo apt-get dist-upgrade
Descomentar Ahora hemos actualizado el sistema desde la ISO, ahora necesitamos descomentar las ubicaciones de los repositorios oficiales y comentar nuestro repositorio ISO recién agregado.
Desmontar el ISO
sudo umount /mnt
Respuesta2
La "forma sencilla" (también conocida como "sin editar archivos de configuración") sería:
Copie todos *.deb
los archivos del iso/disco a /var/cache/apt/archives
.
Puedes hacer esto montando la imagen iso /mnt
y luego ejecutando
find /mnt -r -name *.deb -type f -exec cp {} /var/cache/apt/archives/ \;
Correr
aptitude update; aptitude autoclean;
para eliminar todos los debs antiguos del directorio de caché y luego actualizar como lo haría siempre. apt/aptitude ahora solo descargará archivos que no tengas en tu caché.