idea
IntelliJ 설치 디렉터리를 PATH에 추가하여 다음을 사용하여 어디에서나 시작할 수 있도록 했습니다 idea.sh
. 하지만 경로가 추가된 것 같지만 여전히 어디에서나 IntelliJ를 열 수 없습니다. ./idea.sh
이라는 디렉터리에서 작업을 수행 해야 합니다 /bin
.
나는 다음 명령을 사용했습니다.
PATH=$PATH:~/home/anthony/ideaIC-2022.2.3/idea-IC-222.4345.14/bin
이제 이 명령을 사용하여 PATH를 확인하면 echo $PATH
다음과 같은 결과가 나타납니다.
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/anthony/home/anthony/ideaIC-2022.2.3/idea-IC-222.4345.14/bin
전화를 걸 때마다: idea
답장을 받습니다:
bash: idea: command not found
bin 경로를 추가하면 어디서나 IntelliJ ID EA를 실행할 수 있을 것 같습니다. 내가 놓친 게 무엇입니까?
저는 리눅스 데비안 11을 사용하고 있습니다. 이렇게 하면 lscpu
내 사양이 다음과 같이 반환됩니다.
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 43 bits physical, 48 bits virtual
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 23
Model: 24
Model name: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
답변1
문제는 이것이다:
PATH=$PATH:~/home/anthony/ideaIC-2022.2.3/idea-IC-222.4345.14/bin
대표 사용자의 홈 디렉터리(귀하의 경우 /home/anthony)를 지정하셨는데 ~
, 나중에도 사용자의 홈 디렉터리도 지정해 주셨습니다 ~
.
따라서 여기서 해결책은 ~
PATH에서 제거하는 것입니다.
PATH=$PATH:/home/anthony/ideaIC-2022.2.3/idea-IC-222.4345.14/bin
/home/anthony
경로에서 이를 제거하고 ~
환경 변수를 사용할 수 있습니다 $HOME
.
PATH=$PATH:~/ideaIC-2022.2.3/idea-IC-222.4345.14/bin
#or
PATH=$PATH:$HOME/ideaIC-2022.2.3/idea-IC-222.4345.14/bin