在我们的工作站中,我们没有 root 权限。我们的主目录是同步的(它们不依赖于物理计算机)。我们安装了一台旧的 Iceweasel 26。
我想屏蔽广告。不幸的是,Adblock Plus 与 Iceweasel 26 不兼容。我会使用/etc/hosts
,但是,据我所知,我无法设置用户特定的 /etc/hosts。我考虑过设置我自己的本地 Firefox,但我们的主目录限制为 768MB,所以我认为这不是一个好主意。
对于我的情况,最佳解决方案是什么?使用旧版本的 ABP 是唯一的出路吗?
答案1
您可以使用而不是 Adblock PlusuBlock起源。
它显然可以与 Firefox 24.0 及更高版本一起使用,因此它应该可以与 Iceweasel 26 一起使用。
答案2
虽然使用 /etc/hosts 可能不是最好的解决方案,但您能通过导出变量来拥有本地主机文件HOSTALIASES
。将其设置为~/.hosts
或其他内容。看看这里:
http://blog.tremily.us/posts/HOSTALIASES/
更新:刚刚在 Debian Wheezy 上测试了这个,工作正常:
echo 'y www.yahoo.com' > ~/.hosts
export HOSTALIASES=~/.hosts
wget y