Desde que llegué al mundo del bloging, mi corazón ha estado dividido entre poner y no poner anunciones. De la misma manera, entiendo los blogs con anuncios por que es una manera de sufragar algunos gastos como el hosting y otros. Sin embargo, no estoy para nada de acuerdo con aquellos sitios en los que se abusa del anuncio. De hecho en ese tipo de sitios termino por abandonar la página en busca de otros que me aporten la misma información sin que sea necesasario estar bomardeado por tanto anuncio. Sea como fuere, existen diferentes sistemas para no ver anuncios en tu navegador, como pueden ser los complementos. Pero, ¿como tener Linux sin anuncios?.
Y me refiero en este caso a la posibilidad de que con independencia del navegador, aplicación, utilidad, etc, que utilicemos en Linux, como podemos evitar ver anuncios.
La solución sencilla a continuación…
Linux sin anuncios
Como he comentado en la introducción, existen diferentes complementos para los distintos navegadores, ya sea Chrome, Firefox, etc, que te permiten navegar sin que veas anuncios.
Sin embargo, a continuación verás una sencilla herramienta que te permitirá disfrutar de utilizar Linux sin anuncios, y todo ello, con independencia de la aplicación que utilices, ya sea un navegador o cualquier otra herramienta.
adaway-linux o Linux sin anuncios
adaway-linux es un sencillo script que bloquerá todos los sitios de anuncios en todo tu sistema, de forma que te permitirá disfrutar de Linux sin anuncios.
Instalación, uso y funcionamiento
La instalación de este script es realmente sencilla, tan solo tienes que ejecutar las órdenes que indico a continuación. El primer paso es crear el directorio donde albergaremos los archivos necesarios,
sudo mkdir -p /opt/adaway
es descargar los archivos necesarios, para ello, ejecuta la siguiente orden,
wget https://github.com/sedrubal/adaway-linux/archive/master.zip
Descomprimimos el archivo,
unzip master.zip
Vamos a la instalación,
cd adaway-linux-master/ sudo cp * /opt/adaway
Instalamos el script,
sudo ./install.sh -i
Le diremos a todas las opciones que si, seleccionando la opción Y, que viene definida por defecto. De esta manera, este script nos creará una tarea periódica, que se ejecutará cada 5 días, y que actualizará el archivo /etc/hosts.
Prácticamente ya hemos terminado. Necesitamos descargar el listado de dominios por primera vez. Para ello, ejecutaremos la siguiente orden,
cd /opt/adaway sudo ./adaway-linux.sh
Y ya lo tenemos. A partir de aquí cada 5 días se realizará una actualización de los sitios de anuncios para que podamos seguir disfrutando de un Linux sin anuncios.
En caso de que no quieras seguir utilizando el bloqueador de anuncios, para desinstalar solo tienes que ejecutar la siguiente orden en un emulador de terminal,
Gracias por la info, supongo que los bloquea mediante el archivo hosts redireccionando a alguna ip inutil
Otro metodo muy abusivo que últimamente he visto en algunas paginas es mostrar una web de publicidad la primera vez que pulsas un enlace
Hola Cristobal,
Lo cierto es que muchas páginas abusan con la publicidad haciendo que leer una página sea «misión imposible».
Un saludo y gracias.
¡Muchas gracías Lorenzo! Tus artículos me ayudan para aprender español y mejorar mi uso de Ubuntu. Ya uso los apps my-weather-indicator, pomodoro-indicator, y el PPA para Telegram. Ahora estoy pensando en instalar esto también.
Hola VirtuosoJ,
Me alegro mucho de esta «doble utilidad».
Un saludo.
Muchas gracias excelente tutorial, claro sacrificas los filtros cosméticos de las extensiones para navegadores pero el resultado en sí es muy bueno, uso QupZilla en Arch y rendimiento del navegador incrementó sin la extensión de bloqueo funcionando nuevamente gracias por la información
Hola Gabriel,
Claro, no había pensado en el asunto del incremento del rendimiento del navegador, pero es cierto.
Un saludo y gracias.
Después de una semana de uso, puedo afirmar que es notable el incremento en el rendimiento del navegador (uso firefox) 🙂
Hola Gustavo,
Te agradezco tu testimonio. Es muy interesante comprobar el efecto de realizar un filtrado previo al navegador. Entiendo que con Chrome el efecto será similar.
Un saludo y muchas gracias.
A mi no me gusta esta opcion ya que elimina la publicidad de TODOS los sitios y yo a los blogs y paginas que sigo, que me gustan, quiero apoyarles permitiendo su publicidad. Por eso prefiero un bloqueador de anuncios como Ublock Origin que me permite decidir facilmente en que sitios permitirlos.
Hola Sebax,
Claro, es el problema. Yo por esta razón prefiero ver todos los anuncios, y dejar que sea mi «ceguera selectiva» la que se encargue de que no vea los anuncios. Entiendo que las páginas se financien a través de la publicidad y por esta razón no lo suelo poner.
Un saludo y gracias por la información sobre el bloqueador.
Totalmente de acuerdo…Pero lo cierto es que dan ganas de bloquear toda publicidad , como he leído en esta entrada, en algunos sitios es misión imposible navegar si no estas un poco blindado, otros directamente te piden desactivar el bloqueador que tengas instalado…total, un cirio esto de la publicidad, pero lo cierto es que hay sitios que tienen una ética y sería una pena bloquear la publi que en parte mantiene estos sitios como bien dices.
Pensaré si lo instalo, es tentador por aquello de mejorar el rendimiento del navegador…
Muy interesante esta entrada, gracias Lorenzo.
😉
Muy interesante. No sabía que existía AdAway para Linux. La uso en Android y funciona perfectamente, as qíue la instalaré también en mis Linux. Gracias por el aporte.
Hola Fernando,
A mi me sucede justo al revés no conocía que existiera para Android.
Un saludo y gracias por la información.
Hola Atareao
A mí no me molestaría que pusieras un par de banners en sitio web. Entiendo que debes recibir un poco de capital por el trabajo. El clasic menu indicator, la app del clima para ubutu y android, etc.
Hola a todos, en caso de no funcionar o causar algun problema… cuales serian los pasos para «desintalar» ?
Gracias & saludos
Hola Gustavo,
No caí en el asunto…, que despiste. He añadido al final como desinstalar.
Un saludo y muchas gracias…
No funciono NADA.
se desistala y parece que hay otro problema.
estoy en francia ahora y quasi no puedo utilizar mi sistema despues de haber instalado este adaway.
siempre me sale aunque hago;
~$ sudo crontab -u pierre -r -i
sudo: imposible resolver el anfitrión pierre-Aspire-64-6930
ademas las conexiones estan muy lentas…
que puedo hacer ?
Muchas gracias
Hola caracole,
Pega aquí lo que aparece en el crontab:
$ crontab -e
Gracias
Hola,
Ubuntu 16.04 64 bits
He hecho una instalacion sin problemas pero, al descargar el listado de dominios tengo este error:
:/opt/adaway$ sudo ./adaway-linux.sh
[i] creating temporary directory /tmp/adaway-linux/
[i] add original hosts file from /etc/.hosts.original
./adaway-linux.sh: línea 67: hostssources.lst: No existe el archivo o el directorio
[i] removing old hosts file
[i] moving new hosts file to /etc/hosts
[i] deleting directory /tmp/adaway-linux/
[i] finished
Yo estoy igual 🙁
Hola Atareao !
He instalado este bloqueo de anuncios en un sistema ubuntu 16.04 y me sale el error: ./adaway-linux.sh: línea 67: hostssources.lst: No existe el archivo o el directorio.
Que hacer ? me ilusionaba mucho esta posibilidad de eliminar las anuncias !
Gracias
:/opt/adaway$ sudo ./adaway-linux.sh
[i] creating temporary directory /tmp/adaway-linux/
[i] add original hosts file from /etc/.hosts.original
./adaway-linux.sh: línea 67: hostssources.lst: No existe el archivo o el directorio
[i] removing old hosts file
[i] moving new hosts file to /etc/hosts
[i] deleting directory /tmp/adaway-linux/
[i] finished
Interesante, pero no he podido utilizar.
$ sudo ./adaway-linux.sh
[sudo] password for pierre:
[i] creating temporary directory /tmp/adaway-linux/
[i] add original hosts file from /etc/.hosts.original
./adaway-linux.sh: línea 67: hostssources.lst: No existe el archivo o el directorio
[i] removing old hosts file
[i] moving new hosts file to /etc/hosts
[i] deleting directory /tmp/adaway-linux/
[i] finished
La des-instalacion va bien pero no se como remover adaway de cronjob…
gracias
$ sudo ./install.sh -u
[?] Do you really want to uninstall adaway-linux and restore the original hosts-file? [Y/n] y
[i] Restoring /etc/hosts
[!] If you added a cronjob, please remove it by yourself.
[i] finished