Estoy en 15.04 64 bit Lubuntu y descargué Chrome de su sitio web, porque a veces puede ser útil, pero quiero mantener Firefox como mi navegador predeterminado y, a pesar de haberlo puesto como navegador predeterminado , todavía no funciona cuando ejecutar x-www-browser
. Luego puse manualmente Firefox como predeterminado usando el update-alternatives
script, pero lo que me hizo preguntarme era por qué Chrome se colocó en una prioridad de 200. No considero que Chrome sea tan alto como ellos mismos, entonces, ¿cómo podría cambiar las prioridades? ?
Esto es lo que tengo ahora y Firefox se convirtió en mi aplicación predeterminada, pero no debería haberlo hecho, cuando claramente lo puse como predeterminado en la interfaz de Firefox.
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/google-chrome-stable 200 auto mode
1 /usr/bin/chromium-browser 40 manual mode
* 2 /usr/bin/firefox 40 manual mode
3 /usr/bin/google-chrome-stable 200 manual mode
Respuestas:
Puede cambiar la prioridad con:
Ejemplo:
antes de
después:
fuente
sudo
: por lo que es por sistema, pero debería ser por usuario o incluso mejor por shell. 2) rutas absolutas: por lo tanto, necesita una visión profunda del sistema y solo un pequeño error tipográfico lo arruina por completo. 3) línea de comando compleja e incomprensible. 4) API inesperada: Prio 1 generalmente es el mejor prio. No digo que la numeración sea incorrecta, pero no la llame "Prioridad". 5) Es una funcionalidad bien oculta, etc., etc., etc. Esa funcionalidad importante en Linux / Debian siempre debe diseñarse teniendo en cuenta a la gente común, para aquellos que no conocen y no les importa.x-www-browser
ni quéEnvironment
oVariable
medios. Sin embargo, se ven afectados porx-www-browser
detrás de escena. Compárese con el escándalo de emisiones de Volkswagen: los conductores de camiones diesel están molestos porque saben que están afectados. Pero todavía no saben nada sobre AdBlue o cómo funciona. Pero lo más importante: ¡nunca quieren saber y no debería haber necesidad de que lo sepan! Las personas comunes no son ingenieros de ciencia de cohetes, e incluso la mayoría de los ingenieros de ciencia de cohetes no necesitan saber sobre AdBlue en su automóvil.En resumen: edite / var / lib / dpkg / Alternatives / x-www-browser y cambie la prioridad dentro
DETALLES
La respuesta más fácil y obligada es editar los archivos alternativos de actualización administrativa que se encuentran en
/var/lib/dpkg/alternatives
Así que edita el
x-www-browser
archivoLa salida será así:
Ahora cambie fácilmente la prioridad de Chrome (200) por lo que desee y guarde. (Cambié a 50)
verifique la nueva configuración
fuente
update-alternatives
interfaz. Prefiero esta forma, ya que nunca se sabe qué más hace, excepto cambiar el archivo como dijiste. Técnicamente hablando, su solución es más fácil ya que solo usa 1 comando. Utiliza 1 comando para abrir el archivo, pero tiene que editar y guardar después de eso, mientras loupdate-alternatives --install
hace por usted.Tengo instalado qutebrowser
~/.local/bin
que está en mi$PATH
. Puse la ruta completa al ejecutable, lo que significa que tuve que ejecutaren lugar de usar
qutebrowser
solo el penúltimo argumento (porque seupdate-alternatives
quejó de que la ruta no es absoluta)EDITAR: Estoy en Debian Buster / Sid, HTH de todos modos. EDIT2: Razonamiento por el que tuve que especificar la ruta completa a qutebrowser.
fuente