WSLg(Windows 11) 시대의 PHPStormon WSL2 설치 방법
앞의 책은 여기서부터 ↓---------
이런 기사.
KITA--(゜゜)―봉화33!!
앞서 발표한 바와 같이
WSL에서 Linux GUI에서 이동을 시작합니다.
집필할 때 (령과 3년 4월 22일 현재) 인싸 프리뷰 dev 채널만 있어요.
발매는 시간이 문제죠?
그럼, 이것도 이전에 말한 것이다
Linux에서 GUI를 이동하는 것을 알았을 때
Linux에 PHPStorm과 같은 GUI 애플리케이션을 설치합니다.
(VScode 아직 모름)
Linux의 설치 방법을 복습합니다.
이전에 개별 도구의 설치 방법을 기록하였다
현재 Jetbrains Toolbox App 설치 프로그램 겸 이니시에이터가 있습니다.
그걸로 할게요.
또한 WSLg의 업데이트 순서는 후술에서 기술합니다.
ヾ(・ω<)"3,3● 동그랗게 굴러갑니다."
주제는 여기서부터↓-------
전제 조건
Windows 버전 확인
version 21362+가 됨
Jetbrains Toolbox App 설치
Toolbox App의 Linux 버전을 설치합니다.
말은 그렇지만 바이너리 파일이니까
해동 후 적당한 곳으로 복사하기만 하면 된다
링크 가져오기
페이지Jetbrains Toolbox App로 이동
Linux 버전 선택
직접 링크에 링크 주소가 표시되므로 URL을 미리 복사합니다.
Ubuntu에서 wget으로 가져오고 펼치기
$ wget 'https://download.jetbrains.com/toolbox/jetbrains-toolbox-1.20.8352.tar.gz?_ga=2.18798398.665439295.1619095954-170303220.1583936480'
$ tar xfz jetbrains-toolbox-1.xx.xxxx.tar.gz
/usr/local/bin으로 복사
$ sudo cp jetbrains-toolbox-1.xx.xxxx/jetbrains-toolbox /usr/local/bin
Jetbrains Toolbox App 시작
$ jetbrains-toolbox
available 표시줄의 install에서 좋아하는 도구의 설치를 실행합니다
설치 표시줄에서 시작하기
뒷책은 여기서부터↓---------
퓨즈가 필요한 경우.
AppImages 같은 게 좀 잘못됐어요.
$ jetbrains-toolbox
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
잘 모르겠지만 먼저 확인해 보세요.FUSE · AppImage/AppImageKit Wiki
AppImages require FUSE to run. Filesystem in Userspace (FUSE) is a system that lets non-root users mount filesystems.
.설치 방법도 적었으니 먼저 시험해 보자.
sudo apt install fuse
sudo modprobe fuse
sudo groupadd fuse
user="$(whoami)"
sudo usermod -a -G fuse $user
Error: Can't open display: 오류가 발생한 경우
자세한 이유는 모르겠지만.
WSLg을 사용하여 한 번 이동합니다.
또한 Error: Can't open display: '와 같은 오류가 발생할 수 있습니다.
(Windows 11 선택 후 발생)
업데이트가 미친 것 같아요.
가장 좋은 것은 다시 설치하는 것이다.
GUI 시스템을 한 번 재설정하려면 다음과 같이 설정합니다.
Windows의 홈 디렉터리
C:\Users\<ユーザー名>\.wslconfig
에 다음 설명을 추가하고 wsl을 다시 시작합니다.~\.wslconfig
[wsl2]
guiApplications=false
다시 시작하면wsl --shutdown
wsl -d [ディストリビューション名]
WSLg은 사용할 수 없을 것 같아요.다시 활성화합니다.
~\.wslconfig
[wsl2]
guiApplications=true
재부팅wsl --shutdown
wsl -d [ディストリビューション名]
참조:WSLg System Distro
Configure global options with .wslconfig
WSL2 업데이트
이 안에는 이미 Linux에 PHPStorm 등을 활용한 분들께...
업데이트 순서를 미리 기재하다.
DISPLAY 설정 해제, X410 제거
x11 응용 프로그램을 사용할 수 있는 경우 먼저 환경 변수 DISPLAY를 제거합니다.
X410, VXSRV 등 Windows용 X 서버도 사전 제거
Linux 릴리스 업그레이드
Pengwin Linux 업데이트 방법
이것 괜찮아요?
1. Be sure that Pengwin is already running in WSL 2. If not,
first switch it with wsl --set-version WLinux 2. Then run wsl --shutdown
2. Upgrade WSL running wsl --update from an elevated command prompt or PowerShell.
And restart WSL with wsl --shutdown.
GUI app support has arrived for the Windows Subsystem for Linux on the latest Windows Insiders Preview build 21362+ and Pengwin supports it out of the box WSL 버전이 2인 경우를 전제로 합니다.
없다
> wsl --set-version [dist] 2
후 승급그리고 끄기.
> wsl --shutdown
gsudo 설치
관리자 권한이 필요하기 때문에 gsudo를 사용합니다.
> winget install gsudo
관리자 권한으로 여는 방법을 아는 사람은 통과하세요WSL2 업데이트
다음 명령을 통해 버전 업그레이드를 진행할 수 있습니다
> gsudo wsl --update
更新をチェック中...
更新をダウンロード中...
更新をインストール中...
この変更は、次回の WSL 再起動時に有効になります。強制的に再起動するには、'wsl --shutdown' を実行してください。
カーネル バージョン: 5.10.16
X11 애플리케이션 설치
애플리케이션은 모든 것이 좋습니다.
어쨌든 눈을 한 번 뜨고.
> wsl
$ sudo apt install x11-apps
$ xeyes
<●><●>
새 Windows 11에서 사용 시 오류 발생
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80370114
Error: 0x80370114 ???????????????????????????????????
WSL을 새 Windows 11에 사용할 때 위의 오류입니다.Linux를 선택하기 전에 다음 명령을 실행해야 할 것 같습니다.
wsl --install
ubuntu
Reference
이 문제에 관하여(WSLg(Windows 11) 시대의 PHPStormon WSL2 설치 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/dozo/articles/92bdb179db912a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)