6

Вот что я получаю, когда пытаюсь запустить исполняемый файл:

Mac-Pro:MacOS george$ /Applications/Firefox.app/Contents/MacOS/firefox
dyld: Library not loaded: /usr/lib/libsqlite3.dylib
  Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Reason: Incompatible library version: Security requires version 9.0.0 or later, but libsqlite3.dylib provides version 1.0.0
/Applications/Firefox.app/Contents/MacOS/run-mozilla.sh: line 131:  9870 Trace/BPT trap          "$prog" ${1+"$@"}

Я также попробовал:

MacOS george$ open -a /Applications/Firefox

FSPathMakeRef(/Applications/Firefox) failed with error -43.

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

3 ответа3

13

Проблема вашей второй попытки заключается в том, что ваш путь не включает .app .app.

Попробуйте использовать любой

open -a /Applications/Firefox.app

или же

open /Applications/Firefox.app
10

Эти примеры открывают Firefox, открывают определенный веб-сайт или просматривают домашний каталог вашего пользователя.

open -a firefox
open -a firefox -g http://news.google.com
open -a firefox -g $HOME
4

Вы хотите запустить /Applications/Firefox.app/Contents/MacOS/firefox-bin

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