My Kali stopped working after upgrade. I run it in recovery mode, and it seems that basic communication (http) packages have some problem.
When I try wget or curl I get:
relocation error /usr/lib/x86_64-linux-gnu/libgnutls.so.30: symbol _idn2_punycode_decode version IDN2_0.0.0 not defined in file libidn2.so.0 with link time reference
I guess that some files are corrupted but cannot find a way to detect all the corrupted, and to replace them. Of course, I need to do it manually (e.g., from USB), as I can't use wget and similar commands.