더 이상 여러 패키지를 업데이트할 수 없다는 것을 발견했습니다. 이 문제를 피하기 위해 LTS 버전을 선택했다는 점을 고려하면 실망스럽습니다.
이 시스템은 제가 거의 사용하지 않는 시스템인데, 사용할 때는 원격 데스크톱이나 SSH 터미널을 사용합니다. 문제는 Linux Mint 21로 업그레이드하는 데 권장되는 방법은 다음과 같은 GUI 도구를 사용하는 것입니다 mintupgrade
.
sudo apt install mintupgrade
sudo mintupgrade
원격 데스크톱을 통해 연결할 때 오류가 발생합니다. 아마도 실제 하드웨어 화면이 필요하기 때문일 것입니다.
No protocol specified
Unable to init server: Could not connect: Connection refused
No protocol specified
Unable to init server: Could not connect: Connection refused
No protocol specified
Unable to init server: Could not connect: Connection refused
(mintupgrade.py:4622): Gtk-WARNING **: 00:12:10.928: cannot open display: :10.0
SSH 세션 내에서 실행하면 비슷한 오류가 발생합니다.
(mintupgrade.py:5106): Gtk-WARNING **: 00:20:59.670: cannot open display:
그렇다면 명령줄을 통해 이 작업을 수행할 수 있는 방법이 있습니까? 아니면 업그레이드하려면 일부 모니터나 TV를 컴퓨터로 옮겨야 합니까?
답변1
Mint 19.1에서 20.3으로 여러 번 연속 업그레이드를 수행할 때 똑같은 문제가 발생했고 이 단계에서 멈췄습니다. 몇 번의 검색 끝에 나에게 맞는 솔루션을 찾았습니다.여기.
기본적으로 수퍼유저는 로컬 X 서버의 구성에 액세스할 수 없으므로 가장 간단한 해결책은 sudo cp ~$USER/.Xauthority /root
.
참고하세요구성된 GUI 항목이 없는 사용자로부터 이 명령을 실행하는 경우(제 경우에는 권한이 높지만 대화형 로그인이 없는 관리자가 실행했으며 다른 제한된(대화형 로그인으로 로그인한 사용자) 상태였습니다.) $USER
이 구성을 사용하여 변수를 사용자 이름으로 바꿉니다.