
私は Lubuntu を使用しており、デフォルトのターミナルを gnome-terminal に切り替えました (デフォルトのログイン シェルが必要でした)。
gnome-scheduler が何も起動しなくなったことに気付きました。たとえば、「ruby ~/test.rb」というタスクがあり、「選択したタスクを実行」をクリックすると、次のようなウィンドウが表示されます。
「/tmp/tmpBMBvq7: 行 1: ruby: コマンドが見つかりません」
これはどのコマンドでも発生するようです。何が起こっているのでしょうか??
答え1
RVM (私が Ruby を使用している方法) には、cron ジョブを処理するための特定の指示があることがわかりました。
一般的な cron の問題に関しては、調査したところ、.bashrc/.bash_profile/.profile は実際には cron によって実行されていないようです。これが、ruby が $PATH に見つからない理由です。