Ярлык на рабочем столе для создания нового ярлыка на рабочем столе ничего не делает
Странно, что создание ярлыков на рабочем столе в настоящее время так примитивно.
Я нашел следующее: Создать ярлык / панель запуска на рабочем столе в Ubuntu 12.04
Что помогает. Однако, если с ярлыком что-то не так, он просто ничего не делает. Например, я попытался создать ярлык для этой командной строки, чтобы создать ярлык. Когда я дважды щелкаю по нему, он просто ничего не делает.
Вот итоговый текст моего файла "Create Desktop Shortcut.desktop" на рабочем столе:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_CA]=gnome-panel-launcher
Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new
Name[en_CA]=Create Desktop Shortcut
Name=Create Desktop Shortcut
Icon=gnome-panel-launcher
Как я уже сказал, когда я дважды щелкаю по нему или щелкаю по нему правой кнопкой мыши и выбираю Открыть, ничего не происходит. Есть ли файл журнала, где что-то об этом будет записано?
8 ответов
Чтобы создать ярлыки рабочего стола в Ubuntu, сначала требуется пакет gnome-panel.
Откройте Терминал. Чтобы открыть терминал, нажмите Dash home из панели запуска Unity. И введите терминал в поле поиска. И нажмите Терминал.
Введите приведенный ниже код в терминал и нажмите Enter.
sudo apt-get install --no-install-recommends gnome-panel
Затем введите код ниже в терминале и нажмите Enter
gnome-desktop-item-edit ~/Desktop/ --create-new
Появится окно создания панели запуска, введите имя приложения в поле имени и введите имя или путь к приложению или найдите в поле команды. И нажмите кнопку ОК.
Пример: CinePaint
Теперь проверьте ваш рабочий стол на наличие ярлыка.
Если вы хотите, чтобы ваш ярлык появился на панели запуска Unity (всплывающий слева), вы можете перетащить его туда с рабочего стола.
Следующая строка является виновником:
Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new
Путь пользователя HOME ~
не будет расширяться в файле.desktop. Пожалуйста, используйте полный путь, чтобы он работал:
Exec=/usr/bin/gnome-desktop-item-edit /home/<user>/Desktop/ --create-new
Было очень просто создавать ярлыки (на рабочем столе или в любом другом месте) в Ubuntu 12.04:
- Щелкните правой кнопкой мыши файл или папку
- Нажмите "Сделать ссылку"
- Будет создана ссылка (значок папки с пышной стрелкой)
- Вырежьте / скопируйте и вставьте ссылку в любое место
Я видел, что это работает также для исполняемых файлов / программ.
Мой опыт работы с 12.04 в этом отношении совершенно странный. Прежде всего, когда я "обновил" с 10.04 до 12.04, большинство предыдущих иконок на рабочем столе пережили переход и работали. Старые значки Open Office были там, но не работали, потому что программы были удалены в ходе обновления.
Для некоторых программ, таких как Калькулятор, я нахожу, что я могу просто перетащить значок из Dash на рабочий стол, и он сразу работает. Для других, таких как все программы Libre Office, перетаскиваемый элемент не работает, но выдает сообщение "битая ссылка". Нет возможности исправить это, потому что, когда вы щелкаете по нему правой кнопкой мыши и смотрите на Свойства, вы не можете редактировать командное поле.
Предложение найти приложение в /usr/share/ Applications и использовать "Сделать ссылку" никогда не работало для меня, потому что "Создать ссылку" было серым на всех значках, которые я просматривал. Перетаскивание или копирование из этого каталога также приводит к появлению сообщений "неработающая ссылка".
Как получить хорошие ярлыки на рабочем столе для ВСЕХ установленных программ - ярлыки, которые работают правильно и выглядят правильно - все еще остается для меня открытым вопросом.
Я смог получить рабочие значки для этих программ, (а) записав "команду", найденную, щелкнув правой кнопкой мыши значок в /usr/share/ Applications и выбрав "Свойства", а затем (б) используя gnome-desktop- Измените программу item-edit в окне терминала, чтобы создать значок и щелкнуть по нему правой кнопкой мыши, выбрать "Свойства" и отредактировать поле "Команда", чтобы отобразить команду, отмеченную на шаге (а). Этот процесс дает рабочий значок, но у него нет правильной картинки. Скорее картина всегда просто символ следа гнома.
Простейший ответ таков: перетащите значок программного обеспечения на рабочий стол, щелкните его правой кнопкой мыши и выберите " Свойства" → " Разрешения " → установите флажок "Разрешить выполнение" (или что-то в этом роде). Вуаля.
Другой метод - поиск приложения в панели инструментов Unity и перетаскивание его на рабочий стол в качестве ярлыка / средства запуска. Затем вы можете изменить существующий, щелкнув по нему правой кнопкой мыши и изменив его свойства, или отредактировав файл.desktop в терминале, если хотите.
Если у вас нет контекстного меню для этой цели (12.04
по умолчанию его нет) Лучший и самый простой вариант для меня - установить ubuntu-tweak:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
ubuntu-tweak
В Администрирование → Личная панель этого инструмента добавьте скрипт Создать новую панель запуска
Теперь при щелчке правой кнопкой мыши по рабочему столу в подменю " Сценарии" у вас будет запись: Создать новую панель запуска.
PS: Извините, не уверен насчет переводов, у меня это на французском языке.
Предположим, ваша исходная папка находится в каталоге / home / blah /, и вы хотите переместить ее на рабочий стол. Как насчет того, чтобы создать ссылку на папку * в '/home/blah/', а затем перетащить ссылку на рабочий стол. Ссылка является ярлыком для папки.
- Вы можете создать ссылку на папку, щелкнув правой кнопкой мыши и затем выбрав "Создать ссылку" в Ubuntu 12.10 (и, возможно, также в более старых версиях).