Как создать значок на рабочем столе для запуска программы?

Как создать значок на рабочем столе для запуска программы?

Есть интересная проблема. Я ОЧЕНЬ новичок в системах Ubuntu и Linux. Я использую Linux на своем ноутбуке всего пару месяцев. Вот что я пытаюсь сделать - я недавно установил Google Earth и пытаюсь сделать для него значок на рабочем столе. С другими установленными мной программами я смог скопировать исполняемый файл из /usr/share/applications, а затем вставить в папку рабочего стола. Однако Google Earth не отображается в этой папке и имеет другой способ загрузки. Я попробовал скопировать файл, как я делал раньше, но он открывается как текстовый файл. Я хотел бы создать очень маленький исполняемый файл, который я могу поместить на рабочий стол для запуска Google Earth. Я нашел командную строку для этого:

/opt/google/earth/free/google-earth %f

Есть ли способ легко записать это в исполняемый файл? Имейте в виду, что я совсем новичок и все еще учусь. Так что будьте максимально описательными, пожалуйста. Я начинаю понимать код, но все еще иногда испытываю трудности.

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

Спасибо

решение1

Вам необходимо создать в каталоге рабочего стола (обычно ~/Desktop) файл .desktop, скажем, google_earth.desktopсо следующим содержимым внутри:

[Desktop Entry]
Version=1.0
Name=Google Earth       
Comment=Open Google Earth
Exec=/opt/google/earth/free/google-earth %f
Icon=google-earth
Terminal=false
Type=Application
Categories=Utility;Application;

Не забудьте сделать его исполняемым. Это можно сделать из терминала с помощью следующей команды:

chmod +x ~/Desktop/google_earth.desktop

Смотрите такжекак создать файл .desktop с помощью текстового редактора.

Связанный контент