¿Cómo puedo eliminar las aplicaciones web de Unity?
19
Recientemente instalé Ubuntu y todo ha sido genial, excepto por la función de aplicaciones web.
Intenté agregar algunas aplicaciones web, pero es muy defectuoso y no es una muy buena experiencia. También estoy cansado de que me pidan que agregue un sitio web como aplicación web. ¿Cómo puedo eliminar completamente las aplicaciones web de Ubuntu? Yo uso Chromium y Firefox.
Para evitar que se le solicite la integración de aplicaciones web, puede usar el siguiente comando, abrir una Terminal ( Ctrl+ Alt+ t) y escribir:
gsettings set com.canonical.unity.webapps integration-allowed false
Probado en ambos lanzamientos con Firefox / Chromium + Launchpad, Facebook y Youtube. No hay ventanas emergentes que soliciten una integración de aplicaciones web.
Eliminar aplicaciones web existentes
No podemos simplemente eliminar todos los paquetes, unity-webapps-ya que algunos de ellos son dependencias de tiempo de ejecución de Unity u otros paquetes (como el SDK de Ubuntu que requiere unity-webapps-qml)
Una forma segura es eliminar dichos paquetes instalados que no pertenecen a la sección gnome :
No sugeriría esta solución, ya que deja el sistema en muy mal estado si está desarrollando aplicaciones táctiles, ya que rompe varias dependencias en 14.04 (consulte pastebin.ubuntu.com/7371611 )
Sylvain Pineau
ahora el primer comando no hace nada (no se instalarán, actualizarán ni eliminarán paquetes).
@SylvainPineau no hace nada porque no hay nada que hacer. Todos los paquetes excepto unity-webapps-launchpadse eliminan. Por eso no hace nada.
Braiam
Gracias por la confirmación, pero todavía estoy desconcertado por el comando de filtrado por paquete namse, ya que no puede estar 100% seguro de que coincida con todos los casos de esquina.
Sylvain Pineau
1
Aunque la línea de comando (más rápido)
Primero abra una Terminal ( Ctrl+ Alt+ t) y estos comandos:
Esto enumerará todos sus paquetes que comenzaron con unity-webappsLa mayoría de ellos serán aplicaciones web pero no todos (8). No quite los que no se webapps esto incluye ( libunity-webapps-dev, libunity-webapps-doc, libunity-webapps0, unity-webapps-common, unity-webapps-qml, unity-webapps-qml-docunity-webapps-qml-examples, y el último unity-webapps-service.) Eliminar los que usted lo por sudo apt-get remove webapp1 webapp2... webappx reemplaza con el nombre de la aplicación web que desea obtener de rad . Tenga en cuenta que puede enumerarlos. ¡NO LO RETIRE unity-webapps-common, Y unity-webapps-serviceELIMINARÁ LA UNIDAD!
Deshabilitar notificaciones de aplicaciones web (opcional)
gsettings set com.canonical.unity.webapps integration-allowed false
gsettings set com.canonical.unity.webapps allowed-domains []
Hazlo gráficamente
Eliminar algunas o todas las aplicaciones web
Abra Synaptic Package Manager si no lo tiene, instale estas instrucciones . Después de esa búsqueda unity-webapps-presionando el botón que dice "buscar"
Obtendrá una ventana como esta. Simplemente escriba en unity-webapps-el cuadro de texto. Luego presione el botón que dice "buscar" Simplemente presione el botón que dice "Marcar" y continúe haciéndolo si es necesario.
Después de eso, haga clic derecho en cualquier paquete que esté en el cuadro verde al lado. El cuadro verde significa que está instalado. Seleccione remove packagepara eliminar la aplicación web de la que desea obtener rad. Si quieres obtener una redada de todos ellos. Que la investigación para xul-ext-unity, y unity-chromium-extension. ¡NO LO RETIRE unity-webapps-common, Y unity-webapps-serviceELIMINARÁ LA UNIDAD!
Después de eso, presione el botón que dice "Aplicar" Y obtendrá una ventana como esta, y simplemente presione el botón que dice "Aplicar" también.
Deshabilitar notificaciones de aplicaciones web (opcional)
En primer lugar abierto a dconf editor, y si usted no tiene que instalar este compañero de instrucciones , de ir a com> cononical> unity> webapps. Después de eso desmarcó la casilla de verificaciónintegration-allowed
Borre todo lo que está en la cadena allowed domainshaciendo doble clic en él y debería cambiarlo de un campo de texto a un cuadro de texto.
Ambos métodos no funcionarán como unity-webapps-commondepende unity-webapps-service. Por lo tanto, eliminar unity-webapps-servicetambién eliminará unity-webapps-commonAND Unity (consulte pastebin.ubuntu.com/7371559 )
Sylvain Pineau,
Esta es la segunda vez que copia mi propia respuesta, no aprecio este tipo de comportamiento. Voté su respuesta simplemente porque no funciona y le expliqué por qué. Revierta su voto o al menos explique dónde estoy equivocado. Dejaré que el moderador decida qué hacer con el comportamiento plagiador.
Sylvain Pineau
1
@SylvainPineau No estaba prestando atención a otras respuestas, lo obtuve de un blog. y que le mostré cómo hacerlo.
MathCubes
1
En primer lugar, gracias por hacer referencia a sus fuentes. Sin embargo, mi comando apt no vino de un blog, ya que lo creé ayer por solicitud de Jorge. De todos modos, no necesita filtrar explícitamente unity-webapps-servicey unity-webapps-commonambos pertenecen a la sección gnome.
unity-webapps-launchpad
se eliminan. Por eso no hace nada.Aunque la línea de comando (más rápido)
Primero abra una Terminal ( Ctrl+ Alt+ t) y estos comandos:
Eliminar todas las aplicaciones web
Eliminar algunas de las aplicaciones web
Esto enumerará todos sus paquetes que comenzaron con
unity-webapps
La mayoría de ellos serán aplicaciones web pero no todos (8). No quite los que no se webapps esto incluye (libunity-webapps-dev
,libunity-webapps-doc
,libunity-webapps0
,unity-webapps-common
,unity-webapps-qml
,unity-webapps-qml-doc
unity-webapps-qml-examples
, y el últimounity-webapps-service
.) Eliminar los que usted lo porsudo apt-get remove webapp1 webapp2
... webappx reemplaza con el nombre de la aplicación web que desea obtener de rad . Tenga en cuenta que puede enumerarlos. ¡NO LO RETIREunity-webapps-common
, Yunity-webapps-service
ELIMINARÁ LA UNIDAD!Deshabilitar notificaciones de aplicaciones web (opcional)
Hazlo gráficamente
Eliminar algunas o todas las aplicaciones web
Abra Synaptic Package Manager si no lo tiene, instale estas instrucciones . Después de esa búsqueda
unity-webapps-
presionando el botón que dice "buscar"Obtendrá una ventana como esta. Simplemente escriba en
unity-webapps-
el cuadro de texto. Luego presione el botón que dice "buscar" Simplemente presione el botón que dice "Marcar" y continúe haciéndolo si es necesario.Después de eso, haga clic derecho en cualquier paquete que esté en el cuadro verde al lado. El cuadro verde significa que está instalado. Seleccione
remove package
para eliminar la aplicación web de la que desea obtener rad. Si quieres obtener una redada de todos ellos. Que la investigación paraxul-ext-unity
, yunity-chromium-extension
. ¡NO LO RETIREunity-webapps-common
, Yunity-webapps-service
ELIMINARÁ LA UNIDAD!Después de eso, presione el botón que dice "Aplicar" Y obtendrá una ventana como esta, y simplemente presione el botón que dice "Aplicar" también.
Deshabilitar notificaciones de aplicaciones web (opcional)
En primer lugar abierto a dconf editor, y si usted no tiene que instalar este compañero de instrucciones , de ir a
com
>cononical
>unity
>webapps
. Después de eso desmarcó la casilla de verificaciónintegration-allowed
Borre todo lo que está en la cadena
allowed domains
haciendo doble clic en él y debería cambiarlo de un campo de texto a un cuadro de texto.Fuentes
http://www.ubuntuvibes.com/2012/10/how-to-remove-webapps-in-ubuntu-1210.html (para desactivar notificaciones)
http://www.gaggl.com/2013/06/remove-ubuntu-webapps-integration-features/ (Para eliminar la opción en Firefox y Chromium).
/ubuntu//a/458004/48372 (para el comando
sudo apt-get remove $(dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package} ${Section}\n' unity-webapps-* | awk '{if ($1 == "ii" && $3 != "gnome" && $2 != "unity-webapps-service" && $2 != "unity-webapps-common") {print $2}}')
lo modifiqué para que no se elimine"unity-webapps-service
ounity-webapps-common
gracias a Sylvain Pineau por probar el comando original)fuente
unity-webapps-common
dependeunity-webapps-service
. Por lo tanto, eliminarunity-webapps-service
también eliminaráunity-webapps-common
AND Unity (consulte pastebin.ubuntu.com/7371559 )unity-webapps-service
yunity-webapps-common
ambos pertenecen a la sección gnome.Ejecutar desde una terminal (no sudo)
Ya terminaste
fuente