..png)
WSL(Linux용 Windows 하위 시스템)에 문제가 있습니다. 회사에서 공유하는 Windows 10 노트북을 사용하고 있습니다.
wsl --install
먼저 Windows 10을 다시 설치했습니다. 그런 다음 다음을 사용하여 WSL을 설치했습니다.문서. 모든 것이 작동했지만 Ubuntu 20.04가 설치되었습니다. 나는 우분투 22.04를 원했습니다.
다음 명령을 사용하여 설치할 수 있는 배포판을 찾고 있을 때:
wsl --list --online
wsl --update
그래서 저는 명령을 사용하여 WSL을 업데이트 할 수 있을지도 모르지만 완전히 업데이트되지 않았을 수도 있다고 생각했습니다 . 내가 틀렸어요. Windows가 업데이트되지 않았습니다.
하지만 어쨌든 명령을 시도했는데 멈췄습니다. 아무 일도 일어나지 않았습니다. Ctrl+ C명령 실행을 중지하려고 시도했습니다 . 여기에서는 관리자 PowerShell에서 어떤 명령도 수행할 수 없습니다. 그것은 영원히 멈출 것입니다.
그러나 사용자 모드에서는 명령을 사용할 수 있지만 관리자 모드에서는 사용할 수 없다는 것을 알았습니다. 그러나 관리 모드에서 배포판을 시작해야 했습니다. 그렇지 않으면 자격 증명 문제가 발생했습니다.
문제는 루트가 아닌 모드에서 사용되는 WSL이 업데이트되지 않았다는 것입니다. 프로젝트에 필요한 GUI에 새로운 기능이 없었습니다.
그래서 루트가 아닌 PowerShell에서 업데이트 명령을 수행했습니다.
wsl --update
이제 GUI를 사용할 수 있습니다. 하지만 그 시점에서 내 배포판에서는 명령 apt update
이 apt install
더 이상 작동하지 않습니다.
그래서 를 사용하려면 사용자 모드에서 WSL을 제거 apt install
하고 GUI를 사용하려면 매번 다시 설치 해야 합니다.
그것은 내가 원하는 것이 아닙니다. 분명히 이미 distro와 WSL을 모두 제거하려고 시도했습니다. 나는 사용했다이 답변WSL을 제거합니다.
이제 루트 모드에서 WSL을 다시 설치한 후입니다. 제거한 후에도 계속 멈췄습니다 ...
Windows를 다시 설치하지 않고도 WSL이 작동하도록 할 수 있는 방법이 있습니까?