Добавляем ярлыки на рабочий стол

Модератор: adventurer

Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 2820
Зарегистрирован: 15 июн 2011, 18:24

Добавляем ярлыки на рабочий стол

Сообщение adventurer » 09 июл 2011, 20:04

Хочу сразу уточнить. Это именно ярлыки, а не системные иконки.
В чём отличие? Объясню (как я понимаю) на примере ярлыка "Корзина". На системную иконку "Корзина" можно перетащить файл и он окажется в корзине. С ярлыком такое не пройдёт, вы получите сообщение об ошибке. Иконка ярлыка не меняется в зависимости от того пустая корзина или полная. Вы не сможете очистить корзину кликнув правой кнопкой мыши на ярлыке, подобного пункта в контекстном меню ярлыка нет.
Но кликнув по ярлыку, вы попадаете в каталог "Корзина" файлового менеджера pcmanfm, для этого ярлык и нужен. :)

*Начиная с Lubuntu 14.04 (или раньше?) "Корзина" уже нормальная системная иконка.

Итак.
Кликаем правой кнопкой мыши по рабочему столу, в контекстном меню выбираем пункт "Создать новый", далее "Пустой файл". Назовём его trash.desktop и вставим следующий текст.
Для ярлыка "Корзина":

Код: Выделить всё

[Desktop Entry]
Type=Application
Icon=user-trash
Name=Trash
Name[ru]=Корзина
GenericName=Trash
GenericName[ru]=Корзина
Comment=open trash in PCManFM
Comment[ru]=Просмотр корзины
Categories=FileManager;Utility;Core;GTK;
Exec=pcmanfm trash:///
StartupNotify=true
Terminal=false
MimeType=x-directory/normal;inode/directory;


Для ярлыка "Файловая система" (или "Мой компьютер") создаём файл pcmanfm.desktop со следующим содержимым:

Код: Выделить всё

[Desktop Entry]
Type=Application
Icon=system-file-manager
Name=File Manager
Name[ru]=Файловая система
GenericName=File Manager
GenericName[ru]=Файловая система
Comment=Browse the file system and manage the files
Comment[ru]=Просмотр файловой системы и управление файлами
Categories=FileManager;Utility;Core;GTK;
Exec=pcmanfm /
StartupNotify=true
Terminal=false
MimeType=x-directory/normal;inode/directory;


Обратите внимание, что иконка "Файловая система" уже есть на панели. Но мы через неё попадаем в домашний каталог пользователя. А для домашнего каталога подошёл бы ярлык "Домашний каталог" ("Мои документы"). Создаём файл home.desktop со следующим содержимым:

Код: Выделить всё

[Desktop Entry]
Type=Application
Icon=gnome-fs-home.svg
Name=Home Folder
Name[ru]=Домой
GenericName=Home Folder
GenericName[ru]=Домой
Comment=???
Comment[ru]=Переход в домашний каталого пользователя
Categories=FileManager;Utility;Core;GTK;
Exec=pcmanfm
StartupNotify=true
Terminal=false
MimeType=x-directory/normal;inode/directory;


Обратите внимание, чем отличаются два последних ярлыка.

PS
В тексте ярлыка "Домой" в поле "Comment" есть вопросы - не знаю чего писать.
Почти всё можно менять на свой вкус.
Хотелось бы услышать (увидеть), чем отличаются параметры "Name" и "GenericName".
Хотелось бы услышать (увидеть), для чего служит параметр "MimeType".
Это how-to не закончено, дописывайте то, что сочтёте нужным.

Аватара пользователя

Lubrox
Сообщения: 1577
Зарегистрирован: 13 фев 2011, 22:52

Re: Добавляем ярлыки на рабочий стол

Сообщение Lubrox » 09 июл 2011, 20:26

Если хочешь, можешь How-to заодно сразу в вики добавлять, его там и больше людей прочитают по идее, так как в поисковиках будет на более верхних позициях, нежели статья находящаяся на форуме.

Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 2820
Зарегистрирован: 15 июн 2011, 18:24

Re: Добавляем ярлыки на рабочий стол

Сообщение adventurer » 09 июл 2011, 21:19

Я уже писал, что не знаю как это делается. Если бы кто-нибудь написал пример (даже очень короткий) ...



Аватара пользователя

zhart
Администратор
Сообщения: 1579
Зарегистрирован: 16 дек 2010, 13:09
Контактная информация:

Re: Добавляем ярлыки на рабочий стол

Сообщение zhart » 10 июл 2011, 02:20

С dokuwiki я и сам не работал, так что будем учиться вместе.

У нас «по умолчанию» ;)
Примечание: по умолчанию вставка HTML и PHP запрещена. Когда она запрещена, код не исполняется, а выводится в исходном виде.
Мой блог - zhart.ru

Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 2820
Зарегистрирован: 15 июн 2011, 18:24

Re: Добавляем ярлыки на рабочий стол

Сообщение adventurer » 06 окт 2011, 06:55

Добавляем ярлык для запуска программы alsamixer:

Код: Выделить всё

[Desktop Entry]
Version=1.0
Type=Application
Name=alsamixer
Icon=gnome-mixer
Exec=lxterminal -t alsamixer -e alsamixer
Terminal=false

Оставил минимум ключей (ключ "Type" можно было тоже убрать). Так с ними и не разобрался.
По аналогии можно сделать ярлык для любого терминального приложения.


Legat23
Сообщения: 9
Зарегистрирован: 19 окт 2011, 09:13

Re: Добавляем ярлыки на рабочий стол

Сообщение Legat23 » 19 окт 2011, 14:47

Создал ярлыки как было написанно выше, они не открываються, вообще не работают, более того, на рабочем столе была папка, теперь и она не открываеться, помогите пожалуйста, как заставить все работать ?

Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 2820
Зарегистрирован: 15 июн 2011, 18:24

Re: Добавляем ярлыки на рабочий стол

Сообщение adventurer » 19 окт 2011, 15:09

Попробуйте перезагрузиться или нажать на кнопку "выйти" и по новой войти, набрав логин и пароль.

Только сейчас создал ярлык. Щелчок правой клавишей мыши на рабочем столе. Выбрал "Создать новый", далее "Пустой файл".
Назвал его alsamixer.desktop. Открыл в Leafpad, скопировал туда текст с how-to и сохранил. На столе появилась иконка микшера, я нажал на иконку и программа alsamixer запустилась в терминале.
Всё работает. Попробуйте перезагрузиться и создать подобный ярлык.


Legat23
Сообщения: 9
Зарегистрирован: 19 окт 2011, 09:13

Re: Добавляем ярлыки на рабочий стол

Сообщение Legat23 » 19 окт 2011, 15:24

прошу прощения за этот вопрос, действительно нужно было просто перезагрузить.


Вернуться в «How-To и FAQ»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 2 гостя