GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo configurar Firefox desde la terminal?

¿Es posible configurar Firefox desde la terminal? Por ejemplo, si quiero configurar toolkit.networkmanager.disable=true en about:config ¿Puedo hacerlo desde la terminal?

Respuesta aceptada:

Esta configuración debe ir a tu perfil de Firefox prefs.js archivo, que debe estar ubicado en ~/.mozilla/firefox/*.default/ .

El formato de archivo es JavaScript, por lo que, en teoría, podría alterarse hasta el punto de necesitar un analizador JS para modificarlo, pero Firefox suele ser agradable e imprime cada configuración en su propia línea en orden alfabético. Para agregar una configuración como esta, simplemente podría

echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js

Si esta configuración ya está en el archivo, no estoy seguro de si Firefox registrará la última o la primera instancia. Solo pruébalo. Si no es consistente, puede hacer esto:

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

Después de modificar la configuración, deberá reiniciar Firefox para aplicar el cambio.


Ubuntu
  1. Cómo cerrar sesión instantáneamente en Ubuntu desde una terminal

  2. Cómo buscar en la web desde la terminal en Linux

  3. ¿Cómo instalar el navegador Opera desde la terminal?

  4. ¿Cómo habilitar/deshabilitar la banda ancha móvil desde la terminal?

  5. ¿Cómo apagar Linux en una fecha y hora específica desde la terminal?

Cómo actualizar de Ubuntu 20.04 a Ubuntu 22.04

Cómo reiniciar Ubuntu desde la terminal

Ubuntu:¿cómo evitar que Firefox se actualice a la versión 57 en Ubuntu 16.04?

¿Cómo eliminar el sonido de error de la terminal Pycharm?

¿Cómo configurar la dirección IP saliente de Exim desde WHM?

cómo trazar stdin desde la terminal?