ターミナルで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を実行できるようです。私が逃したものは何ですか?

私はLinux Debian 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

関連情報