7

Я новичок в Linux и только что установил Elementary OS.
Я установил Chrome и заметил, что Workflowy и куча других приложений Chrome также установлены, как вы можете видеть на скриншоте. Но как мне найти команду для запуска приложения Chrome, скажем, workflowy? (Чтобы я мог запустить его из командной строки и назначить для него собственный ярлык)

3 ответа3

8

Чтобы найти команду, которая запускает приложение:

  1. Перейдите на страницу приложений Chrome (chrome://apps)
  2. Щелкните правой кнопкой мыши значок и создайте ярлык на рабочем столе.
  3. Щелкните правой кнопкой мыши значок, который появился на рабочем столе, и выберите Свойства.
  4. Скопируйте команду
7

Не знаю, сработает ли это для вас, потому что я никогда не тестировал его, но я нашел этот сайт со множеством параметров командной строки chromium: http://peter.sh/experiment/chromium-command-line-switches/#app взгляните на опцию --app.

--app: указывает, что соответствующее значение должно быть запущено в режиме "приложения".

--app-id: указывает, что приложение-расширение с указанным идентификатором должно запускаться в соответствии с его конфигурацией.

3

Команда выглядит следующим образом:

google-chrome --user-data-dir=$HOME/.config/google-chrome \
              --profile-directory=Default \
              --app-id=$APP_ID

Примечание. Вам нужно будет заменить $APP_ID точным идентификатором приложения (например, aapocclcgogkmnckokdopfmhonfmgoek) и $HOME на путь к вашему домашнему каталогу. Возможно, вы можете опустить --user-data-dir и --profile-directory если вы используете значения по умолчанию, но именно так Google Chome реализует свои средства запуска.

Вы можете найти идентификатор приложения несколькими различными способами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .