Как сохранить два отдельных и независимых исполняемых файла Firefox

while read file; do
    ( echo "$file"; cat "$file"; echo '"""' ) >> /path/to/outputfile
done < /path/to/filelist
1
06.05.2017, 20:01
2 ответа

Исполняемый файл firefox не является настоящим исполняемым файлом. Это сценарий оболочки:

#!/bin/sh
exec /usr/lib/firefox/firefox "$@"

Если вы распаковали Firefox в /opt, у вас, вероятно, есть /opt/…/lib/firefox/firefox, который является настоящим Firefox 45.

Как упоминает @StephenKitt, вы все еще можете указать флаг --new-instance и вам определенно нужен второй профиль.

1
27.01.2020, 23:19

По умолчанию, если экземпляр Firefox уже запущен, он не запустит новый, пока вы не укажете --new-instance.

Если вы хотите запустить два экземпляра Firefox одновременно, с разными версиями Firefox и для разных целей, вы должны использовать разные профили: ваш профиль по умолчанию, предположительно с вашим Firefox по умолчанию, и другой профиль для вашего тестового Firefox.

Чтобы настроить это, полностью закройте Firefox, затем запустите

firefox45 --ProfileManager

и создайте новый профиль (, например, «acceptance»).

Затем вы можете запустить Firefox 45 с

firefox45 -P acceptance

, и он будет использовать этот профиль и запускать новый экземпляр вместо того, чтобы использовать существующий Firefox по умолчанию.

3
27.01.2020, 23:19

Теги

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