Я новичок в Linux, и это может звучать очень глупо, но мне нужно сделать иконку рабочего стола на centos 7, но я не знаю, как это сделать. Я попробовал поискать в Google, но я даже не могу найти Launcher. Нужна помощь
4 ответа
Предполагается использование GNOME3.
Использование существующего ярлыка
Справка: Как добавить ярлыки на рабочем столе в RHEL7? (2015) (требуется регистрация)
Нажмите на
Home
каталог на рабочем столе. Откроется окно nautilus (файловый браузер).Перейдите на вкладку «
Computer
» в левой навигационной панели, перейдите в/usr/share/applications
. Все значки приложений появятся в правом окне браузера.Щелкните правой кнопкой мыши нужный значок (Firefox, Контакты и т.д.)
После щелчка правой кнопкой мыши на значке выберите «
Copy To
в» в контекстном меню. Откроется окно «Выбрать место назначения», выберите папку «Рабочий стол» на левой навигационной панели (левой кнопкой мыши).Щелкните левой кнопкой мыши кнопку «
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 /share / Applications. Все значки приложений появятся в правом окне браузера.
Щелкните правой кнопкой мыши нужный значок (Firefox, Контакты, Терминал и т.д.)
После щелчка правой кнопкой мыши на значке выберите «Копировать в» в меню.
Выберите «Копировать место назначения», выберите «Домашняя папка» на левой навигационной панели (левой кнопкой мыши).
Выберите рабочий стол с правой панели - дважды щелкните
Щелкните левой кнопкой мыши кнопку «Выбрать» в правом верхнем углу окна.
Попробуйте это для создания ярлыка / лаунчера на рабочем столе GNOME 3
Примечание: я использую CentOS 7 под управлением Gnome 3 Desktop.
- Откройте терминал
- Перейти к каталогу рабочего стола (/home/$ yourname/Desktop/)
- Создать файл рабочего стола (коснитесь appName.desktop)
- Откройте файл и добавьте в него следующее содержимое (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
- Измените разрешение файла на 755 (chmod 755 appName.desktop)
Значение переменной:
Terminal = Это значение имеет значение true или false (в зависимости от требований вашего приложения). Если это приложение для терминальных зависимостей, тогда true, иначе false.
Exec = путь к исполняемому файлу вашего приложения
Значок = путь к файлу значка вашего приложения (.png или .svg)
Имя [en_US] = Имя, которое будет отображаться на вашем рабочем столе под значком
Ярлыки на панели не работают в CentOS 7.
Как рабочий раунд я смог получить что-то работающее, но не идеальное. Gnome 3, кажется, является шагом назад с точки зрения удобства пользователей.
Установите gnome-shell-frippery
который модифицирует ~/.local, и вы можете настроить его с помощью Utilities -> Tweak Took
из "Меню приложений".
Также вы можете скопировать файл /usr/share/applications
.desktop и скопировать в ~/Desktop
для ярлыка и ~/.local/share/applications
чтобы он появился в "Меню приложений" только для этого пользователя /usr/share/applications
для в масштабе всей системы в "Меню приложений" ~/.local/share/applications
для локальных пользователей.
Вы также можете изменить файлы * .desktop в /usr/share/applications
и поместить в ~/.Desktop
в качестве ярлыка на рабочем столе.