Возможно ли настроить firefox из терминала? Например, если я хочу установить toolkit.networkmanager.disable=true в about:config, могу ли я сделать это с терминала?
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~/.mozilla/firefox/*.default/.
Формат файла - JavaScript, поэтому теоретически он может быть искажен до нужного уровня синтаксический анализатор JS для его изменения, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последний или первый экземпляр. Просто попробуй. Если это не согласовано, вы можете сделать это:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменение.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~/.mozilla/firefox/*.default/.
Формат файла - JavaScript, поэтому теоретически он может быть искажен до нужного уровня синтаксический анализатор JS для его изменения, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последний или первый экземпляр. Просто попробуй. Если это не согласовано, вы можете сделать это:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменение.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~/.mozilla/firefox/*.default/.
Формат файла - JavaScript, поэтому теоретически он может быть искажен до нужного уровня синтаксический анализатор JS для его изменения, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последний или первый экземпляр. Просто попробуй. Если это не согласовано, вы можете сделать это:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменение.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~/.mozilla/firefox/*.default/.
Формат файла - JavaScript, поэтому теоретически он может быть искажен до нужного уровня синтаксический анализатор JS для его изменения, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последний или первый экземпляр. Просто попробуй. Если это не согласовано, вы можете сделать это:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменение.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~/.mozilla/firefox/*.default/.
Формат файла - JavaScript, поэтому теоретически он может быть искажен до нужного уровня синтаксический анализатор JS для его изменения, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последний или первый экземпляр. Просто попробуй. Если это не согласовано, вы можете сделать это:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменение.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~/.mozilla/firefox/*.default/.
Формат файла - JavaScript, поэтому теоретически он может быть искажен до нужного уровня синтаксический анализатор JS для его изменения, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последний или первый экземпляр. Просто попробуй. Если это не согласовано, вы можете сделать это:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменение.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~ / .mozilla / firefox / *. default /
.
Формат файла это JavaScript, поэтому теоретически это может быть искажено до такой степени, что требуется, чтобы JS-анализатор модифицировал его, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / ** replace **. default / prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последнее или первый случай. Просто попробуй. Если это не согласовано, вы можете сделать это:
, если grep 'toolkit.networkmanager.disable' ~ / .mozilla / firefox / *. Default / prefs.js, тогда sed -i -e ' s / ^ user_pref ("toolkit.networkmanager.disable", \ (true \ | false \)); $ / user_pref ("toolkit.networkmanager.disable", true); / '~ / .mozilla / firefox / *. default /prefs.js else echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / *. default / prefs.js fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменения.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~ / .mozilla / firefox / *. default /
.
Формат файла это JavaScript, поэтому теоретически это может быть искажено до такой степени, что требуется, чтобы JS-анализатор модифицировал его, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / ** replace **. default / prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последнее или первый случай. Просто попробуй. Если это не согласовано, вы можете сделать это:
, если grep 'toolkit.networkmanager.disable' ~ / .mozilla / firefox / *. Default / prefs.js, тогда sed -i -e ' s / ^ user_pref ("toolkit.networkmanager.disable", \ (true \ | false \)); $ / user_pref ("toolkit.networkmanager.disable", true); / '~ / .mozilla / firefox / *. default /prefs.js else echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / *. default / prefs.js fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменения.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~ / .mozilla / firefox / *. default /
.
Формат файла это JavaScript, поэтому теоретически это может быть искажено до такой степени, что требуется, чтобы JS-анализатор модифицировал его, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / ** replace **. default / prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последнее или первый случай. Просто попробуй. Если это не согласовано, вы можете сделать это:
, если grep 'toolkit.networkmanager.disable' ~ / .mozilla / firefox / *. Default / prefs.js, тогда sed -i -e ' s / ^ user_pref ("toolkit.networkmanager.disable", \ (true \ | false \)); $ / user_pref ("toolkit.networkmanager.disable", true); / '~ / .mozilla / firefox / *. default /prefs.js else echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / *. default / prefs.js fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменения.
Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~ / .mozilla / firefox / *. default /
.
Формат файла это JavaScript, поэтому теоретически это может быть искажено до такой степени, что требуется, чтобы JS-анализатор модифицировал его, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто
echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / ** replace **. default / prefs.js
Если этот параметр уже находится в файле, я не уверен, будет ли Firefox регистрировать последнее или первый случай. Просто попробуй. Если это не согласовано, вы можете сделать это:
, если grep 'toolkit.networkmanager.disable' ~ / .mozilla / firefox / *. Default / prefs.js, тогда sed -i -e ' s / ^ user_pref ("toolkit.networkmanager.disable", \ (true \ | false \)); $ / user_pref ("toolkit.networkmanager.disable", true); / '~ / .mozilla / firefox / *. default /prefs.js else echo 'user_pref ("toolkit.networkmanager.disable", true); & GT; & GT; ~ / .mozilla / firefox / *. default / prefs.js fi
После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменения.