/usr/local/bin に gnuplot が見つかりません

/usr/local/bin に gnuplot が見つかりません

私は、gnuplot を使用して LaTeX を生成する bash スクリプトを実行しています。

スクリプトには次の行が含まれます:

gnuplot_cmd="/usr/local/bin/gnuplot";

そして

if [ ! -e $gnuplot_cmd ];
then
  echo "# Error: gnuplot not found";

bash スクリプトがコンピューターでエラーをスローします。gnuplotインストールして動作しています。ただし、gnuplot がありません/usr/local/bin/gnuplot

この問題を解決する方法について何か提案はありますか?

ありがとう!

答え1

whereis gnuplotどこにあるかを確認するには、次のようにします。

guiverc@d960-ubu2:/de2900/lubuntu_64$   whereis sudo                                                                            
sudo: /usr/bin/sudo /usr/lib/sudo /usr/share/man/man8/sudo.8.gz

スクリプトを修正して、それが配置されている場所を指すようにすることができます

ps: 私は を使用しないのでgnuplot、 を使用した理由ですwhereis sudo。 回答では、sudoが /usr/bin/ にあることが示されています (したがって、その回答が得られた場合、/usr/local/bin/ への参照は /usr/bin/ を指すように変更されます)。また、そのマニュアル ページがどこにあるかなども示されています。

答え2

/usr/local/*非 apt ソフトウェアの場所です。

aptを使用してインストールした場合はgnuplot/usr/bin/*

関連情報