Как сделать иконку рабочего стола на centos 7?

64000
Kunwar

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

13
Centos7 поставляется с gnome3. Макеты разные. У него нет старой панели, похожей на gnome2, и панели запуска. Вы можете настроить сочетание клавиш для минимизации всех окон - что-то вроде `Super + D` WYSIWYG 10 лет назад 0
С левой стороны вы увидите панель. Или нажмите на вкладку действий в верхнем левом углу экрана. Зайдите в настройки -> Клавиатура -> ярлыки. Там вы можете выбрать сочетание клавиш для минимизации всех окон. WYSIWYG 10 лет назад 0
Возможно, вы не заинтересованы в программе Eclipse, но это [видео] (https://www.youtube.com/watch?v=HtEXsNzWYlI) было моим источником знаний. Обратите внимание, что вы также можете создавать значки рабочего стола в папке «Рабочий стол» в вашем домашнем каталоге. DJD 7 лет назад 0

4 ответа на вопрос

6
A-B-B

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

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

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

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

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

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

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

  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. Перетащите только что созданную ссылку на рабочий стол.

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

Что если мне нужно запустить программу с дополнительным аргументом? например, / usr / local / MATLAB / bin / matlab -desktop ... Нужно ли мне просто создать небольшой скрипт, который вызывает программу с аргументом, и вместо этого ссылаться на скрипт? Elijah Rockers 7 лет назад 0
Ответил на мой собственный вопрос: Перейдите в / usr / share / Applications и создайте там файл .desktop. Вы можете скопировать один из существующих файлов и просто заменить соответствующую информацию программы, включая команду с аргументами. Затем вы можете сделать копию этого на свой рабочий стол. Я считаю, что это правильный путь. Elijah Rockers 7 лет назад 2
2
Todd

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


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

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

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

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

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

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

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

2
Jay Suttiruttana

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

Примечание: я использую CentOS 7 под управлением Gnome 3 Desktop.

  1. Откройте терминал
  2. Перейти к каталогу рабочего стола (/ home / $ yourname / Desktop /)
  3. Создать файл рабочего стола (коснитесь appName.desktop)
  4. Откройте файл и добавьте в него следующее содержимое (vi appName.desktop).

[Desktop Entry]

Version = 1,0

Type = Application

Терминал = верно

Exec = / дом / $ ВашеИмя / приложения / Scilab-6.0.0 / bin / Scilab

Имя = Scilab

Комментарий =

Icon = / дом / $ ВашеИмя / приложения / Scilab-6.0.0 / доля / иконки / HiColor / 32x3 / приложения / scilab.png

Комментарий [en_US.utf8] =

Имя [en_US] = Scilab 6.0

  1. Измените разрешение файла на 755 (chmod 755 appName.desktop)

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

Terminal = Это значение имеет значение true или false (в зависимости от требований вашего приложения). Если это приложение для терминальных зависимостей, тогда true, иначе false.

Exec = путь к исполняемому файлу вашего приложения

Значок = путь к файлу значка вашего приложения (.png или .svg)

Имя [en_US] = Имя, которое будет отображаться на вашем рабочем столе под значком

1
M Tariq

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

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

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

Похожие вопросы