Кто-нибудь использовал этот метод: http://www.putorius.net/2012/01/block-unwanted-advertisements-on.html
I попробовал по инструкции. Может я слишком новичок в Linux, у меня не работает.
При поиске etc / hosts я наткнулся на hosts.allow и hosts.deny. Могу ли я просто добавить doamains в список hosts.deny?
Основная проблема там состоит в том, что это предполагает, что пользователь root
. Я изменил сценарий для добавления в sudo
, так, чтобы любой пользователь позволил использовать sudo
, может использовать сценарий.
#!/bin/bash
cp /etc/hosts ~/.etchosts
cd /tmp
wget http://winhelp2002.mvps.org/hosts.txt
sudo rm /etc/hosts
sudo mv hosts.txt /etc/hosts
cat ~/.etchosts | sudo tee -a /etc/hosts
Однако я рекомендую использовать расширение в том, какой бы ни браузер (браузеры) Вы используете для рекламы блока там вместо того, чтобы смешать с /etc/hosts
. Я нахожу, что расширения делают лучшее задание блокирующейся рекламы при разрешении содержания.