인텔리제이 다운로드 에서 리눅스 버전으로 다운로드 받는다.
ideaIC-2022.1.3.tar.gz
파일이 다운로드 받아지는데,
해당 파일을 리눅스 서버로 옮겨준다.
/opt 폴더로 옮겨준다.
나는 윈도우 다운로드 폴더에 다운받아서 해당 파일을 /opt로 복사해줬다.
cp /mnt/c/User/USER/Downloads/idealC-2022.1.3.tar.gz /opt
복사:
cp 원본파일위치 이동할위치
폴더째 복사 :cp -r 원본파일위치 이동할위치
이동 :mv 원본파일위치 이동할위치
압축을 풀어준다.
tar -xvzf ideaIC-2022.1.3.tar.gz
bin 폴더에있는 idea.sh 파일을 실행해주면 실행이되지만,
현재 gui를 지원하지 않는 리눅스환경을 이용하고 있기 때문에 확인 할 수 없다 .
파워쉘 관리자모드 실행
choco 설치
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco로 vcxsrv 설치
choco install vcxsrv
폴더에서 %PROGRAMFILES%\VcXsrv
vcxrc.exe 파일 오른쪽클릭 속성클릭
높은DPI조정동작 재정의 체크✔️ 응용프로그램 선택
window defender 방화벽 검색해서 실행
허용되는 앱 추가
config.xlaunch 를 %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
에 저장
우분투를 실행하고
sudo vi ~/.profile
를 입력해서 수정
export DISPLAY=${DISPLAY:-$(grep -Po '(?<=nameserver ).*' /etc/resolv.conf):0}
추가 후 저장
우분투 재실행후
source ~/.profile
한후
윈도우에서 Xlaunch 를 실행한 후
다시 우분투에서 인텔리 제이를 실행하면 잘 된다.