LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1641|回复: 10

pacman+lftp+台湾源=1M/s

[复制链接]
发表于 2008-7-6 10:56:04 | 显示全部楼层 |阅读模式
想要1M/s的下载速度吗?那就跟我来吧,呵呵...

1. 更改下载工具
将/etc/pacman.conf中原来的
  1. XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
复制代码
注释掉,改做
  1. XferCommand = /usr/bin/lftp -c pget %u
复制代码
默认线程数是5

2.改源
将/etc/pacman.d/mirrorlist中的http源全都注释掉,只保留ftp源,添加
  1. Server = ftp://cle.linux.org.tw/pub/ArchLinux/$repo/os/i686
复制代码

并将它放在所有源的最前面
注:/etc/pacman.conf中的http源也要注释,一句话,保留这一个台湾源就够了!其他的通通可以注释掉!


3.lftp代理设置(可选)
我是用的内网,设置lftp通过http代理上网:
vi   ~/.lftp/rc 加入如下内容:
  1. set ftp:use-hftp no                    #设置lftp通过http代理上网
  2. set ftp:proxy  http://IP:PORT        #填入你的代理的IP与端口
复制代码

另外可选设置为:
  1. set ftp:charset "gbk"          #ftp服务器编码
  2. set file:charset "UTF-8"       #本地编码,我是用的utf8
  3. debug 3                           #详细显示连接状态信息
复制代码


OK!大功告成!试试吧,我的基本上有1M/S的下载速度哦...
昨晚 pacman -Syu 下载80多M才花了1分多钟,呵呵
发表于 2008-7-6 13:12:39 | 显示全部楼层
有一个步骤我不理解

为什么把 wget 换成 lftp?
lftp有什么优势?
回复 支持 反对

使用道具 举报

发表于 2008-7-6 13:41:06 | 显示全部楼层
Post by latteye;1871624
有一个步骤我不理解

为什么把 wget 换成 lftp?
lftp有什么优势?


他是用的lftp的pget命令,可以多线程下载的。但如果大家都那么做,服务器不堪重负就不好了。
回复 支持 反对

使用道具 举报

发表于 2008-7-6 13:48:01 | 显示全部楼层
Post by nacre;1871633
他是用的lftp的pget命令,可以多线程下载的。但如果大家都那么做,服务器不堪重负就不好了。


原来ftp也可以多线程,明白了~
回复 支持 反对

使用道具 举报

发表于 2008-7-6 18:10:39 | 显示全部楼层
aria2貌似也可以完成类似工作
回复 支持 反对

使用道具 举报

发表于 2008-7-6 19:59:39 | 显示全部楼层
我就用wget,也可以达到1M/s
回复 支持 反对

使用道具 举报

发表于 2008-7-6 21:26:10 | 显示全部楼层
不推荐用 pget ,你可以登录一下这个FTP看一下欢迎信息上面有写有总连接限制的(好像是200),这上面还放有除 Arch 外其他几个发行版的源,而且台湾这个源本身线路就极佳,连大陆也飞快,不要说楼主 pget 1M了,我 wget 是8M/s多,估计到了我的带宽极限了,如果是千兆带宽的话保不齐能几十兆都有可能。
回复 支持 反对

使用道具 举报

发表于 2008-7-6 21:53:13 | 显示全部楼层
这个关键还是看源吧,而不在于是否多线程。而且不同地区,不同网段,情况都不相同。

为什么不试试用 “rankmirrors” 命令来寻找最快的源呢?
将所有的源集中起来,存成一个文件,如 mirrorlist,然后:
$ rankmirrors  mirrorlist
即可。
回复 支持 反对

使用道具 举报

发表于 2008-7-6 23:07:47 | 显示全部楼层
我看了好几次都没回复,这次厚道点!

其实那些超过1M/s的兄弟们,要不是服务器在你家院子里,就自己自觉限速,你1M和400K通常差别不大(除非是上百兆的东西,毕竟少),省点带宽出来给别人,造福群众啊
回复 支持 反对

使用道具 举报

发表于 2008-7-7 00:50:49 | 显示全部楼层
还真不知道如何限速。。原来cle可以到8m/s,现在不行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表