2010年06月13日 星期日
http://www.linuxfromscratch.org/lfs/view/6.6/chapter05/binutils-pass1.html
在有MAKEFLAGS=-j 2 的情况下的编译安装记录和时间如下: Continue reading "LFS 学习日记(第5章构建临时系统之5.4. Binutils-2.20 - 第一遍)"
正在关注 Linux 、开源、IT 的个人博客。
2010年06月13日 星期日
http://www.linuxfromscratch.org/lfs/view/6.6/chapter05/binutils-pass1.html
在有MAKEFLAGS=-j 2 的情况下的编译安装记录和时间如下: Continue reading "LFS 学习日记(第5章构建临时系统之5.4. Binutils-2.20 - 第一遍)"
2010年06月11日 星期五
http://www.linuxfromscratch.org/lfs/view/6.6/chapter05/introduction.html
构建第5章这一临时工具系统分两步走:一是独立于宿主机的工具链,二是用工具链编译其它重要工具。
todo:理解独立于宿主机的工具链到底独立到哪种程度 Continue reading "LFS 学习日记(第5章构建临时系统之一)"
2010年06月08日 星期二
1、4.4. Setting Up the Environment http://www.linuxfromscratch.org/lfs/view/6.6/chapter04/settingenvironment.html
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash 这个命令不能得到一个完全干净的 LFS 编译环境的问题,我通过用LFS6.6提供的bash覆盖Ubuntu10.04中自带的bash解决,由于LFS6.6 BASH 不会调用/etc/bash.bashrc,在非lfs用户中的 .bashrc中显式调用它:source /etc/bash.bashrc ( the issue of environment value $PS1 set under Ubuntu 10.04 http://linuxfromscratch.org/pipermail/lfs-support/2010-June/038825.html ) Continue reading "LFS 学习日记(第4章环境设置)和 bash 及其内建 set 命令学习小节"
2010年06月02日 星期三
宿主机: E7400 双核64位Intel CPU,物理内存4G,华硕主板上安装的 Vmware Server 2.02 上的 UBUNTU 10.04 32位桌面版本,虚拟机 512M 内存,两个8G SCSI 硬盘。用 ssh 连接 Ubuntu 10.04 虚拟机操作系统进行 LFS 编译。为了节约资源,虚拟机没有开启图形界面。可以在 /boot/grub/grub.cfg 中将内核参数中的 "splash quiet" 替换为 "text" 禁止图形界面启动。 Continue reading "LFS 学习日记(第2~4章:简介、分区、源码、环境设置等)"
http://www.linuxfromscratch.org/lfs/view/6.6/prologue/typography.html
命令行续行符后面只能紧接回车;
http://www.linuxfromscratch.org/lfs/view/6.6/prologue/organization.html
translation: This section also provides meta-information(?) about the book.
http://www.linuxfromscratch.org/lfs/view/6.6/chapter01/how.html
1.1. How to Build an LFS System 此节简介了整个编译过程。其中有两点:一是第四章设置工作环境要特别小心,这关系到后面章节是否顺利;二是应用chroot程序在编译LFS时仍然可以使用宿主系统。
第1章是简介;
第2、3章是作准备工作(分区、下载源码);
第4章是设置工作环境;(要特别小心)
第5章是准备编译LFS的工具链;
第6章是正式编译;
第七、八章是用脚本和内核、引导程序把第6章的东西组织起来,成为可用的系统;
第九章是扫尾工作。
http://www.linuxfromscratch.org/lfs/view/6.6/chapter01/resources.html
解决问题的顺序:FAQ->Search Mailing List, Post to Mailing List->IRC
http://www.linuxfromscratch.org/lfs/view/6.6/chapter01/askforhelp.html
translation: Being upfront about any changes to the established procedure helps us evaluate and determine possible causes of your problem.
(标记惯例: question: 疑问;todo: 需要以后完成的;translation: 翻译问题;)
/LFS6.6/LFS-BOOK-6.6-HTML/prologue/architecture.html
LFS book 主要针对的是32位 intel CPU。这也是为其教育目的而简化的。 Continue reading "LFS 学习日记(精读前言2)"
2010年05月20日 星期四 09时32分42秒
浏览一遍完成,后面的系统脚本值得详细学习。
2010年05月28日 星期五 15时18分13秒
/LFS6.6/LFS-BOOK-6.6-HTML/prologue/audience.html
虽然直接阅读英文原版并不是很顺畅,但是我也要坚持阅读,开源和 Linux 的世界毕竟是英文的世界。但是,有热心朋友已经翻译了LFS6.6的中文版( http://www.linuxsir.org/bbs/thread366560.html ),并且制作成了chm文档,有疑问的地方也可以参考一下。 Continue reading "LFS 学习日记(精读前言1)"
2010年03月17日 星期三 15时18分01秒
1、http://www.linuxfromscratch.org/lfs/view/6.6/chapter06/introduction.html
初学者不要优化编译。不要并行编译。 Continue reading "LFS 学习日记(浏览第6章)"
2010年03月15日 星期一 15时27分59秒
准备还是以我习惯的三遍式学习方法学习LFS,即第1遍粗略浏览,第2遍精读,第3遍解决疑难及重点回顾。因为前面已经精读了前3章,所以就从第4章开始浏览。 Continue reading "LFS 学习日记(浏览第4、5章)"
2010年03月02日 星期二 16时48分21秒
1, http://www.linuxfromscratch.org/lfs/view/6.6/chapter03/introduction.html
根据此节内容,建立了$LFS/sources 目录并用 chmod -v a+wt $LFS/sources 改变了权限。并开始下载下载列表( http://www.linuxfromscratch.org/lfs/view/6.6/wget-list )里面的软件包和补丁,根据 http://www.linuxfromscratch.org/lfs/view/6.6/chapter03/packages.html 中的内容,内核源码使用更新的linux-2.6.32.9.tar.bz2 。 Continue reading "LFS 学习日记(第3章:软件包和补丁)"