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