ubuntu中使用tsocks将socks5翻译为http代理完成a..

在ubuntu中的浏览器比如chrome使用sockets代理是没问题的,而apt中却不能正常使用,这个给我们用socks代理来更新就带来了很大的不便, 今天搜了下解决方法: 
1、首先你要有一个socks5代理,且定义为:127.0.0.1:7070吧;
2、apt-get install tsocks 
3、gedit /etc/tsocks.conf 
local = 192.168.1.0/255.255.255.0 #local表示本地的网络,也就是不使用socks代理的网络 
server = 127.0.0.1 #socks服务器的IP
server_type = 5 #socks服务版本 
server_port = 7070 #socks服务使用的端口 

注:上面请去掉#后面的内容 

4、然后就可以 sudo tsocks apt-get update 
5、sudo tsocks apt-get install xxx

来自:http://hi.baidu.com/luwening/blog/item/21e89ef3601

如果你的机器连DNS都不能成功获取,那么只能
luther@gliethttp:~$ sudo vim /etc/apt/sources.list
将所有域名地址改为ip地址了(我的必须改为ip)

作者: gliethttp   发布时间: 2010-10-19