Wie aktualisiere ich Kali Linux 1.0.6 auf 1.0.8 (Debian) mit einem Offline-ISO-Image?

Wie aktualisiere ich Kali Linux 1.0.6 auf 1.0.8 (Debian) mit einem Offline-ISO-Image?

Ich möchte Kali Linux von 1.0.6 auf Kali 1.0.8 aktualisieren. Mir ist aufgefallen, dass ich das mit dem folgenden Befehl tun kann:

apt-get update && apt-get dist-upgrade

Aber mein Netzwerk ist langsam und das Herunterladen der etwa 1 GB großen Archive würde ewig dauern. Außerdem habe ich bereits eine Offline-ISO 1.0.8.

Ich möchte keine herkömmliche Neuinstallation durchführen, da ich auf meinem Computer viele benutzerdefinierte Pakete und Konfigurationen installiert habe.

Ich möchte mit meinem Offline-ISO ein Upgrade von 1.0.6 auf 1.0.8 durchführen (und dabei die vorhandenen Einstellungen und alles andere beibehalten).

Irgendwelche Ideen, wie ich das machen soll?

Antwort1

Mounten Sie die ISO in /mntein Verzeichnis

sudo mount -t iso9660 -o loop /path/to/iso /mnt/

Ändern Sie das /etc/apt/sources.list Hinzufügen:

deb file:///mnt kali main contrib non-free

Kommentar: Kommentieren Sie alle anderen Repository-Speicherorte in der Datei aus, außer dem „Info“-Speicherort.

Aktualisieren Sie das System

sudo apt-get update
sudo apt-get dist-upgrade

Auskommentieren Wir haben das System nun vom ISO aus aktualisiert, jetzt müssen wir die offiziellen Repository-Speicherorte wieder auskommentieren und unser neu hinzugefügtes ISO-Repository auskommentieren.

Unmounten Sie die ISO-Datei

sudo umount /mnt

Antwort2

Der „unkomplizierte Weg“ (auch bekannt als „Weg ohne Bearbeiten von Konfigurationsdateien“) wäre:

Kopieren Sie alle *.debDateien vom ISO/der CD nach /var/cache/apt/archives.

Sie können dies tun, indem Sie das ISO-Image mounten /mntund dann ausführen

find /mnt -r -name *.deb -type f -exec cp {} /var/cache/apt/archives/ \;

Laufen

aptitude update; aptitude autoclean;

um alle alten Debs aus dem Cache-Verzeichnis zu löschen und dann wie immer zu aktualisieren. apt/aptitude lädt jetzt nur noch Dateien herunter, die sich nicht in Ihrem Cache befinden.

verwandte Informationen