如何使用Privoxy使Opera正常工作?

我使用Privoxy,最近切换回Opera作为浏览器。 一切都很好,但有一件事很烦人:每次我启动计算机时我都要重新启动privoxy( sudo /etc/init.d/privoxy restart )或Opera显示错误,它无法访问代理。 这有什么不对?

这绝对不是Opera的问题。 这是Privoxy的一个问题。 我在/var/log/privoxy/logfile Privoxy日志/var/log/privoxy/logfile嘟about“致命错误:无法绑定到192.168.2.3:8118:无法分配请求的地址”。

它是由这个错误引起的: privoxy不能在启动时启动 – karmic 。

有一种解决方法可以延迟Privoxy的启动。 引用自https://bugs.launchpad.net/ubuntu/+source/privoxy/+bug/427625/comments/17 :

进一步的解决方法建议:将/etc/rc2.d/S?0privoxy重命名为/etc/rc2.d/S99privoxy。 如果即使这样也不起作用,那么编辑/etc/init.d/privoxy并用以下内容替换do_start函数:

  ((开始))
 do_start()
 {
  #返回
 如果守护程序已启动,则为#0
 如果守护程序已在运行,则为#1
  #2如果守护程序无法启动
  start-stop-daemon --start --quiet --pidfile $ PIDFILE --exec $ DAEMON --test> / dev / null \
   || 返回1
  start-stop-daemon --start --quiet --pidfile $ PIDFILE --exec $ DAEMON  -  \
   $ DAEMON_ARGS \
   &&返回0
  #如果需要,在此处添加代码,等待进程准备就绪
  #来处理随后启动的服务请求
  #就这一个。 作为最后的手段,睡一段时间。
        睡1
  start-stop-daemon --start --quiet --pidfile $ PIDFILE --exec $ DAEMON  -  \
   $ DAEMON_ARGS \
   || 返回2
 }
 ((端))