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