设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
jhalfs图文一步步跟我做
1
2
/ 2 页
下一页
返回列表
查看:
2317
|
回复:
15
jhalfs图文一步步跟我做
[复制链接]
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
发表于 2008-1-1 23:51:14
|
显示全部楼层
|
阅读模式
记得刚刚学习计算机操作时市场上有一大堆一步步跟我学的系列书籍,感觉非常不错,专门为初学者准备的。今天也做一个一步步跟我学的东西给大家看。
jhalfs,就是自动编译Linux,我们先准备一下我们的环境,如图
把硬盘分好区
# fdisk /dev/sda
The number of cylinders for this disk is set to 19457.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): n
……
Command (m for help): w
复制代码
把我们的分区mount好
# mkdir -p /mnt/lfs
# mount /dev/sda1 /mnt/lfs
#
复制代码
打开浏览器,去一个网站
http://www.linuxfromscratch.org
得到链接地址后在做如下操作:
# mkfs.reiserfs /dev/sda1
# mkdir /mnt/lfs
# mount /dev/sda1 /mnt/lfs
# mkdir /mnt/lfs/sources
# cd /mnt/lfs/sources
# wget http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/jhalfs-2.3.1.tar.bz2
复制代码
如下图:
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 00:57:53
|
显示全部楼层
# tar xvf jhalfs-2.3.1.tar.bz2
# cd jhalfs-2.3.1
# make
复制代码
如下图:
直接按回车进入下一图
选到“Add blfs-tool support”上按空格,如图:
按回车进入下一图,并利用空格键选成如图样子。
用如图方式,按回车键退出到后一图
继续退出到下图
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:13:45
|
显示全部楼层
选择“General settings”(如下图)
按回车进入下图
直接按空格进入一下图,设置编译者身份(默认为“lfs”,如果用lfs的光盘启动的,建议个性为jhalfs,其它设置已经好了,否则还要设置sudoers),如下图
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:18:21
|
显示全部楼层
设置我们的“/mnt/lfs”目录为最终系统目录(我们要编译的系统放在这个目录里)
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:26:53
|
显示全部楼层
告诉它到哪里获取源文件
设置一个目录,这个目录里已经有了一些现在的源文件,比如光盘上的源文件目录。
设置完成后退出到顶层选项
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:35:01
|
显示全部楼层
编译设置
取消掉测试选项
设置完成退出到外面
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:38:20
|
显示全部楼层
高级选项(可选/可不选)
退出到前一页面
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:49:28
|
显示全部楼层
保存退出
回车
开始保存,请你确认信息
开始下载文档和源文件
请一直等它自动完成。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:53:52
|
显示全部楼层
正式开始
我们在前面设置了编译的用户为“jhalfs”,所以进行如下操作
# sudo - jhalfs
$ cd /mnt/lfs/jhalfs
$ make
复制代码
等吧,如果没有其它意外应该能成功的,如果有问题,可以再输入一遍“make”
最后等编译完了,再照lfs的文档进行其它设置(如/etc/fstab等)
编译内核
设置grub……
不说了,该睡了。
回复
支持
反对
使用道具
举报
显身卡
mikkoyue
mikkoyue
当前离线
积分
385
IP卡
狗仔卡
楼主
|
发表于 2008-1-2 01:57:06
|
显示全部楼层
我做成功过很多次,只是最近做成功的有后续问题,后来编译安装openssh时老出问题,make install时不能正常完成,使用不了ssh2,如果把其它机器上的设置文件cp过来也能用,不知道怎么了。
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
BSD 讨论专题
Linux 输入开发与研究
硬件设备 Linux 驱动
Slackware Linux
Debian Linux
Ubuntu Linux 专题讨论
Redhat/Fedora/CentOS Linux
Gentoo Linux
Mandriva Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表