
Tengo Lubuntu y acabo de cambiar mi terminal predeterminado a gnome-terminal (necesitaba el shell de inicio de sesión predeterminado).
Noté que gnome-scheduler ya no inicia nada. Por ejemplo, si tengo una tarea que dice "ruby ~/test.rb" y presiono "ejecutar tarea seleccionada", aparece una ventana que dice:
"/tmp/tmpBMBvq7: línea 1: ruby: comando no encontrado"
Esto parece estar sucediendo con cualquier comando. ¿¿Qué está pasando??
Respuesta1
Resulta que RVM (que es como estoy usando Ruby) tiene instrucciones específicas para manejar trabajos cron.
Con respecto a mi problema general de cron, según la investigación, parece que .bashrc/.bash_profile/.profile en realidad no se ejecuta mediante cron. Esto explica por qué Ruby no se encuentra en $PATH.