Страница 1 из 7

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

Добавлено: 09 июл 2011, 20:04
adventurer
Хочу сразу уточнить. Это именно ярлыки, а не системные иконки.
В чём отличие? Объясню (как я понимаю) на примере ярлыка "Корзина". На системную иконку "Корзина" можно перетащить файл и он окажется в корзине. С ярлыком такое не пройдёт, вы получите сообщение об ошибке. Иконка ярлыка не меняется в зависимости от того пустая корзина или полная. Вы не сможете очистить корзину кликнув правой кнопкой мыши на ярлыке, подобного пункта в контекстном меню ярлыка нет.
Но кликнув по ярлыку, вы попадаете в каталог "Корзина" файлового менеджера 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 не закончено, дописывайте то, что сочтёте нужным.

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

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

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

Добавлено: 09 июл 2011, 21:19
adventurer
Я уже писал, что не знаю как это делается. Если бы кто-нибудь написал пример (даже очень короткий) ...

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

Добавлено: 09 июл 2011, 21:44
Lubrox

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

Добавлено: 09 июл 2011, 21:49
Lubrox

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

Добавлено: 10 июл 2011, 02:20
zhart
С dokuwiki я и сам не работал, так что будем учиться вместе.
У нас «по умолчанию» ;)
Примечание: по умолчанию вставка HTML и PHP запрещена. Когда она запрещена, код не исполняется, а выводится в исходном виде.

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

Добавлено: 06 окт 2011, 06:55
adventurer
Добавляем ярлык для запуска программы alsamixer:

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

[Desktop Entry]
Version=1.0
Type=Application
Name=alsamixer
Icon=gnome-mixer
Exec=lxterminal -t alsamixer -e alsamixer
Terminal=false
Оставил минимум ключей (ключ "Type" можно было тоже убрать). Так с ними и не разобрался.
По аналогии можно сделать ярлык для любого терминального приложения.

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

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

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

Добавлено: 19 окт 2011, 15:09
adventurer
Попробуйте перезагрузиться или нажать на кнопку "выйти" и по новой войти, набрав логин и пароль.

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

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

Добавлено: 19 окт 2011, 15:24
Legat23
прошу прощения за этот вопрос, действительно нужно было просто перезагрузить.