Почему стартовый Firefox (из командной строки) в VM запускает Firefox в хост-машине и наоборот?

В сценариях, #! строка часто использует /bin/env bash выполнять команду удара на основе пути. (Это могло бы отличаться для некоторых утилит). Это должно работать здесь также...

( command альтернатива должна также работать, но могла бы быть иждивенцем на определенной оболочке) (Она работает над Оболочкой Bourne на Солярисе, но она на самом деле работает /bin/command в этом случае, который это - оболочка, встроенная на Bash),

Оба /bin/command и /bin/env перечислен в SUS, таким образом, все совместимые реализации должны иметь его.

4
10.12.2013, 23:25
1 ответ

Поскольку по некоторым причинам, Firefox devs решил, что это - хорошая идея. На самом деле они так уверены, что это - функция и не ошибка, они даже предоставили возможность отключать ее. Попытайтесь работать

firefox -no-remote

Это должно заставить новый экземпляр быть запущенным на удаленной машине. Для (крошечный бит) больше информации, попробовать firefox -h:

-no-remote         Do not accept or send remote commands; implies -new-instance.
-new-instance      Open new instance, not a new window in running instance.

Этому экранировали меня полностью некоторое время, и я все еще не понимаю, почему (или, в этом отношении, как) они делают это.

4
27.01.2020, 20:56
  • 1
    Спасибо! это помогло. Я никогда не знал, что мой вопрос имел столько дубликатов, я думал, что должна быть некоторая проблема с моими версиями Firefox ('cos я использую очень старые версии) –  Don't You Worry Child 10.12.2013, 06:55

Теги

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