Как настроить ярлыки на рабочем столе в KDE для запуска команд терминала?

У меня была такая же проблема в моей системе: Kubuntu 16.04 LTS (ядро: 4.4.0-31-generic (x86_64)). Но я решил это очень просто:

в «системных настройках» на вкладке «персонализация», нажмите «региональные настройки». выберите «Форматы» в правом меню. В левой панели «подробные настройки» и измените каждую деталь, такую ​​как Numbers или Time, на нужный язык и область.

системные настройки

Я знаю это является элементарным, но может быть полезным для кого-то.

9
задан 19 September 2017 в 08:59

6 ответов

Вам не нужен скрипт для этого, в терминале просто do

$ which spyder

Это дает вам полный путь к исполняемому файлу, я полагаю /usr/bin/spyder. Затем просто используйте этот путь для строки Exec=.

Exec=/usr/bin/spyder
6
ответ дан 22 May 2018 в 18:20

Вам не нужен скрипт для этого, в терминале просто do

$ which spyder

Это дает вам полный путь к исполняемому файлу, я полагаю /usr/bin/spyder. Затем просто используйте этот путь для строки Exec=.

Exec=/usr/bin/spyder
6
ответ дан 18 July 2018 в 06:36

Вам не нужен скрипт для этого, в терминале просто do

$ which spyder

Это дает вам полный путь к исполняемому файлу, я полагаю /usr/bin/spyder. Затем просто используйте этот путь для строки Exec=.

Exec=/usr/bin/spyder
6
ответ дан 24 July 2018 в 18:38

Чтобы настроить ярлык рабочего стола KDE для запуска определенной команды, вам необходимо связать полный путь к приложению.

i.e. используйте Exec=/home/(user)/Desktop/spy.sh вместо Exec=/Desktop/spy.sh (потому что, если вы наберете /Desktop/spy.sh, система действительно найдет файлы из / -> /Desktop, которых эта папка, вероятно, никогда не будет.)

И для запуска Spyder, следуйте за десертным ответом.

Также убедитесь, что spy.sh выполним, или появится Permission denied.

5
ответ дан 22 May 2018 в 18:20
  • 1
    Большое спасибо. Хотя связывание полного пути помогло удалить ошибку, я не смог запустить spyder успешно, программа появится на панели задач, называемой «веб-браузер», и закрыть. После ответа десерта эта работа. – Alekh Karkada Ashok 19 September 2017 в 09:01
  • 2
    Вероятно, у вас поврежден скрипт spy.sh. Кроме того, если вы найдете ответ, откройте ответ, нажав значок галочки. – Cynplytholowazy 19 September 2017 в 09:02
  • 3
    Но он работает, когда выполняется с терминала. Кстати, почему не просто писать spyder в Exec = работать для меня? (предлагается здесь - stackoverflow.com/questions/39771849/… ) – Alekh Karkada Ashok 19 September 2017 в 09:04
  • 4
    Поскольку среда рабочего стола не будет автоматически искать spyder для вас. Если вы наберете export, вы увидите что-то вроде PATH=/usr/bin..., но рабочий стол KDE не будет проверять этот параметр. – Cynplytholowazy 19 September 2017 в 09:05
  • 5
    @AlekhKarkadaAshok Я считаю, что автоматическое завершение пути - это терминальная функция, неплохо дать полный путь везде, особенно в файлах конфигурации. – dessert 19 September 2017 в 09:19

Чтобы настроить ярлык рабочего стола KDE для запуска определенной команды, вам необходимо связать полный путь к приложению.

i.e. используйте Exec=/home/(user)/Desktop/spy.sh вместо Exec=/Desktop/spy.sh (потому что, если вы наберете /Desktop/spy.sh, система действительно найдет файлы из / -> /Desktop, которых эта папка, вероятно, никогда не будет.)

И для запуска Spyder, следуйте за десертным ответом.

Также убедитесь, что spy.sh выполним, или появится Permission denied.

5
ответ дан 18 July 2018 в 06:36

Чтобы настроить ярлык рабочего стола KDE для выполнения определенной команды, вам необходимо связать полный путь к приложению.

i.e. используйте Exec=/home/(user)/Desktop/spy.sh вместо Exec=/Desktop/spy.sh (потому что, если вы наберете /Desktop/spy.sh, система действительно найдет файлы из / -> /Desktop, которых эта папка, вероятно, никогда не будет.)

И для запуска Spyder, следуйте за десертным ответом.

Также убедитесь, что spy.sh выполним, или появится Permission denied.

5
ответ дан 24 July 2018 в 18:38
  • 1
    Большое спасибо. Хотя связывание полного пути помогло удалить ошибку, я не смог запустить spyder успешно, программа появится на панели задач, называемой «веб-браузер», и закрыть. После ответа десерта эта работа. – Alekh Karkada Ashok 19 September 2017 в 09:01
  • 2
    Вероятно, у вас поврежден скрипт spy.sh. Кроме того, если вы найдете ответ, откройте ответ, нажав значок галочки. – Cynplytholowazy 19 September 2017 в 09:02
  • 3
    Но он работает, когда выполняется с терминала. Кстати, почему не просто писать spyder в Exec = работать для меня? (предлагается здесь - stackoverflow.com/questions/39771849/… ) – Alekh Karkada Ashok 19 September 2017 в 09:04
  • 4
    Поскольку среда рабочего стола не будет автоматически искать spyder для вас. Если вы наберете export, вы увидите что-то вроде PATH=/usr/bin..., но рабочий стол KDE не будет проверять этот параметр. – Cynplytholowazy 19 September 2017 в 09:05
  • 5
    @AlekhKarkadaAshok Я считаю, что автоматическое завершение пути - это терминальная функция, неплохо дать полный путь везде, особенно в файлах конфигурации. – dessert 19 September 2017 в 09:19

Другие вопросы по тегам:

Похожие вопросы: