В старых версиях было легко создать лаунчер на моем рабочем столе. Все, что мне нужно было сделать, это щелкнуть правой кнопкой мыши по моему рабочему столу и выбрать опцию «Создать панель запуска».
Как я могу создать такие пусковые установки сейчас?
Ответы:
Старый диалог GUI все еще доступен, если вы все еще хотите использовать это:
Используя тип ALT+F2
Это запустит старый диалог GUI и создаст панель запуска на рабочем столе:
Предпосылки
gnome-desktop-item-edit
устанавливается автоматически, если вы установили gnome-shell / gnome-fallback. Он также устанавливается автоматически, если вы ранее установилиgnome-tweak-tool
.В качестве альтернативы, вы можете установить старую панель gnome без большой части:
Позже вы можете переместить
MyLauncher.Desktop
файл из~/Desktop
в,~/.local/share/applications/
чтобы он появился во всех инструментальных панелях приложений, или/usr/local/share/applications
чтобы сделать его доступным для всех пользователей (благодаря комментарию @ JonBently).источник
gnome-desktop-item-edit --create-new ~/Desktop
в командную секцию работу, чтобы сделать это, тогда у вас будет значок на рабочем столе для создания панели запуска.~/.local/share/applications/
- тогда они оказываются в тире.Вы можете сделать это вручную. Создайте новый текстовый файл с именем some.desktop и запишите его там:
Не забудьте сделать файл исполняемым (
chmod +x something.desktop
).источник
Есть более крутой способ:
Arronax
Оригинальная фотография взята с iloveubuntu.net, которая в настоящее время недоступна
Для установки введите open терминал с Ctrl+ Alt+ Tи напишите:
Это круче, потому что он имеет перетаскивание и больше функций с графическим интерфейсом .
Больше об Арронаксе на ubuntugeek.com .
источник
Больше не работает в последней версии, значки на рабочем столе были полностью удалены.
Это решение, чтобы вернуть его обратно в контекстное меню В Gnome и Unity,
1- Установите gnome-tweak-tool , если у вас его еще нет, в терминале вставьте-
2- Затем введите следующее, чтобы запустить его
Или используйте сочетание клавиш Alt+ F2тип, а
gnome-tweak-tool
затем нажмите «Выполнить»3- Перейдите на вкладку «Рабочий стол» слева на картинке - и включите
«Обрабатывать файловый менеджер рабочим столом».
4- Источник для этой части: 1 Теперь мы собираемся создать скрипт, чтобы поместить его в меню правой кнопки мыши -
Открыть с
gedit
помощью терминала или Alt+ F2, Вставьте кодпоместите только это в новый текстовый документ и затем сохраните его как «Create New Launcher», расширение не требуется (вам может понадобиться использовать .sh как расширение, например «Create New Launcher.sh», если вы не можете сделать его исполняемым в следующий шаг).
5. Теперь нам нужно сделать исполняемый файл, щелкните его правой кнопкой мыши, перейдите в меню> Свойства> перейдите на вкладку Разрешения> найдите «Выполнить» и установите флажок «Разрешить выполнение файла как программы», затем закройте.
6- Откройте браузер файлов, перейдите к> Вид> Показать скрытые файлы, теперь перейдите к домашней папке и поместите файл в
~/.gnome2/nautilus-scripts
. Показано ниже -7- Теперь у нас есть Создать новую панель запуска в меню правой кнопки мыши! Щелкните правой кнопкой мыши на рабочем столе и выберите «Сценарии»> «Создать новый модуль запуска». Затем введите информацию о команде для требуемого приложения, как
показано ниже.
Если вы забыли, что команда запуска приложения нажимает «Обзор», затем перейдите к «Файловая система»> «usr> bin», которая является / usr / bin, это приложения в вашей системе, большинство из которых должно автоматически найти значок после нажатия «Открыть», хотя они не будут появляться раньше.
Если значок не отображается, когда вы вернетесь в окно «Создать панель запуска», вы можете перетащить значок, найдя значок в / usr / share / icons. Существуют значки по умолчанию в различных папках тем или определенные значки в
/usr/share/icons/hicolor/scalable/apps
или/usr/share/icons/hicolor/48x48/apps
, или, если позже вы захотите поместить значок в, вы можете щелкнуть правой кнопкой мыши> свойства, чтобы перетащить значок в.(Эта часть только для gnome, alt+ f2отличается по единице). Другой способ перечислить известные приложения - нажать Alt+ F2и нажать на приложение в разделе «Показать список известных приложений», затем вы можете скопировать текст команды для этой программы, чтобы вставить в для
создания нового запуска.
Все это значительно облегчит создание пользовательских пусковых установок, и после настройки вы можете сделать их без терминала.
источник
Создайте файл .desktop в / usr / share / Applications /
Вставьте следующий текст
Дайте Name имя , которое вы хотите.
Что касается Icon и Exec , используйте либо полный путь, либо «системное» имя. Например, значок видеопроигрывателя VLC имеет вид /usr/share/icons/hicolor/48x48/apps/vlc.png или просто vlc (без расширения .png).
Для категорий обратитесь к списку стандартов XDG .
источник
applications
в/usr/share/
? Как это может быть возможно?Более простой способ создать программу запуска для программы:
Если вы можете найти программу в своей панели инструментов, просто нажмите и перетащите значок программы в панели инструментов на рабочий стол или в другое место, где вы хотели бы. :)
источник
В 14.04 / 15.10 / 16.04 / 17.04 / 17.10 Чтобы создать ярлык на рабочем столе для существующего приложения : самое простое решение (насколько я могу видеть из других ответов) - это скопировать файл рабочего стола приложения на рабочий стол: перейти к
/usr/share/applications,
правой кнопкой мыши на рабочем столе файл приложения>copy
, перейдите на рабочий стол, нажмите правой кнопкой мыши>paste
. Не забудьте сделать его исполняемым , его правильный значок появится после того, как вы сделали его исполняемым.Просто перетащите значок из Dash на рабочий стол не работает в 14.04.
источник
xdg-desktop-icon install /usr/share/applications/google-chrome.desktop
Paste
моем гномеСоздайте файл с именем
something.desktop
, откройте его в gedit и введите:Поместите это
/usr/share/applications
и, когда вы запустите его, щелкните правой кнопкой мыши на приложении в Unity Launcher и отметьте « Сохранить в панели запуска » (если вы хотите его в Unity Launcher), или просто поместите его на рабочий стол, если вы хотите программу запуска Desktop.Поместите этот файл,
~/.local/share/applications
если вы хотите применить его к своему пользователю.Jurriaan сделал графическое приложение на Python, чтобы сделать все это для вас, его можно скачать здесь: http://jurschreuder.nl/UnityLaunchCreator.tar.gz
источник
Как создать ярлык на рабочем столе и значок значка Unity Dash («меню Пуск»), используя один файл .desktop и две символические ссылки
В этом примере мы сделаем пусковую установку для Arduino v1.8.5. Исполняемые файлы ранее были извлечены в эту папку: "~ / Downloads / Install_Files / Arduino / arduino-1.8.5". Основной исполняемый файл для запуска приложения хранится в папке «~ / Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino».
Следуйте моему примеру ниже, обновляя все шаги по мере необходимости для вашего приложения, включая изменение содержимого файла .desktop по мере необходимости.
Моя стратегия будет состоять в том, чтобы создать один файл .desktop, который будет выполнять роль «главного» средства запуска программы, затем мы создадим две символические ссылки (символические ссылки) на этот файл, чтобы позволить нам запустить программу (1) с помощью значка на ваш рабочий стол и (2) с помощью меню поиска программы запуска приложений Unity.
Q: Почему это так?
О: Ну, это позволяет вам редактировать только один файл .desktop, чтобы вносить изменения в ярлыки в обоих местах одновременно.
В: Почему бы просто не сделать файл .desktop непосредственно на рабочем столе, а затем создать единственную символическую ссылку для средства запуска приложений Unity?
A: потому что таким образом файл .desktop безопасно хранится в другой папке, где вы и ваши дети не сможете случайно удалить его с рабочего стола, поэтому вы знаете, что он не будет случайно изменен или удален.
ШАГИ:
1. Создайте панель запуска (файл .desktop), используя выбранный вами текстовый редактор, и отредактируйте его по мере необходимости. Сохраните его в "~ / Desktop_launchers / Arduino_1_8_5.desktop".
Вот команды, использующие текстовый редактор GUI "leafpad":
Скопируйте и вставьте следующее в файл "Arduino_1_8_5.desktop", который вы только что создали.
Exec
путей с пробелами вы должны использовать одинарные кавычки ('
) вокруг имени пути ниже, иначе вы получите «ошибку при запуске приложения» при нажатии на ссылку «Выполнить».Icon
пути, даже если в нем есть пробелы , вы не должны использовать одинарные кавычки вокруг пути, иначе значок не будет отображаться в ссылке должным образом.Arduino_1_8_5.desktop
содержимое файла:Сохранить и выйти.
2. Сделайте его исполняемым.
Примечание: этот шаг важен! Вы должны сделать это ДО создания символической ссылки на следующем шаге ниже, иначе символическая ссылка, которую вы собираетесь создать, не будет работать как ярлык для запуска программы с рабочего стола.
3. Сделайте символическую ссылку на вышеупомянутую панель запуска .desktop на рабочем столе, чтобы вы могли запустить ее оттуда:
Формат команды: «ln -s / path / to / file / path / to / symlink_to_make»
Обратите внимание, что завершение вашей символической ссылки ".desktop" обязательно, иначе оно не будет отображаться или работать как ярлык на рабочем столе.
4. Сделайте символическую ссылку на него в меню приложений Unity, чтобы вы могли запустить его и там:
Примечания:
5. Готово!
rm ~/Desktop/Arduino_1_8_5.desktop
sudo rm /usr/share/applications/Arduino_1_8_5.desktop
Скриншоты:
Мой рабочий стол с недавно созданным ярлыком:
Меню Unity Launcher с недавно созданным ярлыком:
Дополнительное чтение:
Для получения дополнительных знаний и альтернативных методов см. Официальную документацию Ubuntu по «UnityLaunchersAndDesktopFiles» здесь: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
источник
Учитывая предыдущий ответ Scaine,
gnome-panel
способ установки зависимостей, но в самом низу вещей - они нам на самом деле не нужны, нам просто нужно.desktop
создавать файлы. Таким образом, я поместил небольшой скрипт, который делает именно это, графическим способом, создавая именованный.desktop
файл в~/Desktop
папке, легко доступный для использования и закрепляющий на панели запуска Unity. Не лучший сценарий здесь, но делает работу.Это может быть сохранено как файл с именем
makeLauncher.sh
, измените права доступа из правого клика -> Свойства -> Разрешения -> Разрешить запуск файла как программы, и он готов к работе.А вот как это выглядит
Примечание : к сожалению, поле формы zenity не имеет флажка для виджета форм, поэтому необходимо ввести значение true / false для приложения Terminal. Я подумываю переписать этот скрипт в PyQt.
источник
FILE = home"/Desktop/"$1".desktop"
, гдеhome
определяется как переменная дляawk
команды в-v home="$HOME"
части. Что вы можете сделать, это удалить все ссылкиFILE
изawk
команды и перенаправить саму команду на конкретное имя файла, с помощью которого вы хотите создать> somefile.desktop
. Это не так уж сложно, просто нужно переписать эту конкретную часть. Пожалуйста, напомните мне через пару дней. Я постараюсь обновить этот ответ завтра, но я могу забыть.gnome-desktop-item-edit
) ), но я думаю, что ваш может быть лучше.пожалуйста, имейте в виду эту вики-страницу, которую я создал, потому что я заметил, что вопросы о настольных компьютерах и средствах запуска Unity очень часто :) https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
источник
Это может быть легко достигнуто с помощью
nautilus-action
&gnome-desktop-item-edit
.ШАГИ:
Установите nautilus-action, выполнив в терминале следующую команду:
Запустите Nautilus-Actions и создайте новое действие.
На вкладке «Действие» установите флажок « Отображать элемент в контекстном меню местоположения », затем в поле «Контекстная метка» введите следующее: Создать панель запуска.
Откройте сейчас вкладку «Команда» и введите следующие данные:
Этикетка:
Create Launcher
Дорожка:
gnome-desktop-item-edit
Параметры:
--create-new %f
Рабочий каталог:
Click Browse and select your Desktop folder.
Оставьте остальные вкладки как есть. Сохраните команду и выйдите:
Перезапустите Наутилус:
Вы можете добавить ярлыки из контекстного меню, выбрав Создать Launcher
Ярлык добавляется в текущий каталог, на который вы щелкаете правой кнопкой мыши.
СДЕЛАННЫЙ!
источник
$ sudo apt-get install nautilus-actions Reading package lists... Done Building dependency tree Reading state information... Done Package nautilus-actions is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'nautilus-actions' has no installation candidate
nautilus-action
был заменен наfilemanger-actions
. Но его нет в репо, используйте ppa из отчета об ошибке: bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1768597Установите «Создать Launcher» из Центра программного обеспечения Ubuntu. Вы можете найти это имя, чтобы найти его там. Смотрите также: Ссылка - каталог приложений Ubuntu
источник
Я заметил, что и для gnome-panel, и для gnome-tweak-tool требуется множество зависимостей, даже с
--no-recommends
.Метод, который я использовал до сих пор, состоит в том, чтобы выбрать произвольную иконку из Dash, например Firefox, и перетащить ее на рабочий стол. Вы не можете перетащить значок из Launcher, он не позволяет вам. Так что это должен быть Dash, поэтому нажмите клавишу Super (или Windows) на клавиатуре, чтобы запустить Dash, убедитесь, что он не полноэкранный (переключите его с помощью кнопки вверху слева), затем перетащите любой значок на ваш рабочий стол.
Затем щелкните правой кнопкой мыши новый значок на рабочем столе и измените путь, описание, значок (и комментарий, если хотите). Затем перетащите эту новую пусковую куда - нибудь ,
/home/yourname/Misc/Apps
и , наконец, оттуда, перетащить его на Launcher.Примечание. Если вы перетащите файл непосредственно с рабочего стола на панель запуска, а затем удалите файл рабочего стола, запись программы запуска перестает работать, даже если она выглядит нормально. Я предполагаю, что это делает какой-то ярлык к оригиналу, который вы только что удалили.
источник
Я разработал небольшую программу командной строки для создания пусковых установок. Пример:
Это создаст соответствующую запись рабочего стола внутри
~/.local/share/applications
:Затем вы можете переместить его на рабочий стол следующим образом:
Более мощные альтернативы Alacarte и MenuLibre (они имеют больше функций и графический пользовательский интерфейс).
источник
Эти средства запуска имеют одну проблему: вы не можете использовать их из веб-браузера, например, для прикрепления архивов к сообщениям электронной почты или для загрузки файлов на сайты, такие как http://2shared.com/
Есть простое решение:
ln -s /destination/directory ~/Desktop/nameofshortcut
например:
ln -s /data/music ~/Desktop/good_music
Таким образом, на рабочем столе появляется значок с изображением папки со стрелкой под ним, которая представляет собой ярлык вместо пружины или ракеты пусковых установок.
источник
В 14.04 вы можете щелкнуть правой кнопкой мыши исполняемый файл и выбрать
Make Link
, а затем перетащить эту ссылку на свой рабочий стол.Чтобы прикрепить эту программу к своей панели запуска, просто запустите программу и затем, пока она работает, щелкните правой кнопкой мыши значок на панели запуска и выберите
Lock to Launcher
.Примечание: добавление программ на панель запуска таким способом не работает с приложениями WINE, однако вы все равно можете добавлять приложения WINE на рабочий стол таким образом.
источник
(*) Вы получите сообщение об ошибке, если просто попытаетесь перетащить / отпустить с помощью Nautilus как обычного пользователя. Именно эта ошибка заставила меня понять шесть шагов, перечисленных здесь. Это еще один пример того, как «неудача» является шагом на пути к успеху.
источник