• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UnixのグラフィックアプリをDLして)

ノーチラスから実行するとできるが、端末からはエラーが出る理由

このQ&Aのポイント
  • Unixのグラフィックアプリxmangekyouをノーチラスから実行すると正常に動作するが、端末から実行しようとするとエラーが発生する。
  • xmangekyouの実行ファイルは存在しているが、端末からのコマンド入力がうまく認識されていない可能性がある。
  • 解決策として、パスの設定が正しくされていないため、システムがxmangekyouを見つけられないのかもしれない。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

一般ユーザならそういうのもありかな。とは思うんですが、 rootのPATHにカレントディレクトリが含まれる様な設定は聞いた事がないです。 他のプログラムはカレントディレクトリで実行できますか? 因みに私の立ててるサーバのrootは、 PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin" の様になってます。 ./hogeか、 /path/to/binary/hogeで、 やってはどうですか?

参考URL:
http://www.ut-info.com/linux-security/path.html
keyguy
質問者

お礼

ありがとうございます カレントディレクトリが必ずしもパスが通っていないのですね フルパスで実行できました [xmangekyou-2.0.1]# /root/xmangekyou-2.0.1/xmangekyou

関連するQ&A