Панель Unity Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:панель_unity [2012/12/05 13:49]
Эта и предыдущая правки: добавил параметр NoDisplay
wiki:панель_unity [2014/01/22 13:12] (текущий)
[Документы Google]
Строка 1: Строка 1:
 ====== Панель Unity ====== ====== Панель Unity ======
 [[https://​launchpad.net/​unity|{{:​wiki:​unity-logo-64.png?​nolink | Unity Logo}}]] Панель Unity (Launcher Unity, ланчер Unity)- одно из основных средств управления,​ поиска и запуска приложений на вашем компьютере. После установки она уже содержит достаточный функционал,​ для полноценной работы с системой,​ но для более удобного использования существует ряд способов по её настройке. [[https://​launchpad.net/​unity|{{:​wiki:​unity-logo-64.png?​nolink | Unity Logo}}]] Панель Unity (Launcher Unity, ланчер Unity)- одно из основных средств управления,​ поиска и запуска приложений на вашем компьютере. После установки она уже содержит достаточный функционал,​ для полноценной работы с системой,​ но для более удобного использования существует ряд способов по её настройке.
-====== Добавление собственного значка в Dash и на панель Unity ======+====== Добавление собственного значка в Главное меню ​и на панель Unity ======
 =====Теория===== =====Теория=====
-Все значки,​ которые отображаются в Dash((меню приложений,​ вызывается нажатием на пиктограмму логотипа Ubuntu на панели Unity)) и, соответственно,​ на панели Unity хранятся в двух директориях:​+Все значки,​ которые отображаются в Главном меню((меню приложений,​ вызывается нажатием на пиктограмму логотипа Ubuntu на панели Unity)) и, соответственно,​ на панели Unity хранятся в двух директориях:​
   * ''/​usr/​share/​applications/''​- общесистемные ярлыки приложений,​ видны всем пользователям;​   * ''/​usr/​share/​applications/''​- общесистемные ярлыки приложений,​ видны всем пользователям;​
   * ''​~/​.local/​share/​applications/''​- ярлыки приложений,​ которые будут видны только одному пользователю.   * ''​~/​.local/​share/​applications/''​- ярлыки приложений,​ которые будут видны только одному пользователю.
-Ярлык приложения представляет собой файл с расширением .desktop, в котором указываются все параметры запуска и отображения приложения. Полный синтаксис их написания описан [[http://​standards.freedesktop.org/​desktop-entry-spec/​desktop-entry-spec-latest.html|здесь]].\\ Таким образом процедура добавления ярлыка своего приложения в Dash (и на панель Unity) сводится к созданию .desktop файла для своего приложения.+Ярлык приложения представляет собой файл с расширением .desktop, в котором указываются все параметры запуска и отображения приложения. Полный синтаксис их написания описан [[http://​standards.freedesktop.org/​desktop-entry-spec/​desktop-entry-spec-latest.html|здесь]].\\ Таким образом процедура добавления ярлыка своего приложения в Главное меню ​(и на панель Unity) сводится к созданию .desktop файла для своего приложения.
 ===== Практика ===== ===== Практика =====
-Для начала необходимо определиться нужен ли нам ярлык для всех пользователей или только для одного. Если вы в системе единственный пользователь,​ рекомендую создавать ярлыки в домашней папке (''​~/​local/​share/​applications/''​),​ потому что нет проблем с доступом к этим файлам и ваши труды не потеряются при переустановке системы((с сохранением раздела /home)). В данном примере рассматривается случай создания .desktop файла в домашней папке, в противном случае необходимо заменить путь и редактировать файл от имени суперпользователя (к командам редактирования добавлять "​sudo"​ без кавычек).+Для начала необходимо определиться нужен ли нам ярлык для всех пользователей или только для одного. Если вы в системе единственный пользователь,​ рекомендую создавать ярлыки в домашней папке (''​~/​.local/​share/​applications/''​),​ потому что нет проблем с доступом к этим файлам и ваши труды не потеряются при переустановке системы((с сохранением раздела /home)). В данном примере рассматривается случай создания .desktop файла в домашней папке, в противном случае необходимо заменить путь и редактировать файл от имени суперпользователя (к командам редактирования добавлять "​sudo"​ без кавычек).
 ==== Создание файла ==== ==== Создание файла ====
 Ниже приведен шаблон desktop файла, для добавление его себе в систему нажмите <​key>​Alt</​key>​+<​key>​F2</​key>,​ введите команду((имя файла не должно содержать русских символов)) Ниже приведен шаблон desktop файла, для добавление его себе в систему нажмите <​key>​Alt</​key>​+<​key>​F2</​key>,​ введите команду((имя файла не должно содержать русских символов))
Строка 27: Строка 27:
 </​code>​ </​code>​
 Описание значения записей:​ Описание значения записей:​
-  * **Name**- имя приложения,​ которое будет отображаться под иконкой в Dash;+  * **Name**- имя приложения,​ которое будет отображаться под иконкой в Главном меню;
   * **Comment**- FIXME   * **Comment**- FIXME
   * **GenericName**- FIXME   * **GenericName**- FIXME
-  * **Keywords**- слова, по которым будет искаться данный ярлык в Dash;+  * **Keywords**- слова, по которым будет искаться данный ярлык в Главном меню;
   * **Exec**- путь к вашему приложению;​   * **Exec**- путь к вашему приложению;​
   * **Terminal**- (**true** или **false**)- запускать или нет приложение в окне терминала((если true- откроется дополнительное окно терминала,​ в котором будут отображаться ошибки выполнения приложения));​   * **Terminal**- (**true** или **false**)- запускать или нет приложение в окне терминала((если true- откроется дополнительное окно терминала,​ в котором будут отображаться ошибки выполнения приложения));​
-  * **Type**- определяет "​раздел"​ в Dash, где будет находится ярлык приложения;​+  * **Type**- определяет "​раздел"​ в Главном меню, где будет находится ярлык приложения;​
   * **Icon**- путь или общесистемное название иконки;​   * **Icon**- путь или общесистемное название иконки;​
   * **Path**- путь к рабочему каталогу приложения((необходимо,​ если приложение создает файлы, в этом случае они будут создаваться по указанному пути));   * **Path**- путь к рабочему каталогу приложения((необходимо,​ если приложение создает файлы, в этом случае они будут создаваться по указанному пути));
-  * **Categories**- категории,​ к которым будет относится ярлык вашего приложения при выборе в меню ​Dash фильтров. Я не знаю как посмотреть полный список доступных категорий,​ поэтому проще всего подсмотреть в ярлыке другого приложения,​ категория которого вам подходит. +  * **Categories**- категории,​ к которым будет относится ярлык вашего приложения при выборе в Главном ​меню фильтров. Я не знаю как посмотреть полный список доступных категорий,​ поэтому проще всего подсмотреть в ярлыке другого приложения,​ категория которого вам подходит. 
-  * **NoDisplay**(true или false)- Не отображать иконку в Dash;+  * **NoDisplay**(true или false)- Не отображать иконку в Главном меню;
 <note important>​Строки **Name** и **Exec**- обязательны,​ остальные строки можно не заполнять и оставить пустыми!</​note>​ <note important>​Строки **Name** и **Exec**- обязательны,​ остальные строки можно не заполнять и оставить пустыми!</​note>​
 После редактирования данный файл должен выглядеть так: После редактирования данный файл должен выглядеть так:
Строка 56: Строка 56:
 {{:​wiki:​панель_unity:​мое_dash2.png?​nolink}} {{:​wiki:​панель_unity:​мое_dash3.png?​nolink}} {{:​wiki:​панель_unity:​мое_dash.png?​nolink}} {{:​wiki:​панель_unity:​мое_dash2.png?​nolink}} {{:​wiki:​панель_unity:​мое_dash3.png?​nolink}} {{:​wiki:​панель_unity:​мое_dash.png?​nolink}}
 =====Добавление ярлыка на панель Unity==== =====Добавление ярлыка на панель Unity====
-После создания .desktop файла перетянуть ярлык из Dash на панель не составит труда.+После создания .desktop файла перетянуть ярлык из Главного меню ​на панель не составит труда.
 {{ :​wiki:​панель_unity:​мое_launcher.png?​nolink }} {{ :​wiki:​панель_unity:​мое_launcher.png?​nolink }}
 ====== Линзы Unity ====== ====== Линзы Unity ======
Строка 355: Строка 355:
  
 Создаем файл: Создаем файл:
-<​file>​sudo gedit ~/​.local/​share/​applications/​googledocs.desktop</​file>​+<​file>​gedit ~/​.local/​share/​applications/​googledocs.desktop</​file>​
  
 Добавляем следующий текст: Добавляем следующий текст: