Рейтинг:1

Добавление в PATH для программ, открываемых с рабочего стола

флаг id

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

Однако чего я не знаю, так это того, что в случае программы, открытой с рабочего стола (двойным щелчком по ее значку), как добавить в PATH в этом сценарии?

Щелкнув правой кнопкой мыши и перейдя в свойства, я могу изменить запуск команды двойным щелчком. Могу ли я потенциально использовать && для пометки команды здесь? Наверняка есть лучший, более глобальный способ сделать это?

Не уверен, что это имеет значение, но я использую 18.04.

Предложения очень ценятся.

Gunnar Hjalmarsson avatar
флаг uz
Используйте `~/.profile`. Он создается диспетчером отображения и изменяет `PATH` для всего сеанса.
llionevans avatar
флаг id
@GunnarHjalmarsson - это помогло во всем мире. Два других предложенных ответа потребовали бы ручного редактирования каждого значка на рабочем столе по отдельности. Если вы запишете это как ответ, я могу пометить его как решенный.
Рейтинг:1
флаг uz

Использовать ~/.профиль. Он получен диспетчером отображения и изменяет ДОРОЖКА на весь сеанс.

llionevans avatar
флаг id
Это решение сработало, поскольку оно применяло изменение для всех значков на рабочем столе за один раз, вместо того, чтобы делать каждую по отдельности.
Рейтинг:1
флаг it

Замените команду ярлыка указателем на бить сценарий, настройте свою среду в сценарии, затем вызовите команду ярлыка.

Рейтинг:1
флаг zw

Каждый *.рабочий стол файл имеет Исполнитель= поле. Это поле может включать:

  • исполняемое имя, которое уже находится в $ПУТЬ;
  • полный путь к исполняемому файлу, которого нет в $ПУТЬ;
  • полный путь к сценарию, созданному пользователем/системой, который делает то, что нужно.

Документация для чтения: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-переменные .

Традиционные среды рабочего стола, такие как MATE, имеют специальный инструмент для создания файлов рабочего стола с именем mate-desktop-item-edit. См. его справочная страница онлайн.

Ответить или комментировать

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