Linux From Scratch安装学习笔记
日期:2007年8月5日 作者: 查看:[大字体 中字体 小字体]-
我打包备份了此时刻的 $LFS 下的内容:
lfs_version_5_windix_1.tar.bz2 (56,032,802 bytes)
##############################################
Chapter 6 安装基本系统软件
6.1 进入chroot环境
检查环境变量:
[lfs@myhost tools]$ echo $LFS
/mnt/lfs
[lfs@myhost tools]$ su
[root@myhost tools]# chroot $LFS /tools/bin/env -i
> HOME=/root TERM=$TERM PS1='u:w$ '
> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin
> /tools/bin/bash --login
I have no name!:/#
env 命令的 -i 参数将把chroot环境中的变量全部清除。这之后,只有 HOME, TERM, PS1 和 PATH 变量再次被设置。TERM=$TERM这一句会将chroot环境内的$TERM值设置成与chroot外的相同,这样可以使象vim和less等程序可以正常运行。如果你需要其它的变量,比如 CFLAGS 或 CXXFLAGS,就在这里把它们设好。
从现在开始,$LFS变量就不再需要了,因为现在shell已经把 $LFS 看成 / ,也就是chroot命令的第一个参数。
注意,bash提示中会包含"I have no name!",这个很正常,因为 /etc/passwd 文件还没创建呢。
您必须确保本章和以后章节中的所有命令都是在虚拟根环境下执行的。如果已经离开了这个环境(如重启动等原因),请记住一定要在继续工作以前重新进入chroot并且重新加载proc和devpts(马上就将讨论到)。
#---- install script begin ----------------------------------------------------
chroot $LFS /tools/bin/env -i
HOME=/root TERM=$TERM PS1='u:w$ '
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin
/tools/bin/bash --login
#---- install script end ------------------------------------------------------
6.2 改变所有者
I have no name!:/# chown -R 0:0 /tools
#---- install script begin ----------------------------------------------------
chown -R 0:0 /tools
#---- install script end ------------------------------------------------------
6.3 创建目录
我们的目录树遵循FHS标准
I have no name!:/# mkdir -p /{bin,boot,dev/{pts,shm},etc/opt,home,lib,mnt,proc} I have no name!:/# mkdir -p /{root,sbin,tmp,usr/local,var,opt}
I have no name!:/# for dirname in /usr /usr/local
> do
> mkdir $dirname/{bin,etc,include,lib,sbin,share,src} - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] 下一页
-
- Linux From Scratch安装学习笔记 相关文章:
- ·深度技术 GHOSTXP V6.0装机个人版
- ·怎么用虚拟光驱装系统?
- ·用移动硬盘来安装Vista系统
- ·如何在Vista下安装矮人DOS工具
- ·DIY装机全过程图解简述
- ·《罪恶装备X》出招表 - 游戏手册
- ·装VISTA的分区要多大?
- ·如何硬盘安装vista?
- ·安装vista的硬盘分区一定要15G吗
- ·为英文Windows XP安装中文语言包
- Linux From Scratch安装学习笔记 相关软件
- ·ACDSee Pro V9.0 build 108 [0322] 汉化精装版
- ·Kaspersky(卡巴斯基) KIS 安全套装 V6.0.2.621 MP2 简体中文正式免激活版
- ·《反恐精英CS1.6》完整安装版本
- ·《合金装备2》简体中文汉化 修正补丁
- ·帝国武装
- ·魔兽争霸3 V1.20版安装包
- ·微软正版认证离线安装包 build 2006.12.24 第二版
- ·多特装机工具包 V2.0
- ·多特装机必备软件 11.9 更新
- ·建筑工程、安装工程施工技术交底大师 V10.5
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Linux下流媒体Helix Server详细安装,配置
下一篇:使用yum把内核升级到Kernel 2.6.0test9
精品推荐
热点TOP10
- ·什么是MIS
- ·Linux操作系统源代码详细分析
- ·BIOS知识大全
- ·Linux学习手册
- ·Vi命令一览表
- ·linux知识大全
- ·Linux/Unix环境下的make命令详解
- ·LINUX 常见问题1000个详细解答
- ·Linux循序渐进(19):shell
- ·RPM命令大全
- ·Linux中QQ的配置
- ·Linux主要shell命令详解
- ·最新linux iso光盘下载点
- ·Linux发行版图标大全
- ·常见端口表汇总
- ·linux内核编译详解
- ·Linux From Scratch安装学习笔记
- ·万能声卡驱动(Alsa)的安装方法
- ·Linux下用pptp连接VPN服务器
- ·Bourne shell编程入门及脚本测试
特别推荐
- ·BIOS知识大全
- ·如何编写Linux设备驱动程序
- ·Linux管理工具介绍
- ·Linux操作系统源代码详细分析
- ·Linux下用pptp连接VPN服务器
- ·在linux7.1上安装jdk+tomcat+oracle9i笔记
- ·Linux学习手册
- ·学习Linux的八点忠告
- ·深入分析Linux防火墙
- ·UNIX系统后门的安放和日志的擦除
- ·揭开Expect的神秘面纱
- ·万能声卡驱动(Alsa)的安装方法
- ·长篇连载--arm linux演艺---序
- ·为CanonPIXMAiP1000喷墨打印机安装驱动程序
- ·详细讲解Linux系统下ADSL拨号上网方法
- ·使用ImageMagick 的提示与技巧
- ·轻松实现 Linux系统下互联网过滤功能
- ·Linux下一些故障现象以及解决的相关资源
- ·重安装gentoo 2005.1 for AMD64版经验
- ·Linux/Unix环境下的make命令详解
