﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-学习日志-随笔分类-LFS</title><link>http://www.cppblog.com/hwsqy/category/16956.html</link><description>好记性不如烂笔头</description><language>zh-cn</language><lastBuildDate>Sun, 22 May 2011 04:29:16 GMT</lastBuildDate><pubDate>Sun, 22 May 2011 04:29:16 GMT</pubDate><ttl>60</ttl><item><title>LFS进程(1)</title><link>http://www.cppblog.com/hwsqy/archive/2011/05/22/146914.html</link><dc:creator>日出</dc:creator><author>日出</author><pubDate>Sun, 22 May 2011 04:02:00 GMT</pubDate><guid>http://www.cppblog.com/hwsqy/archive/2011/05/22/146914.html</guid><wfw:comment>http://www.cppblog.com/hwsqy/comments/146914.html</wfw:comment><comments>http://www.cppblog.com/hwsqy/archive/2011/05/22/146914.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/hwsqy/comments/commentRss/146914.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/hwsqy/services/trackbacks/146914.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;虽然自己有那么一点Linux的知识，但总是感觉没有彻底的把Linux搞明白，不懂得她是如何玩转的。于是乎在有了一台多余的本本旭日150上之后，准备实施自己的LFS计划了。平时工作都是每天加班到很晚，所以工作的时候是没法搞了，只有周末一天回家摆弄他。<br />&nbsp;&nbsp;&nbsp; 上个周末在家里下了个OpenSuSE11.2可是无论如何都不能够刻录DVD，使用硬盘安装之后就会停止在DBUS这一块，CTRL+C之后重启系统就自动重启了，很奇怪的问题。安装OpenSuSE的过程中也有暗桩，虽然解除了暗桩但还是不能够正常使用，于是乎，昨天晚上下了个Fedora的livecd，终于把Linux系统装上去了。不过默认是没有gcc等开发包的，于是使用yum install gcc和yum install wget把必要的东西安装上来了。关于如何使用硬盘install Fedora网上有很多文章，按照步骤来也是可行的。就不在描述了。<br />按照LFS 6.8文档建立了/mnt/lfs/sources之后就可以使用wget把所有的需要的文件列出来了。一个文件一个文件的去下载太慢了。可以通过命令awk获取所有的需要下载的文件，然后使用wget批量下载就可以了。<br />首先将第3章中的需要下载的文件和patch部分的内容拷贝到一个文本文件中，6.8版本拷贝的时候会有很多多余的空格，可以通过vi命令或者windows上随便一个编辑器的替换命令将空格删除就可以了。<br />然后使用命令awk -F: '/Download/{print $2":"$3} my.txt &gt;download-list.txt将需要下载的文件链接摘取出来，并放到文件download-list.txt中。<br />然后可以使用wget命令批量下载了。wget -i download-list.txt -o log.txt -P /mnt/lfs/sources.<br />这样你就可以将所有需要的软件包下载下来了。下载的详细信息会在log.txt中。 <img src ="http://www.cppblog.com/hwsqy/aggbug/146914.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hwsqy/" target="_blank">日出</a> 2011-05-22 12:02 <a href="http://www.cppblog.com/hwsqy/archive/2011/05/22/146914.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>