当我想更新我的vm时,我得到了一个错误:
E: Method https has died unexpectedly!
E: Sub-process https received signal 4.
我搜索了网络,并使用这答案,当我与非根用户一起运行sudo GNUTLS_CPUID_OVERRIDE=0x1 apt-get update
时,问题是固定的。但是,当我将行export GNUTLS_CPUID_OVERRIDE=0x1
添加到/root/.bashrc
和myuser/.bashrc
并执行source .bashrc
时,问题并没有得到解决。
当我以root
用户身份登录时(ssh,myuser@host
,然后whoami
结果myuser
)。然后在我的VM中执行sudo -i
和whoami
结果root
。)然后在没有sudo
的情况下运行这个命令--没关系。但是,即使使用root
用户和sudo
前缀,也存在问题。
发布于 2023-04-18 08:00:01
每次想更新包时都可以使用sudo GNUTLS_CPUID_OVERRIDE=0x1 apt-get update
,但如果要使其永久化并在系统范围内运行,则必须将export GNUTLS_CPUID_OVERRIDE=0x1
添加到/etc/environment
文件中。
https://askubuntu.com/questions/1463991
复制相似问题