Как сделать иконку на рабочем столе в Centos 7?

Как сделать иконку на рабочем столе в Centos 7?

Я новичок в Linux, и это может показаться очень глупым, но мне нужно сделать иконку на рабочем столе в Centos 7, но я не знаю, как это сделать. Я пытался гуглить, но не могу найти даже Launcher. Нужна помощь

решение1

Предполагается использование GNOME3.

Использование существующего сочетания клавиш

Ссылка:Как добавить ярлыки на рабочий стол в RHEL7?(2015) (требуется регистрация)

  1. Нажмите на Homeпапку на рабочем столе. Откроется окно nautilus (обозреватель файлов).

  2. Нажмите на Computerвкладку в левой навигационной панели, перейдите в /usr/share/applications. Все значки приложений появятся в правом окне браузера.

  3. Щелкните правой кнопкой мыши нужный значок (Firefox, Контакты и т. д.)

  4. После щелчка правой кнопкой мыши по значку выберите Copy Toв контекстном меню. Откроется Select Destination, выберите папку Desktop в левой навигационной панели (с помощью щелчка левой кнопкой мыши)

  5. Щелкните левой Selectкнопкой мыши по кнопке в правом нижнем углу окна.

Использование символической ссылки

Это альтернативный метод, который работает, если вы знаете путь к исполняемому файлу.

Просто создайте на рабочем столе символическую ссылку, указывающую на исполняемый файл. Например:

$ ln -sv /full/path/to/executable ~/Desktop/
‘/home/someuser/Desktop/executable’ -> ‘/full/path/to/executable’

$ ll ~/Desktop/
total 0
lrwxrwxrwx. 1 someuser someuser 57 Oct  1 19:31 executable -> /full/path/to/executable

Вышеуказанный шаг на самом деле можно выполнить графически с помощью Filesприложения. Чтобы сделать это таким образом, перейдите к исполняемому файлу, щелкните правой кнопкой мыши и выберите Make Link. Перетащите созданную ссылку на рабочий стол.

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

решение2

Попробуйте это для создания ярлыка/кнопки запуска на рабочем столе GNOME 3

Примечание:Я использую CentOS 7 с рабочим столом GNOME 3.

  1. Откройте терминал.
  2. Перейти в каталог рабочего стола ( /home/$yourname/Desktop/)
  3. Создать файл рабочего стола ( touch appName.desktop)
  4. Откройте файл и добавьте в него следующее содержимое ( vi appName.desktop)
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Exec=/home/$YOURNAME/apps/scilab-6.0.0/bin/scilab
Name=scilab
Comment=
Icon=/home/$YOURNAME/apps/scilab-6.0.0/share/icons/hicolor/32x3/apps/scilab.png
Comment[en_US.utf8]=
Name[en_US]=Scilab 6.0
  1. Измените разрешение файла на 755 ( chmod 755 appName.desktop)

Значение переменной:

Terminal=<This is value is either true or false (depending on your application requirement). If it's a terminal dependency application, then true else false.>
Exec=path to your application executable
Icon=path to your app icon file (.png or .svg)
Name[en_US]=The name that will display on your desktop under the icon

решение3

В этом документе щелчок означает щелчок дважды.


  1. Нажмите на Домашний каталог на рабочем столе. Откроется окно браузера файлов.

  2. Нажмите вкладку Компьютер в левой навигационной панели, перейдите в /usr/share/applications. Все значки приложений появятся в правом окне браузера.

  3. Щелкните правой кнопкой мыши нужный значок (Firefox, Контакты, Терминал и т. д.)

  4. Щелкните правой кнопкой мыши по значку и выберите в меню пункт «Копировать в».

  5. Откроется окно «Выбрать место назначения для копирования», выберите домашнюю папку на левой навигационной панели (щелкнув левой кнопкой мыши).

  6. Выберите «Рабочий стол» на правой панели — дважды щелкните.

  7. Щелкните левой кнопкой мыши кнопку «Выбрать» в правом верхнем углу окна.

решение4

Ярлыки панели не работают в CentOS 7.

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

Установите gnome-shell-frippery, какие моды ~/.local и вы можете настроить, используя Utilities -> Tweak Tookfrom«Меню приложений».
Также вы можете скопировать /usr/share/applicationsфайл .desktop и скопировать его ~/Desktopв качестве ярлыка, ~/.local/share/applicationsчтобы он появился в«Меню приложений»для этого пользователя только /usr/share/applicationsдля всей системы в«Меню приложений» ~/.local/share/applicationsдля локального только для этого пользователя.
Вы также можете изменить файлы *.desktop /usr/share/applicationsи поместить их в папку пользователя ~/.Desktopкак ярлык на рабочем столе.

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