LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: youbest

[原创]功能单一,体积小巧的LFS完整版(5M大小的Apache服务器)

[复制链接]
 楼主| 发表于 2005-12-7 10:40:06 | 显示全部楼层
Post by demonlj
兄台请check下你的成品下载是否有问题!


完全正常啊,而且也有人下载过了,不过要VMware5才能使用.
回复 支持 反对

使用道具 举报

发表于 2005-12-7 12:11:26 | 显示全部楼层
解压缩出现错误,无论是lin下还是win下
回复 支持 反对

使用道具 举报

发表于 2005-12-7 15:53:55 | 显示全部楼层
俺试过了,解压正常的,启动只要约7秒:)爽得很啊!
有个问题,咋关机?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-7 16:53:16 | 显示全部楼层
Post by d00m3d
谢谢回复,若只从体积上考虑,也许用thttpd代替apache会更少巧呢。

另请教,若不装BLFS,用ulibc能否成功编译apache?


这个还没试过。

Post by tram
俺试过了,解压正常的,启动只要约7秒:)爽得很啊!
有个问题,咋关机?


直接关!
回复 支持 反对

使用道具 举报

发表于 2005-12-7 19:27:49 | 显示全部楼层
OK,可以了!
回复 支持 反对

使用道具 举报

发表于 2005-12-16 13:09:47 | 显示全部楼层
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 +h

chroot: cannot run command `/tools/bin/env': No such file or directory

anyone can give me some hints?
what's wrong?

The content of /tools/bin:
addr2line  gccbug                       ld             readelf
ar         gcov                         ldd            rpcgen
as         gencat                       lddlibc4       size
c++        getconf                      locale         sprof
catchsegv  getent                       localedef      strings
cc         gprof                        mtrace         strip
c++filt    i686-pc-linux-gnu-c++        nm             tzselect
cpp        i686-pc-linux-gnu-g++        objcopy        xtrace
env        i686-pc-linux-gnu-gcc        objdump
g++        i686-pc-linux-gnu-gcc-3.4.3  pcprofiledump
gcc        iconv                        ranlib
回复 支持 反对

使用道具 举报

发表于 2005-12-16 13:14:59 | 显示全部楼层
youbest   I am trying you method and try to understand it
But I have some problems......
first: the patch: http://www.zdbr.net.cn/download/glib...ix-shy-1.patch   is not available.
second: tar xvf binutils-2.16.1.tar.bz2  should be-->tar jxvf binutils-2.16.1.tar.bz2

can you give reply my question above-mentioned?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-16 13:58:33 | 显示全部楼层
Post by drowsyboy
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 +h

chroot: cannot run command `/tools/bin/env': No such file or directory

anyone can give me some hints?
what's wrong?

The content of /tools/bin:
addr2line  gccbug                       ld             readelf
ar         gcov                         ldd            rpcgen
as         gencat                       lddlibc4       size
c++        getconf                      locale         sprof
catchsegv  getent                       localedef      strings
cc         gprof                        mtrace         strip
c++filt    i686-pc-linux-gnu-c++        nm             tzselect
cpp        i686-pc-linux-gnu-g++        objcopy        xtrace
env        i686-pc-linux-gnu-gcc        objdump
g++        i686-pc-linux-gnu-gcc-3.4.3  pcprofiledump
gcc        iconv                        ranlib


以下是我正文中的内容:

9. 分支
    到此可出现一个分支,你可以选择其中之一进行下去。
    i. 分支(一):继续按照LFS中的步骤完成工具链中其它软件包的安装,然后进行目标系统的制作。
    ii. 分支(二):不需要继续制作工具链,直接开始目标系统的制作,不需要进行chroot的操作。
    这里我们按照分支(一),继续进行工具链的其它软件包的安装,安装过程参照LFS,这里不再说明。
这里特别说明过,由于工具链后面的内容和LFS文档中的内容相同也没有什么特别要声明的地方所以就省略了,如果想制作的话可以参考LFS的做法和使用的软件包,但必须要做,否则无法chroot进入的。


Post by drowsyboy
youbest   I am trying you method and try to understand it
But I have some problems......
first: the patch: http://www.zdbr.net.cn/download/glib...ix-shy-1.patch   is not available.

网站正在回复中。

Post by drowsyboy

second: tar xvf binutils-2.16.1.tar.bz2  should be-->tar jxvf binutils-2.16.1.tar.bz2

can you give reply my question above-mentioned?


这里不好意思,我用的tar可以自动识别类型,如果用老的tar可能需要指定,用tar xvjf 就可以了。
回复 支持 反对

使用道具 举报

发表于 2005-12-16 14:47:56 | 显示全部楼层
谢谢youbest兄的及时回复!
不好意思,我理解不深……

近来闲来无事,想试验一下,呵呵。
再次谢谢,学习ing……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-16 14:52:43 | 显示全部楼层
Post by drowsyboy
谢谢youbest兄的及时回复!
不好意思,我理解不深……

近来闲来无事,想试验一下,呵呵。
再次谢谢,学习ing……


不用客气,一起提高,我现在还在继续裁减系统,希望做的更小。
回复 支持 反对

使用道具 举报

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

本版积分规则

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