sudo apt-get update
Kali 가상 머신에서 실행하려고 할 때 다음 메시지를 받았습니다. 이유는 무엇입니까?
root@kali:~# sudo apt-get update
Get:1 http://http.kali.org/kali kali-rolling InRelease [3,415 B]
Err:1 http://http.kali.org/kali kali-rolling InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Reading package lists... Done
E: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: The repository 'http://http.kali.org/kali kali-rolling InRelease' is no longer signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@kali:~#
# cat /etc/resolv.conf
# Generated by NetworkManager
search *omitted*.com
nameserver 192.168.10.240
nameserver 192.168.32.215
답변1
귀하의 것을 편집하고 /etc/apt/sources.list
첫 번째 것을 추가하십시오 :s
http
deb https://http.kali.org/kali kali-rolling main non-free contrib
도움이 되었기를 바랍니다
답변2
nano 유형을 사용하여 http에서 https로 변경하여 문제를 해결했습니다. nano /etc/apt/sources.list 그런 다음 URL을 http://에서 https://로 변경했습니다.
답변3
나에게는 http에 's'를 추가하는 것이 작동하지 않습니다. 실제로 Kali는 https를 사용하지 않습니다. 그러나 나는 어린이 안전 기능을 켜기로 선택했기 때문에 내 인터넷 제공업체가 "kali.org" 웹사이트를 차단했다는 사실을 발견했습니다. 일단 인터넷 제공 계정에 로그인하여 웹사이트에 "kali.org"를 허용 목록에 추가했습니다. 모든 것이 오류 없이 원활하게 진행됩니다.