Как сделать ярлык в kde

Добавил пользователь Alex
Обновлено: 05.10.2024

Ярлыки на рабочем столе, это так называемые desktop файлы, которые имеют следующее содержание:

[Desktop Entry]
Version=1.0
Name=название
Comment=описание
Exec=/путь/к/исполняемому/файлу - вот этот пункт самый важный.
Icon=/путь/к/иконке
Terminal=false
Type=Application
Categories=категории

Мы пойдем путем графического интерфейса, так проще рядовому пользователю.

Создаем ссылку на веб страницу

У меня спрашивают, как создать кнопку на онлайн офис маййкрософта.

И так, правой кнопкой мыши по пустому месту рабочего стола - создать кнопку запуска здесь. В различных вариантах дистрибутивов может быть написано по разному, но суть одна.

Пишем название, скажем "Офис", а теперь самое важное - нужно указать программу, которой будет открываться ссылка. У меня это фаер фокс. Пишем команду firefox "адрес сайта" , для офиса будет firefox "https://www.office.com/?auth=1"

Теперь качаем в интернете картинку, которая вам больше нравиться для ярлыка.

Что бы поставить ярлык, в моем случае надо нажать на ярлык ракеты слева. Будет предложено выбрать иконку.

Ещё со времён Windows мы привыкли к ярлыкам на рабочем столе. Это красиво, практично и очень удобно. Но в последних версиях разработчики из Canonical решили, что пользователи должны использовать боковую панель запуска, а на рабочем столе будет свободное пространство. Но не всех пользователей устраивает такое положение дел.

В этой статье мы рассмотрим, как создать ярлык на рабочем столе Ubuntu, а также разберёмся, как создать ярлык для программы.

Добавление ярлыка в Ubuntu

Добавление ярлыка в Ubuntu на боковую панель не вызовет никаких трудностей даже у начинающего пользователя. Просто перетащите ярлык приложения из меню Dash в область панели:


Также вы можете кликнуть правой кнопкой мыши по нужному приложению в меню и выбрать Добавить в избранное:


После этого ярлык появится на панели. С рабочим столом дело обстоит сложнее. При попытке скопировать приложение возникает ошибка. Но всё же, не смотря на желания разработчиков из Canonical, как говориться, если очень хочется, то можно. Сначала установите gnone-tweak-tool командой:

sudo apt-get install gnome-tweak-tool

Запустите приложение и на вкладке рабочий стол установите переключатель Показывать значки на рабочем столе в положение On:


Затем откройте в файловом менеджере Nautilus папку /usr/share/applications и скопируйте ярлык нужной программы на Рабочий стол. Обратите внимание - копировать нужно именно с помощью контекстного меню, а не перетаскиванием:


После того, как вы вставите ярлык, он будет определяться как неизвестный файл. Запустите его, система спросит, доверяете ли вы этому ярлыку. После того, как вы нажмёте Доверять и запустить, файл превратится в нормальный ярлык приложения.


Если для вашей программы ярлыка не существует, вы можете создать его вручную. Имена файлов ярлыков заканчиваются расширением .desktop и имеют следующий синтаксис:

[Desktop Entry]
Version = 1.0
Name = название
Comment = описание
Exec = /путь/к/исполняемому/файлу
Icon = /путь/к/иконке
Terminal = false
Type = Application
Categories = категории

Здесь самый важный параметр - это Exec. Он должен содержать полный путь к исполняемому файлу программы в файловой системе. Также нужно указать название и полный путь к иконке. Например, ярлык для запуска определённой виртуальной машины в VirtualBox будет выглядеть вот так:

[Desktop Entry]
Version=1.0
Name=Ubuntu 18.04 VM
Comment=Start Ubuntu 18.04 VM
Exec=/usr/bin/VBoxManage startvm "Ubuntu1804"
Icon=/usr/share/icons/hicolor/256x256/apps/ubuntu-logo-icon.jpg
Terminal=false
Type=Application

Этот файл можно сохранить. Кликните по нему правой кнопкой мышки и перейдите на вкладку Права. Здесь вам нужно установить галочку Разрешить запуск файла как программы:

Далее запустите ярлык и согласитесь с тем, что ему можно доверять:

Таким образом, вы можете выполнить любую команду или запустить любую программу с нужными опциями.

Если вы не хотите редактировать файл вручную, можно воспользоваться утилитой gnome-desktop-item-edit. Для её установки выполните:

sudo apt install --no-install-recommends gnome-panel

Затем, чтобы создать ярлык Ubuntu, нужно выполнить:

gnome-desktop-item-edit ~/Рабочий\ стол/ --create-new


Здесь нужно ввести имя ярлыка, команду и описание. Затем нажмите Ок для добавления ярлыка. Активировать его нужно таким же образом, как и созданный вручную.

Выводы

Теперь добавление ярлыка в Ubuntu 18.04 для вас не проблема, даже не смотря на то, что разработчики скрыли эту возможность. Linux был и остаётся той системой, где всё можно настроить под себя. Удачи вам в ваших экспериментах!

При попытке создать ярлык на рабочем столе для приложения, которое использует Wine, я обнаружил следующую ошибку:

Вы можете вручную создать ярлык на рабочем столе для своих приложений, установленных с Wine, выполнив следующие действия:

Откройте ваш любимый текстовый редактор ( gedit , nano и т. Д.), Создайте новый файл со следующим содержимым и сохраните его на рабочий стол с именем, имеющим расширение .desktop

В этом примере я выбрал имя inetexplorer.desktop и сохранил его на своем рабочем столе.

(для применения в CLI) как скажем

(для приложений с графическим интерфейсом)

(Заключение пути в двойные кавычки ".. .." важно, если путь содержит пробелы.)

Замените / path / to / iconfile (значение для поля Icon ) путем к файлу значка (например, Icon = / home / username / Pictures / internet-explorer.jpg ), или вы можете пропустить эту строку ввода.

iconField

Слева находится ярлык с указанным значком, для правого - нет.

Включите бит выполнения файла.

rightClickTheFile

выбор свойства в контекстном меню, вызываемом правой кнопкой мыши

executableProperty

установка разрешения на выполнение

В этом кратком руководстве вы узнаете, как добавлять ярлыки приложений на рабочий стол в Ubuntu и других дистрибутивах, использующих рабочий стол GNOME.

Semen Lobachevskiy

Read more posts by this author.

Semen Lobachevskiy

В этом кратком руководстве вы узнаете, как добавлять ярлыки приложений на рабочий стол в Ubuntu и других дистрибутивах, использующих рабочий стол GNOME.

При установке приложений в Windows некоторые программы спрашивают, хотите ли вы создать ярлык на рабочем столе. В Linux же всё не так.

Но если вы являетесь поклонником этой функции, позвольте мне показать вам, как вы можете добавить ярлыки на рабочем столе в ваши любимые приложения в Ubuntu и других дистрибутивах Linux.

Gnome ярлыки на рабочем столе

Ярлыки приложений на рабочем столе в Ubuntu с рабочим столом GNOME

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

Лично я предпочитаю Ubuntu Launcher для ярлыков приложений. Если я часто использую программу, я добавляю ее в панель запуска. Но я знаю, что не у всех одинаковые предпочтения, и некоторые люди предпочитают ярлыки на рабочем столе.

Давайте рассмотрим самый простой способ создания ярлыка приложения на рабочем столе.

Необходимое условие

Прежде всего, убедитесь, что у вас есть значки, разрешенные на рабочем столе GNOME.

Разрешить значки на рабочем столе в GNOME

Как только вы в этом убедились, самое время добавить ярлыки приложений на рабочий стол.

Шаг 1: Найдите .desktop файлы приложений

Перейдите в Файлы -> Другое местоположение -> Компьютер.

Gnome ярлыки на рабочем столе

Отсюда перейдите в каталог usr -> share -> apps. Вы увидите значки нескольких приложений Ubuntu, которые вы установили. Даже если вы не видите значки, вы должны увидеть файлы .desktop, которые называются application.desktop.

Gnome ярлыки на рабочем столе

Шаг 2. Скопируйте файл .desktop на рабочий стол.

Теперь все, что вам нужно сделать, это найти значок приложения (или его файл на рабочем столе). Когда вы найдете его, перетащите файл на рабочий стол или скопируйте файл (с помощью сочетания клавиш Ctrl + C) и вставьте его на рабочий стол (с помощью сочетания клавиш Ctrl + V).

Gnome ярлыки на рабочем столе

Шаг 3: Запустите файл с рабочего стола

Когда вы это сделаете, вы должны увидеть значок типа текстового файла на рабочем столе вместо логотипа приложения. Не волнуйтесь, все будет по-другому.

Gnome ярлыки на рабочем столе

Приложение будет запускаться как обычно, но хорошо, что вы заметите, что файл .desktop теперь превратился в значок приложения. Я полагаю, вам нравятся ярлыки приложений, не так ли?

Gnome ярлыки на рабочем столе

Устранение неполадок для пользователей Ubuntu 19.04 или GNOME 3.32

После этого вы сможете запустить приложение, а ярлык приложения будет правильно отображаться на рабочем столе.

Если вам не нравится какой-либо ярлык запуска приложений на рабочем столе, просто выберите его и удалите. Он удалит ярлык, но приложение останется в вашей системе.

Я надеюсь, что этот быстрый совет оказался полезным, и теперь вы можете наслаждаться ярлыками приложений на рабочем столе Ubuntu.

Если у вас есть вопросы или предложения, пожалуйста, дайте мне знать в комментариях ниже.

Gnome ярлыки на рабочем столе

Gnome ярлыки на рабочем столе

Да, на скринкастах и скриншотах с такими столами не видно нескучных обоев и красоты минималистичного дизайна.

Как-то Сисадмин спросил:

— Я не знаю, какая у вас картинка сейчас. Я никогда не видел вашего десктопа. У вас всегда открыто множество окон.

— Я тоже его никогда не видел, — сказал почтенный Инь. — Я работаю.

Но. Нормальные пользователи [2] Большинство пользователей, особенно с Windows-опытом, к этому привыкли, причем абсолютно. У тех, кому надо только что-то запустить — на рабочем столе будут иконки броузера, мессенджера и кучи игрушек. У тех, кто работает с информацией — рабочий стол, с кучей папок и свалкой документов в перемешку с редко используемыми программами превращается в личную базу знаний.

Это было и есть в Mac, Win, KDE, LXDE, Enlightment, …

Это удивительно и необъяснимо. Например в GNOME Shell, в отличие от KDE и LXDE, все отлично с установкой обоев напрямую из Firefox, это самый понятный сейчас пользователю сценарий их настройки, но вот портить прекрасные обои и минималистичный вид GNOME какими-то ярлыками, видимо сочли неправильным.

Good news, everyone!

Мы вернули ярлыки на гномовский рабочий стол!

Gnome ярлыки на рабочем столе

В нашем GNOME теперь можно и пройтись по безразмерному списку всех приложений, отобрав те, которые не настолько часто используются, чтобы быть достойными включения в док, но достаточно полезные, чтобы запускать по случаю без мучений, и чтобы их можно было разместить на рабочем столе без вышеупомянутой консольной магии.

Или перенести на рабочий стол приложения из дока.

Gnome ярлыки на рабочем столе

Разумеется, в ярлыках на рабочем столе мало ценного, если нельзя минимальным движением показать этот стол, не разгребая кучу окон открытых приложений. Для этого можно использовать:

Gnome ярлыки на рабочем столе

[ Хронологический вид ] Комментарии

> Но. Нормальные пользователи к этому привыкли абсолютно

Power Users знают WIN-D, и он у нас, как раз работает.

Кстати, и голосование в целом показывает поддержку.

В общем, это простая несложная фича (≈человеко-неделя), которая осчастливит многих (и не расстроит гиков, ибо всегда можно отключить).

Общие ярлыки приложений хранят в /usr/share/applications; свои — в

/.local/share/applications. Для примера — сценарий оболочки и его ярлык.

/usr/bin/watch -p -n 1

Такие файлы можно помещать на Рабочий стол по необходимости: перетаскиванием; или же копированием/ссылкой файла в

/Рабочий стол (англоязычный —

/Desktop). Расположение каталога рабочего стола может быть указано в файле

/.config/user-dirs.dirs. Его читает программа xdg-user-dirs-update, создавая указанные каталоги.

Проверить синтаксическую корректность ярлыка можно программой desktop-file-validate.

Если нужно на Рабочий стол добавить каталог, то может быть достаточно символьной ссылки. Или составить ярлык, где в Exec будет имя диспетчера файлов либо xdg-open, а потом аргумент — путь к каталогу:

В среде GNOME разработчики пытаются запретить размещение файлов на Рабочем столе. Может понадобиться специальное расширение для GNOME Shell.

Ярлык для адреса Интернета имеет другое значение Type и вместо ключа Exec содержит URL:

Графическая среда обычно автоматически при запуске каждого сеанса пересобирает меню из имеющихся ярлыков и категорий для каждого пользователя.

Редакторы меню для GUI: KMenuEdit для KDE; LXMenuEditor (lxmed) для LXDE, требует Java; MenuLibre для GNOME, XFCE; Mozo для Mate.

Свои меню хранят в

Своё меню вроде как должно перекрывать (заменять собой) автоматическое. Добавочные (не перекрывание, а слияние) меню хранят в $XDG_CONFIG_DIRS/menus/applications-merged/.

У Debian (и производных) есть своя система меню, отличающаяся от XDG. Эти меню применяют в разных небольших диспетчерах окон: awesome, fvwm, openbox и других. Документация — в пакете menu.

Читайте также: