Ubuntu 22.04는 sudo를 사용하여 하위 프로세스 https 수신 신호 4를 반환합니다.

Ubuntu 22.04는 sudo를 사용하여 하위 프로세스 https 수신 신호 4를 반환합니다.

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/.bashrcmyuser/.bashrcsource .bashrc

사용자 로 로그인하면 root(ssh 결과 . 그런 다음 myuser@host내 VM에서 결과 실행 ) 괜찮지 않고 명령을 실행합니다 . 그러나 사용자와 접두사 에도 문제가 존재합니다.whoamimyusersudo -iwhoamirootsudorootsudo

답변1

패키지를 업데이트할 때마다 사용할 수 있지만 sudo GNUTLS_CPUID_OVERRIDE=0x1 apt-get update영구적이고 시스템 전체에 적용하려면 파일 export GNUTLS_CPUID_OVERRIDE=0x1에 추가해야 합니다 /etc/environment.

관련 정보