Когда я хочу обновить свою виртуальную машину, я получаю ошибку:
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
файл.