sudo apt-get install dvbsnoop

得到如下错误:
Err http://ubuntu.srt.cn karmic/universe dvbsnoop 1.4.50-2
  Could not connect to ubuntu.srt.cn:81 (211.155.227.167). - connect (111: Connection refused)
... ...

所以我运行:
sudo apt-get update

得到一堆类似下面的错误:
Err http://ubuntu.srt.cn karmic Release.gpg
  Could not connect to ubuntu.srt.cn:81 (211.155.227.167). - connect (111: Connection refused)
...
W: Failed to fetch http://ubuntu.srt.cn/ubuntu/dists/karmic/Release.gpg  Could not connect to ubuntu.srt.cn:81 (211.155.227.167). - connect (111: Connection refused)
...

我就想到是否应该改变服务器地址:
system => administration => Software Sources
通过“Select Best Server"得到一个好的服务器地址。

但是运行sudo apt-get update还是类似错误。

然后,我手动运行:
Wget http://ubuntu.srt.cn/ubuntu/dists/karmic/Release.gpg
却没有问题,而且实验同伴的Ubuntu机器,没有类似问题。

网上搜索了一下类似问题,没有看到,但是注意到一个现象,我的端口是81,而网上多是80。

然后我在firefox里面输入:
http://ubuntu.srt.cn:80,可以访问。
而输入
http://ubuntu.srt.cn:81,不能访问。

所以问题出在,我的apt-get设置的www访问端口在81而应该设置在80。

.... ...

/etc/servers里面设置

想到以前安装lxr时改过相关设置。

把servers里面www的tcp和udp的端口号从81改成80。OK!