Quero atualizar o Kali Linux para 1.0.6 para Kali 1.0.8. Percebi que posso fazer isso usando o comando:
apt-get update && apt-get dist-upgrade
Mas eu tenho uma rede lenta e levaria uma eternidade para baixar 1 GB (ou mais) de arquivos. Além disso, já tenho uma ISO 1.0.8 offline.
Não quero fazer a nova instalação tradicional porque instalei muitos pacotes e configurações personalizados em minha máquina.
Quero atualizar de 1.0.6 para 1.0.8 usando o ISO offline que tenho (e manter as configurações existentes e tudo mais).
Alguma idéia de como devo fazer isso?
Responder1
Monte o ISO no /mnt
diretório
sudo mount -t iso9660 -o loop /path/to/iso /mnt/
Modifique a /etc/apt/sources.list
adição:
deb file:///mnt kali main contrib non-free
Comentário: comente todos os outros locais de repositório do arquivo, exceto aquele.
Atualizar o sistema
sudo apt-get update
sudo apt-get dist-upgrade
Remover comentário Agora atualizamos o sistema da ISO, agora precisamos descomentar os locais dos repositórios oficiais e comentar nosso repositório ISO recém-adicionado.
Desmonte o ISO
sudo umount /mnt
Responder2
A "maneira descomplicada" (também conhecida como "maneira sem edição de arquivos de configuração") seria:
Copie todos *.deb
os arquivos do iso/disco para /var/cache/apt/archives
.
Você pode fazer isso montando a imagem iso /mnt
e executando
find /mnt -r -name *.deb -type f -exec cp {} /var/cache/apt/archives/ \;
Correr
aptitude update; aptitude autoclean;
para excluir todos os debs antigos do diretório de cache e depois atualizar como você sempre faria. O apt/aptitude agora baixará apenas arquivos que você não possui em seu cache.