Abbiamo ricevuto molte domande sull'aggiornamento apt-get di Kali Linux che non funzionava. Risolviamo l'impossibilità di individuare correttamente l'aggiornamento del pacchetto in Kali Linux. Le singole cause più comuni di un'installazione non funzionante di Kali Linux stanno seguendo consigli non ufficiali e popolando in modo particolarmente arbitrario il file sources.List del sistema con repository non ufficiali. Il seguente post mira a chiarire quali repository dovrebbero esistere in sources.list e quando dovrebbero essere utilizzati.
Questo repository è in realtà la distribuzione Debian Testing con tutti i pacchetti specifici per kali (disponibili nel repository solo per kali) iniettati forzatamente con i pacchetti Kali che hanno la precedenza su i pacchetti Debian. A volte, quando il test cambia, alcuni pacchetti Kali devono essere aggiornati e ciò non avverrà immediatamente. Durante questo periodo, è probabile che kali-dev venga interrotto. Questo repository è il luogo in cui gli sviluppatori Kali inviano i pacchetti aggiornati ed è la base utilizzata per creare Kali-rolling.
Risolto il problema con l'impossibilità di individuare l'aggiornamento del pacchetto in Kali Linux
Per riparare l'installazione rotta di Kali Linux, basta cambiare il sorgente del repository dal file sources.list. Apri il file sources.list con un editor di testo e sostituiscilo con l'elenco delle fonti di seguito.
deb http://http.kali.org/kali kali-rolling main contrib non-free deb http://old.kali.org/kali sana main non-free contrib deb http://old.kali.org/kali moto main non-free contrib
- Digita “leafpad /etc/apt/sources.list ” comando nel terminale per aprire il file sources.list con l'editor di testo Leafpad.
- Pulisci i vecchi contenuti di sources.list.
- Copia e incolla tutto l'elenco sopra nel file sources.list.
- Salva il file sources.list di Kali Linux e chiudilo.
- Pulisci i file memorizzati nella cache di apt-get con "apt-get clean comando ".
- Infine, digita "apt-get update ” comando per avviare l'aggiornamento.
Infine, il risultato dovrebbe essere come lo screenshot qui sotto.
Ulteriori informazioni sul repository di aggiornamento di Kali Linux.
The Kali Rolling Repository
Kali-Rolling è il nostro attuale repository attivo dal rilascio di Kali 2016.1. Gli utenti di Kali Rolling dovrebbero avere le seguenti voci nel loro sources.list:
deb http://http.kali.org/kali kali-rolling main contrib non-free # For source package access, uncomment the following line # deb-src http://http.kali.org/kali kali-rolling main contrib non-free
Repository Kali Sana (2.0) in pensione
Per accedere ai repository sana ritirati, avere le seguenti voci nel tuo sources.list:
deb http://old.kali.org/kali sana main non-free contrib # For source package access, uncomment the following line # deb-src http://old.kali.org/kali sana main non-free contrib
Repository Kali moto (1.0) in pensione
Per accedere ai repository di moto ritirati, avere le seguenti voci nel tuo sources.list:
deb http://old.kali.org/kali moto main non-free contrib # For source package access, uncomment the following line # deb-src http://old.kali.org/kali moto main non-free contrib
Puoi trovare un elenco dei mirror ufficiali di Kali Linux qui.
Ho trovato queste fonti di aggiornamento su Internet. Funziona ugualmente.
# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot i386 LIVE/INSTALL $ # deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot i386 LIVE/INSTALL $ ## Security updates deb http://http.kali.org/ /kali main contrib non-free deb http://http.kali.org/ /wheezy main contrib non-free deb http://http.kali.org/kali kali-dev main contrib non-free deb http://http.kali.org/kali kali-dev main/debian-installer deb-src http://http.kali.org/kali kali-dev main contrib non-free deb http://http.kali.org/kali kali main contrib non-free deb http://http.kali.org/kali kali main/debian-installer deb-src http://http.kali.org/kali kali main contrib non-free deb http://security.kali.org/kali-security kali/updates main contrib non-free deb-src http://security.kali.org/kali-security kali/updates main contrib non-fr$