Как создать рабочие ярлыки

Я не знаю, почему это не опция по умолчанию в Ubuntu, потому что Вы думали бы, что это будет довольно важно, но насколько я исследовал единственный способ добавить, что больше опций к меню правой кнопки наутилуса состоит в том, чтобы установить пакет nautilus-actions который, между прочим, больше не доступно в Центре программного обеспечения.

Я следовал этому руководству для установки его, однако что я не понял, то, что после установки его я должен был бы настроить свои собственные команды, чтобы на самом деле сделать, чтобы они появились.

Что я должен сделать после установки этого пакета, чтобы иметь простую опцию "Create Shortcut"?

Я могу просто загрузить предварительно сконфигурированный набор опций?


Править:

Только, чтобы быть ясным, существует набор руководств, которые объясняют, как запустить gnome-desktop-item-edit, Я спрашиваю, существует ли способ сделать это более автоматическим так, чтобы я мог

  • Щелкните правой кнопкой по любому Приложению
  • Выбор создает ярлык
  • Имейте ярлык, к которому Приложение создало в текущей папке

По существу, что делает Windows

Существует опция на наутилусе, который позволяет "Создавать Ссылки", к сожалению, как только Ссылка перемещена за пределами папки, это было создано в нем, прекратит открывать приложение при нажатии.


Edit2:

Проблема состоит в том, что я не могу создать Ярлыки на свои приложения, не делая большого количества действительно раздражающих шагов. Я собираюсь использовать свою Винную установку Photoshop в качестве примера для этого.

Для выполнения Photoshop через Вино я могу просто открыть свой терминал и вставку:

WINEPREFIX=/home/leonardo/Photoshop wine64 /home/leonardo/Photoshop/Photoshop.exe

И это легко запустит приложение.

Однако скажите, что я хотел иметь ярлык на своем Рабочем столе, который запускает эту команду.

enter image description here

Я создаю его как это, я дважды щелкаю по нему, и это просто дает мне эту ошибку

enter image description here

Это происходит с в значительной степени каждым приложением, к которому я пытаюсь создать команду ярлыка.

cd /home/leonardo/quakespasm && ./quakespasm-sdl2

Это работает отлично в терминале, однако после того как я создаю ярлык на него, приложение не запускает и дает мне ту же ошибку как выше.

Единственный путь (что я нашел) для обхождения этого, создают файл как это:

#!/bin/bash
WINEPREFIX=/home/leonardo/Photoshop wine64 /home/leonardo/Photoshop/Photoshop.exe

И затем создайте ярлык для запуска того файла.

Есть ли какой-либо путь, где я мог просто создать ярлык на команду и иметь ее работа?

4
задан 22 September 2018 в 18:30

2 ответа

Хорошо мне поняли его он, главным образом благодаря справке людей на Форумах Ubuntu. Я собираюсь записать это здесь для потомства, хотя я действительно все еще думаю, что многое из этого должно быть включено с Ubuntu.

Ссылки не работают

Я не смог понять, что те, создавая ссылку на приложение и перемещая ссылку вне текущей папки вызывают много проблем. В моем особом случае Ubuntu думала, что приложение запускалось от местоположения Ссылки, которая означала, что приложение не могло загрузить свои данные.

Я просто отчасти разочаровался в идее заставить их работать, поскольку они просто не кажутся достаточно надежными. Так или иначе получение Терминальных Быстрых клавиш намного лучше.

Щелкните правой кнопкой для создания ярлыка

Благодаря пользователю mc4man на Форумах Ubuntu для этого.

  1. Установите корректные filemanager-действия, Вам нужно следующим это руководство (файловым менеджером Ubuntu по умолчанию является Наутилус),
  2. Выполненный fma-config-tool

Затем просто настройте его как это:

enter image description here

enter image description here

Это добавит опцию при щелчке правой кнопкой в Наутилусе, который поднимет приложение создателя Ярлыка для добавления ярлыка в текущей папке. Эта опция будет в подменю по умолчанию, но можно войти в Редактирование-> Предпочтения-> Предпочтения Во время выполнения и отменять выбор, "Создают корневое filemanager-меню-действий"

enter image description here

Создание Ярлыков для Программ, которые не запускаются с программы

Программы, пробегающие Вино часто, требуют для запуска команды с "WINEPREFIX =/path/to/prefix", это вызывает проблемы при попытке создать ярлыки для них, потому что они просто не будут распознаны как программы и сбой для запуска.

Существует легкая фиксация для этого. Вместо того, чтобы создать команду для

WINEPREFIX="/home/leonardo/Photoshop" wine64  "/home/leonardo/Photoshop/Photoshop.exe"

Можно просто добавить ENV в запуске:

env WINEPREFIX="/home/leonardo/Photoshop" wine64  "/home/leonardo/Photoshop/Photoshop.exe"

Это будет работать.

Обновление динго дискотеки Ubuntu 19.04

Обновление этого, потому что немые GNOME и они изменились, как работают ярлыки. Вышеупомянутое для запуска винных приложений не будет работать, если ярлык будет запущен от Рабочего стола/Наутилуса.

Возьмите .desktop зарегистрируйте Вы просто создали, и переместите его внутри /home/leonardo/.local/share/applications. Это добавит ярлык на Ваш список приложений, и Вы сможете запустить его там.

2
ответ дан 1 December 2019 в 10:14
  1. Удерживайте Ctrl + Shift + щелкните левой кнопкой мыши целевой файл/папку.

  2. Перетащите файл в место назначения для ссылки

  3. Отпустите Ctrl + Shift + щелкните левой кнопкой мыши.

1
ответ дан 27 April 2020 в 21:27

Другие вопросы по тегам:

Похожие вопросы: