В старых версиях на рабочем столе было легко создать пусковую установку. Все, что мне нужно было сделать, это щелкнуть правой кнопкой мыши на моем рабочем столе и выбрать опцию «Создать пусковую установку».
Как я могу создать такие пусковые установки сейчас?
Установите «Создать Launcher» из Ubuntu Software Center. Вы можете найти это имя, чтобы найти его там. См. Также: Ссылка - Каталог приложений Ubuntu
Больше не работает в последней версии, значки рабочего стола были полностью удалены.
Это решение, чтобы вернуть его в меню правой кнопки мыши В Gnome и Unity,
1- Установите gnome-tweak-tool, если у вас его еще нет, In terminal paste-
sudo apt-get install gnome-tweak-tool
2- Затем введите следующее, чтобы запустить его
gnome-tweak-tool
Или используйте ключевой ярлык Alt + F2 type gnome-tweak-tool, затем нажмите «Run»
. 3. Перейдите на вкладку «Рабочий стол» слева на фото. И включите «Менеджер файлов управляет десктопом»
4-Source для этой части: gnome-tweak-tool Теперь мы создадим скрипт, чтобы надеть меню правой кнопки мыши -
Откройте gedit либо терминалом, либо Alt + F2, Вставьте код
gnome-desktop-item-edit ~/Desktop/ --create-new
поместите только это в новый текстовый документ, а затем сохраните его как " Create New Launcher "не требуется расширение (вам может понадобиться использовать .sh как расширение ex" Create New Launcher.sh ", если вы не можете сделать его исполняемым на следующем шаге).
5- Теперь нам нужно сделать файл exec utile, щелкните правой кнопкой мыши по файлу, перейдите в меню «Свойства»> «Вкладка« Разрешения »> найдите« Выполнить »и установите флажок« Разрешить выполнение файла как программы », затем закройте.
6- Откройте браузер файлов, перейдите к > Вид> Показать скрытые файлы, перейдите к домашней папке и поместите файл в ~/.gnome2/nautilus-scripts. Ниже -
[!d13]
7- Теперь у нас есть Создать новую пусковую установку в меню правой кнопки мыши! Щелкните правой кнопкой мыши на рабочем столе и выберите «Сценарии»> «Создать новую панель запуска». Затем введите коммандную информацию для нужного приложения, . Ниже -
Если вы забыли, что запускает приложение нажмите «Обзор», затем перейдите в «Файловая система»> usr> bin, которая является / usr / bin, это приложения в вашей системе, большинство из них должны автоматически найти значок после нажатия «Открыть», хотя они не будут отображаться до.
Если он не показывает значок, когда вы вернетесь в поле «Создать Launcher», вы можете перетащить значок, найдя значок в / usr / share / icons. Существуют значки по умолчанию в различных папках тем или определенных значках в /usr/share/icons/hicolor/scalable/apps или /usr/share/icons/hicolor/48x48/apps, или если позже вы хотите поместить значок, вы можете щелкнуть правой кнопкой мыши> свойства, чтобы перетащить значок.
(Эта часть только для gnome, F2 + F2 отличается в единстве). Другой способ перечислить известные приложения - нажать Alt + F2 и нажать на приложение в «Показать список известных приложений», вы можете затем скопировать текст команды для этой программы, чтобы вставить ее в «Создать новую панель запуска».
[!d27]
Все это упростит создание пользовательских пусковых установок, и после установки вы сможете сделать их без терминала.
Этого можно легко достичь с помощью nautilus-action & amp; [F4].
sudo apt-get install nautilus-action
Запустите Nautilus-Actions и создайте новое действие. На вкладке «Действие» установите флажок «Отобразить элемент в контекстном меню местоположения», затем в метке «Контекст» введите следующее: «Создать панель запуска». Установите nautilus-действие, выполнив следующую команду в терминале:
sudo apt-get install nautilus-action
Установите nautilus-действие, выполнив следующую команду в терминале: [ ! d4] Запустите Nautilus-Actions и создайте новое действие.
Запустите Nautilus-Actions и создайте новое действие.
Оставьте остальные вкладки как это. Теперь выполните свою команду и выйдите:
Я заметил, что и gnome-panel, и gnome-tweak-tool нуждаются в нагрузке зависимостей, даже с --no-recommends.
Метод, который я использовал до сих пор, - это выбрать произвольный значок из Dash, например Firefox, и перетащите его на рабочий стол. Вы не можете перетаскивать значок из Launcher, это не позволяет вам. Так что это должен быть Dash, поэтому нажмите клавишу Super (или Windows) на клавиатуре, чтобы запустить Dash, убедитесь, что она не полноэкранная (переключает ее с помощью кнопки в верхнем левом углу), а затем перетаскивайте любой значок на ваш рабочий стол.
Затем щелкните правой кнопкой мыши значок нового рабочего стола и измените путь, описание, значок (и комментарий, если хотите). Затем перетащите эту новую пусковую установку туда, где /home/yourname/Misc/Apps, и, наконец, оттуда перетащите ее в Launcher.
Примечание. Если вы перетащите файл с рабочего стола прямо на Launcher, затем удалите файл рабочего стола , запись Launcher перестанет работать, хотя она выглядит нормально. Я предполагаю, что это делает какой-то ярлык для оригинала, который вы только что удалили.
Учитывая предыдущий ответ Scaine, путь gnome-panel устанавливает зависимости, но в самом низу вещей - нам это действительно не нужны, нам просто нужно создать файлы .desktop. Таким образом, я поместил небольшой скрипт, который делает именно это, графический способ, создавая именованный файл .desktop в папке ~/Desktop, легко доступный для использования и прикрепляющийся к Unity launcher. Не лучший сценарий здесь, но выполняет эту работу.
Это можно сохранить как файл с именем makeLauncher.sh, изменить права доступа с помощью правого клика -> Свойства -> Разрешения -> Разрешить выполнение файла как программы, и он готов к работе.
#!/bin/bash
FORM=$(zenity --forms \ --title="Simple shortcut maker" --text="Create new .desktop file" \
--add-entry="Program Name" \
--add-entry="Command or path to file" \
--add-entry="Terminal app(true/false)" \
--add-entry="Icon (path)")
[ $? == 0 ] || exit 1
awk -F'|' -v home="$HOME" '{
FILE = home"/Desktop/"$1".desktop"
print "[Desktop Entry]" >> FILE
print "Type=Application" >> FILE
print "Name="$1 >> FILE
print "Exec="$2 >> FILE
print "Terminal="$3 >> FILE
if ($4 !~ /^[ ]*$/)
print "Icon="$4 >> FILE ;
system("chmod 755 " FILE);
}' <<< "$FORM"
И вот как выглядит
Боковое примечание: к сожалению, в поле формы zenity нет флажка для виджета форм, поэтому опция true / false для терминала для ввода. Я рассматриваю возможность перезаписи этого скрипта в PyQt.
Более простой способ создания пусковой установки для программы:
Если вы можете найти программу в тире, просто нажмите и перетащите значок программы в свою панель на свой рабочий стол или где бы вы ни были хотел бы это. :
)В этом примере мы создадим Launcher для Arduino v1.8.5 , Ранее исполняемые файлы были извлечены в эту папку: «~ / Downloads / Install_Files / Arduino / arduino-1.8.5». Основной исполняемый файл для запуска приложения хранится в «~ / Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino».
Следуйте моему примеру ниже, обновив все необходимые шаги для вашего приложения, включая изменение содержимого файла .desktop по мере необходимости.
В: Почему так? A: Ну, это позволяет вам редактировать только один файл .desktop, чтобы вносить изменения в ярлыки в обоих местах одновременно.
В: Почему бы просто не сделать файл .desktop прямо на рабочем столе, а затем создать единственную символическую ссылку для запуска программы Unity? A: потому что таким образом файл .desktop безопасно расположен в другой папке, где вы и ваши дети не случайно удалите его с рабочего стола, поэтому вы знаете, что он не будет случайно изменен или удален.
Вот команды со мной, используя текстовый редактор графического интерфейса «leafpad»:
mkdir ~/Desktop_launchers
sudo apt update && apt install leafpad
cd ~/Desktop_launchers
leafpad Arduino_1_8_5.desktop
Скопируйте и вставьте следуя за созданным вами файлом «Arduino_1_8_5.desktop». Обратите внимание, что мой домашний каталог (~ ~) является «/ home / gabriels». Измените его ниже для своего имени пользователя.
[Desktop Entry]
Name=Arduino 1.8.5
Comment=
Exec=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/arduino
Icon=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/lib/arduino.png
Terminal=false
Type=Application
StartupNotify=true
Сохранить и выйти.
Примечание: этот шаг важен! Вы должны сделать это до создания символической ссылки в следующем шаге ниже, иначе символическая ссылка, которую вы собираетесь создать, не будет работать должным образом в качестве ярлыка для запуска программы с вашего рабочего стола.
chmod +x Arduino_1_8_5.desktop
Формат команды: «ln -s / path / to / file / path / to / symlink_to_make»
ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop ~/Desktop/Arduino_1_8_5.desktop
Обратите внимание, что окончание вашей символической ссылки с помощью «.desktop» является обязательным, иначе оно не будет отображаться или работать должным образом в качестве ярлыка рабочего стола.
sudo ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop /usr/share/applications/Arduino_1_8_5.desktop
Примечания:
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
В этом примере мы создадим Launcher для Arduino v1.8.5 , Ранее исполняемые файлы были извлечены в эту папку: «~ / Downloads / Install_Files / Arduino / arduino-1.8.5». Основной исполняемый файл для запуска приложения хранится в «~ / Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino».
Следуйте моему примеру ниже, обновив все необходимые шаги для вашего приложения, включая изменение содержимого файла .desktop по мере необходимости.
В: Почему так? A: Ну, это позволяет вам редактировать только один файл .desktop, чтобы вносить изменения в ярлыки в обоих местах одновременно.
В: Почему бы просто не сделать файл .desktop прямо на рабочем столе, а затем создать единственную символическую ссылку для запуска программы Unity? A: потому что таким образом файл .desktop безопасно расположен в другой папке, где вы и ваши дети не случайно удалите его с рабочего стола, поэтому вы знаете, что он не будет случайно изменен или удален.
Вот команды со мной, используя текстовый редактор графического интерфейса «leafpad»:
mkdir ~/Desktop_launchers
sudo apt update && apt install leafpad
cd ~/Desktop_launchers
leafpad Arduino_1_8_5.desktop
Скопируйте и вставьте следуя за созданным вами файлом «Arduino_1_8_5.desktop». Обратите внимание, что мой домашний каталог (~ ~) является «/ home / gabriels». Измените его ниже для своего имени пользователя.
[Desktop Entry]
Name=Arduino 1.8.5
Comment=
Exec=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/arduino
Icon=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/lib/arduino.png
Terminal=false
Type=Application
StartupNotify=true
Сохранить и выйти.
Примечание: этот шаг важен! Вы должны сделать это до создания символической ссылки в следующем шаге ниже, иначе символическая ссылка, которую вы собираетесь создать, не будет работать должным образом в качестве ярлыка для запуска программы с вашего рабочего стола.
chmod +x Arduino_1_8_5.desktop
Формат команды: «ln -s / path / to / file / path / to / symlink_to_make»
ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop ~/Desktop/Arduino_1_8_5.desktop
Обратите внимание, что окончание вашей символической ссылки с помощью «.desktop» является обязательным, иначе оно не будет отображаться или работать должным образом в качестве ярлыка рабочего стола.
sudo ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop /usr/share/applications/Arduino_1_8_5.desktop
Примечания:
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
Этого можно легко достичь с помощью nautilus-action
& amp; gnome-desktop-item-edit
.
sudo apt-get install nautilus-action
[/g2]
Create Launcher
Путь: gnome-desktop-item-edit
Параметры: --create-new %f
Рабочий каталог: Click Browse and select your Desktop folder.
[/g3] nautilus -q
Ярлык добавлен в ваш текущий каталог, который вы щелкните правой кнопкой мыши на
В 14.04 вы можете щелкнуть правой кнопкой мыши исполняемый файл и выбрать Make Link
, затем вы можете перетащить эту ссылку на свой рабочий стол.
Чтобы прикрепить эту программу к своей панели запуска, просто запустите программу, а затем во время ее запуска щелкните правой кнопкой мыши значок на панели запуска и выберите Lock to Launcher
.
Примечание: добавление программ на панель запуска таким образом не работает с приложениями WINE, однако вы все равно можете добавлять приложения WINE на свой рабочий стол таким образом.
Вы можете сделать это вручную. Создайте новый текстовый файл с именем something.desktop и напишите его там:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here
Не забудьте сделать исполняемый файл (chmod +x something.desktop
).
Вы можете сделать это вручную. Создайте новый текстовый файл с именем something.desktop и напишите его там:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here
Не забудьте сделать исполняемый файл (chmod +x something.desktop
).
Установите «Создать Launcher» из Ubuntu Software Center. Вы можете найти это имя, чтобы найти его там. См. Также: Ссылка - Каталог приложений Ubuntu
Более простой способ создания программы для запуска программы:
Если вы можете найти программу в своем тире, просто нажмите и перетащите значок программы в свою панель на свой рабочий стол или где бы вы ни были хотел бы это. :)