LinuxSir.cn,穿越时空的Linuxsir!

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

下载BLFS的好方法

[复制链接]
发表于 2005-1-12 20:17:44 | 显示全部楼层 |阅读模式
最近想试一下BLFS,但是网上没有收集好的软件包可以下,很是郁闷。但是BLFS的html文档里有,一个一个地下太麻烦了。我刚刚学了两行Perl,发现它来作下载地址地收集工作满合适地。

建立一个constructlist.pl文件:
while(<>){
    if(/HREF="(.*\.bz2)/){
        print $1,"\n";
    }

在BLFS文档地根目录里键入如下命令:
find -name '*.html' | xargs perl constructlist.pl > packagelist
这样packagelist文件里就是下载连接了。可以用wget -i packagelist下载。下载列表中可能有重复项,可以用如下命令
find -name '*.html' | xargs perl constructlist.pl |sort |uniq > packagelist
也许我用地方法很笨,因为我还很不熟悉Linux,还望各位大虾多多指教!
发表于 2005-1-12 21:47:31 | 显示全部楼层
不错啊。
发表于 2005-1-13 16:52:34 | 显示全部楼层
楼主的perl水平不差啊,我只会一点,想深入的时候看到perl的简写方式就头痛。。。。。。
发表于 2005-1-13 19:08:18 | 显示全部楼层
我用的包都是在bsd下fecth的。
发表于 2005-6-21 05:22:09 | 显示全部楼层

wget

wget -r -l 1 -p http:/lll...............
回复 支持 反对

使用道具 举报

发表于 2005-7-27 09:48:32 | 显示全部楼层
用nalfs的 BLFS profile 最简单:

sh wget.blfs {your package dir} wget/chapterxx.urls
回复 支持 反对

使用道具 举报

发表于 2005-8-2 09:18:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

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