Ubuntu 22.04 gibt mit sudo das vom Unterprozess https empfangene Signal 4 zurück

Ubuntu 22.04 gibt mit sudo das vom Unterprozess https empfangene Signal 4 zurück

Wenn ich meine VM aktualisieren möchte, erhalte ich die folgende Fehlermeldung:

E: Method https has died unexpectedly!
E: Sub-process https received signal 4.

Ich habe im Netz gesucht und mitDasAntwort: Wenn ich sudo GNUTLS_CPUID_OVERRIDE=0x1 apt-get updateals Nicht-Root-Benutzer ausführe, ist das Problem behoben. Aber wenn ich die Zeile export GNUTLS_CPUID_OVERRIDE=0x1sowohl zu „als auch“ /root/.bashrchinzufüge myuser/.bashrcund ausführe, source .bashrcist das Problem nicht behoben.

Wenn ich mich als rootBenutzer anmelde (ssh, myuser@hostdann whoamiErgebnisse myuser. Dann sudo -iund Ausführen whoamivon Ergebnissen rootin meiner VM.) und den Befehl ohne ausführe , ist sudoalles in Ordnung. Aber auch mit dem rootBenutzer und dem sudoPräfix besteht das Problem.

Antwort1

Sie können es sudo GNUTLS_CPUID_OVERRIDE=0x1 apt-get updatejedes Mal verwenden, wenn Sie Pakete aktualisieren möchten, wenn Sie dies jedoch dauerhaft und systemweit machen möchten, müssen Sie es export GNUTLS_CPUID_OVERRIDE=0x1der /etc/environmentDatei hinzufügen.

verwandte Informationen