Вероятно, потому что ваш $PATH отличается от заданий cron, и он не может найти hdparm. Задайте весь путь к hdparm, который вы можете найти через type -p hdparm.
Я также предлагаю запустить задание cron, например:
env | sort >$HOME/cron.env
echo $PATH | tr ':' "\n" >$HOME/cron.path
Чтобы узнать, cron выглядит. В общем, посмотрите на все среды выполнения.
Вам не нужно переустанавливать его снова и снова. Вы должны выяснить, где находится исполняемый файл eclipse, например, мой двоичный файл eclipse:
/home/ubuntu/local/java-oxygen/eclipse/eclipse
Вы можете найти значок рабочего стола для eclipse? Если установщик не создает его, вы можете создать eclipse на рабочем столе и написать некоторый контент, как показано ниже (но с собственным путем для затмения):
[Desktop Entry]
Exec=/home/ubuntu/local/java-oxygen/eclipse/eclipse %F
StartupNotify=true
Terminal=false
Type=Application
Icon=/home/ubuntu/local/java-oxygen/eclipse/icon.xpm
Name[en_US]=eclipse
Если вы можете найти файл .desktop или вы его создали, и вы хотите, чтобы приложение отображалось в любом системном меню, вы можете скопировать (или поместить) файл .desktop в один из следующих каталогов: [!d4 ]
/usr/share/applications
~/.local/share/applications
Пожалуйста, дайте мне знать, если это сработает для вас.
Вам не нужно переустанавливать его снова и снова. Вы должны выяснить, где находится исполняемый файл eclipse, например, мой двоичный файл eclipse:
/home/ubuntu/local/java-oxygen/eclipse/eclipse
Вы можете найти значок рабочего стола для eclipse? Если установщик не создает его, вы можете создать eclipse на рабочем столе и написать некоторый контент, как показано ниже (но с собственным путем для затмения):
[Desktop Entry]
Exec=/home/ubuntu/local/java-oxygen/eclipse/eclipse %F
StartupNotify=true
Terminal=false
Type=Application
Icon=/home/ubuntu/local/java-oxygen/eclipse/icon.xpm
Name[en_US]=eclipse
Если вы можете найти файл .desktop или вы его создали, и вы хотите, чтобы приложение отображалось в любом системном меню, вы можете скопировать (или поместить) файл .desktop в один из следующих каталогов:
/usr/share/applications
~/.local/share/applications
Пожалуйста, дайте мне знать, если это сработает для вас.
Вам не нужно переустанавливать его снова и снова. Вы должны выяснить, где находится исполняемый файл eclipse, например, мой двоичный файл eclipse:
/home/ubuntu/local/java-oxygen/eclipse/eclipse
Вы можете найти значок рабочего стола для eclipse? Если установщик не создает его, вы можете создать eclipse на рабочем столе и написать некоторый контент, как показано ниже (но с собственным путем для затмения):
[Desktop Entry]
Exec=/home/ubuntu/local/java-oxygen/eclipse/eclipse %F
StartupNotify=true
Terminal=false
Type=Application
Icon=/home/ubuntu/local/java-oxygen/eclipse/icon.xpm
Name[en_US]=eclipse
Если вы можете найти файл .desktop или вы его создали, и вы хотите, чтобы приложение отображалось в любом системном меню, вы можете скопировать (или поместить) файл .desktop в один из следующих каталогов:
/usr/share/applications
~/.local/share/applications
Пожалуйста, дайте мне знать, если это сработает для вас.