Как добавить сценарий оболочки в панель запуска в качестве ярлыка
Возможный дубликат:
Как я могу редактировать / создавать новые элементы запуска в Unity вручную?
Как я могу создавать пусковые установки на моем рабочем столе?
Я хочу добавить несколько сценариев оболочки в моей панели запуска в качестве ярлыков..
Они расположены глубоко внутри, и мне приходится каждый раз переходить к нему, чтобы выполнить их...
Я попробовал эту ссылку, где 2-е ответы, кажется, решают ее, но, как сказано в комментариях, я также не могу найти какой-либо вариант, чтобы добавить программу запуска.
Я предполагаю, что он существовал в 11.04 с кнопкой "+" на панели запуска, но я использую 12.04.
Так как мне заставить это работать?? И мне нужны эти команды каждый раз точно!
2 ответа
- Создайте
*.desktop
Расположение файла зависит от того, предназначено ли оно для личного пользования или для всех пользователей. Если эти каталоги не существуют, создайте их.
Для личного использования, ~/.local/share/applications
gedit ~/.local/share/applications/name.desktop
Для всех пользователей, /usr/local/share/applications/
(или же /usr/share/applications/
в зависимости от вашей системы).
sudo -i gedit /usr/share/applications/name.desktop
Вставить текст ниже
[Desktop Entry] Type=Application Terminal=true Name=unmount-mount Icon=/path/to/icon/icon.svg Exec=/path/to/file/mount-unmount.sh
редактировать
Icon=
а такжеExec=
а такжеName=
Также
Terminal=True/false
определяет, открывает ли терминал окно и отображает ли вывод или работает в фоновом режимепоместите это в единство панели, перетащив его из файлового менеджера
логика очень проста, что единство панели позволяет *.desktop
файлы в качестве запуска, хотя я не пробовал, потому что я использую Natty.
То, что сказал @vipara, в основном верно, за исключением того, что я также нашел /usr/local/share
не работает для меня Также вам нужно будет запустить sudo update-desktop-database
после добавления этого файла, чтобы обновить приложения запуска. Кроме того, существует гораздо более простой способ создания файлов.desktop. Во-первых, убедитесь, что у вас установлена панель gnome (она была предварительно установлена на моей 12.04 Ubuntu):
sudo apt-get install --no-install-recommends gnome-panel
Если у вас есть эта команда, вы можете запустить:
gnome-desktop-item-edit ~/Desktop/ --create-new
Это откроет красивое окно графического интерфейса, где вы можете выбрать приложение, значок и т. Д. Он выведет файл.desktop на ваш рабочий стол (или куда бы вы ни направили его), так что вам все равно нужно будет отправить его в приложения. папку и обновите базу данных рабочего стола впоследствии
Средства запуска сохраняются в /home/myusername/.local/share/applications