解决PPA源的龟速,在Kubuntu9.04中安装kde4.3

August 14th, 2009 | Categories: Computer | Tags: ,

想在kubuntu9.04中升级kde到4.3,按照官方网站的说明在/etc/apt/sources.list里添加:

deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty main

最好添加到第一行,要不然可能出问题。
但是这个源实在是慢得无法让人忍受,只有不到1k的速度,好的时候也顶多4k,但是kde的包又大又多。。。
国外的虚拟主机连接这个源的速度却奇快无比,那就用国外虚拟主机的ssh做代理来更新速度就会上去了:
首先启动ssh代理:

sudo ssh -qTfnN -D 1234 username@hostdomain

就在1234端口上启动了一个socks5代理
但是apt-get不支持socks5,所以要先安装一个工具tsocks

sudo apt-get install tsocks

配置tsocks,让它使用我们上面建立的socks5代理,用root权限编辑/etc/tsocks.conf,修改以下几行:

server = 127.0.0.1
# Server type defaults to 4 so we need to specify it as 5 for this one
server_type = 5
# The port defaults to 1080 but I've stated it here for clarity
server_port = 1234

然后用tsocks运行apt-get

sudo tsocks apt-get update
sudo tsocks apt-get upgrade

这时候下载包的速度就几乎是满速了 :grin:

No comments yet.