Я задавался вопросом, как сделать активируемый по щелчку терминальный ярлык для моего рабочего стола с помощью команды easytether connect
.
Я не хочу должным быть открываться/закрывать терминал каждый раз, когда я хочу соединиться с Интернетом по своему телефону.
Я попытался обновить свою панель гнома, но я могу только сделать новый каталог на своем рабочем столе.
Щелкните правой кнопкой по рабочему столу и создайте пустой файл (или используйте gedit), названный easytether.desktop
. Вставьте это в этот файл:
[Desktop Entry]
Name=Easytether
Exec=easytether connect
Terminal=true
Type=Application
и сохраните! Необходимо будет затем сделать исполняемый файл файла путем редактирования свойств файла или выполнения: chmod +x easytether.desktop
.
Name=Easytether
строка указывает название ярлыка, который появится пользователю.
Exec=easytether connect
строка указывает команду, которая будет выполнена, в этом случае, easytether connect
.
Terminal=true
строка указывает, что команда должна быть выполнена в Терминале GNOME, так, чтобы пользователь мог осмотреть его вывод.
Можно даже добавить строку Icon=path/to/png/
(или Icon=iconname
и помещенный Ваш iconname.png
в ~.local/share/icons
) для добавления пользовательского значка к средству запуска.
Кроме того, можно поместить easytether.desktop
файл в ~/.local/share/applications
и запустите его с Тире или другого средства запуска приложения (Синапс, Начало, Рогатка и т.д.).
Я нашел, что это работало лучше всего на меня, я нахожусь на Ubuntu 14.04 LTS
Во-первых, создайте пустой файл на рабочем столе, назовите его Terminal.desktop (или anything-you-want.desktop)
Откройте файл со своим предпочтительным текстовым редактором (gedit, энергия, нано, и т.д.) и paste/type-out следующее:
[Desktop Entry]
Version=0.99
Name=Terminal
Comment=Terminal Desktop Shortcut
Exec=/usr/bin/gnome-terminal
Icon=/usr/share/app-install/icons/terminal-tango.svg
Terminal=false
Type=Application
Categories=Application
Сохраните и выйдите.
Я знаю, что знаю, значок еще не выглядит правильным, не волнуйтесь! Щелкните правой кнопкой по файлу, выберите Свойства, перейдите к вкладке Permissions, и галочка 'Позволяет выполнять файл как программу'.
С другой стороны, можно использовать
chmod 775 Terminal.desktop
илиchmod +x Terminal.desktop
для предоставления его выполняют полномочия с помощью терминала, если Вы предпочитаете терминальные команды (когда Вы находитесь в ~ / Рабочий стол).
N' ta-da! Это - все, действительно простое, выглядит симпатичным и работает хорошо также :)
Благодарность efaj, ответ которого получил меня на полпути там. Для тех, кто все еще озадачен, это должно получить Вас по финишной черте:
Самый легкий путь, который также полезен в других платформах, был бы:
Щелкните правой кнопкой по рабочему столу и выберите, создают Средство запуска.
Вводят это в команду:
exo-open --launch TerminalEmulator
Сохраняют его с именем и значком по Вашему выбору, и НЕ выбирают "Выполненный в терминале"
Боровшийся это за путь к прежде, чем видеть это..............
"открывают Nautilus (иначе. Файлы), и выбирают "Edit-Preferences" из меню, затем нажимают вкладку "Behavior". В разделе "Executable Text Files" можно выбрать, выполнить ли .sh (и другой исполняемый тип текста) файлы, просмотреть их или спросить, что сделать при запуске их".
проблема решена.
Нажмите на "Search your computer and ressources" на левой панели инструментов (средство запуска). В нижней части нажмите приложения. В "Установленном", поисковом Терминал Вы хотите использовать, открыть его.
приложение появляется на левой панели инструментов, щелкает правой кнопкой и выбирает "блокировку к Средству запуска".