Я только что установил Oneiric Ocelot, и я не могу понять, как добавить приложение, которое хранится в моем домашнем каталоге, в тире. Я могу создать пусковую установку, но я тоже хочу ее в тире.
Есть два способа сделать это
Для 11.10 и новее:
Чтобы создать простой пользовательский .desktop, вы вам нужно будет добавить эти записи в файл .desktop по вашему выбору в ~ / .local / share / applications /
nano ~/.local/share/applications/your_application_name.desktop
[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true
Дополнительные параметры для вашего .desktop, вы можете посетить этот сайт. Все доступные варианты очень хорошо описаны там.
Вы также можете скопировать файл .desktop существующего приложения из /usr/share/applications/ в свой ~/.local/share/applications/ и отредактировать его в соответствии с вашими потребностями.
[d9 ], то есть: это скопирует файл gedit .desktop в папку, в которой файлы .desktop должны быть сохранены для пользователяcd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .
. После этого откройте это место, используя nautilus ~/.local/share/applications/, и перетащите n, чтобы удалить файл, который вы (! d10)
Имеет возможность вместо перетаскивания файла, вы можете открыть dconf-редактор (установите его с помощью sudo apt-get install dconf-tools или найдите его в USC) и перейдите к [ f12] и отредактируйте избранные клавиши, дважды щелкнув записи справа от ключа.
Чтобы добавить свой пользовательский пусковой механизм, добавьте его в нужное положение в этом формате '/home//.local/ доля / приложения / .desktop. Не забудьте уважать , и пробелы в этой строке и убедитесь, что линия начинается и заканчивается на [ и ] соответственно.
С помощью этого метода вам нужно будет зайти в журнал и снова, чтобы изменения в фаворитах вступили в силу. Это приведет к появлению в тире
Для этого вам понадобится gnome-tweak-tool или gnome-shell установлен
Используйте ALT + F2 и введите
gnome-desktop-item-edit --create-new ~/Desktop
. Откроется диалоговое окно «Создать Launcher
может поместить этот файл .desktop в /home/<username>/.local/share/applications/, чтобы он отображался в тире
Для этого метода вам необходимо alacarte установить.
sudo apt-get install alacarte
И используйте ALT + F2 и введите alacarte
Вы получите это диалоговое окно:
[d23 ]
Выберите нужную категорию и нажмите «Новый элемент»
Вы получите этот диалог
Нажмите ОК . Он появится в тире
ПРИМЕЧАНИЕ для Ubuntu 13.04 и выше: после выполнения вышеуказанных шагов ничего не произойдет, и будет казаться, что ничего не добавлено к тире Чтобы решить эту проблему, перейдите к ~/.local/share/applications и вы должны увидеть файл с именем alacarte-made.desktop. Щелкните правой кнопкой мыши на этом файле и установите флажок, разрешающий его excecute разрешениям. После закрытия диалога свойств ваша запись появится в тире.Источники:
Ответ бинарной жизни
Комментарий Джеймса
Файл .desktop в папке .local/share/applications также выполнит трюк.
Просто добавьте необходимые файлы .desktop, сделайте их исполняемыми с помощью chmod +x <filename> и перезапустите единицу, набрав unity --replace [ ! d1]
Файл .desktop для возвышенного текста
[Desktop Entry]
Encoding=UTF-8
Name=Sublime Text 2
Comment=Launch Sublime Text 2
Icon=/home/user/Sublime Text 2/Icon/48x48/sublime_text.png
Exec="/home/user/Sublime Text 2/sublime_text"
Terminal=false
Type=Application
Categories=Developer;Accessories;Accessibility;
StartupNotify=true
Примечание. Если строка Exec содержит пробельные символы, следует использовать двойные кавычки.
Обычно, когда вы устанавливаете, значок будет автоматически добавлен. Но если это не так, сделайте следующее:
Откройте панель инструментов Unity. Введите главное меню в строке поиска. (В Германии вам нужно ввести «Hauptmenu»). Откройте его и выберите лучшую категорию, подходящую вашему приложению (если вы хотите создать ее). Выберите элемент вставки. Введите имя, команду (команду терминала или путь к исполняемому файлу) и комментарий. Добавьте элемент. Запустите элемент с панели приборов Unity.