터미널에서 IDEA IntelliJ를 성공적으로 시작하는 방법은 무엇입니까?

터미널에서 IDEA IntelliJ를 성공적으로 시작하는 방법은 무엇입니까?

ideaIntelliJ 설치 디렉터리를 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

관련 정보