Ubuntu 22.04 возвращает Подпроцесс https полученный сигнал 4 с sudo

Ubuntu 22.04 возвращает Подпроцесс https полученный сигнал 4 с sudo

Когда я хочу обновить свою виртуальную машину, я получаю ошибку:

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

Я поискал в сети и сэтотответ когда я запускаю sudo GNUTLS_CPUID_OVERRIDE=0x1 apt-get updateне с правами root проблема устраняется. Но когда я добавляю строку export GNUTLS_CPUID_OVERRIDE=0x1в оба /root/.bashrcи myuser/.bashrcи выполняю source .bashrcпроблема не устраняется.

Когда я вхожу как rootпользователь (ssh myuser@hostзатем whoamiрезультаты myuser. затем sudo -iи выполнение whoamiрезультатов rootв моей виртуальной машине.) и запускаю команду без sudoнего, все в порядке. Но даже с rootпользователем и sudoпрефиксом проблема существует.

решение1

Вы можете использовать его sudo GNUTLS_CPUID_OVERRIDE=0x1 apt-get updateкаждый раз, когда захотите обновить пакеты, но если вы собираетесь сделать это постоянным и общесистемным, вам необходимо добавить export GNUTLS_CPUID_OVERRIDE=0x1в /etc/environmentфайл.

Связанный контент