LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 青铜镜

[大话LFS/BLFS]从LFS到BLFS轻松上手——关于编译LFS/BLFS的可行性报告

[复制链接]
发表于 2007-6-5 12:55:33 | 显示全部楼层
重做CLFS-svn-pure64之后,发现在线手册上更新的GCC-4.2.0编译Xorg6.9.0会出错。
原因是内存。
按CBLFS手册中所说的在 make World 之后,二十分钟左右,发现程序退出。free了一下,原来是512内存没启动swap 。内存不够用了。想想GCC升级了,在编译中可能更占用内存吧?
我 swapon /dev/hda3 之后。再次编译。二十多分钟后,发现主机箱上的红灯(硬盘灯)狂闪。在另一控制台下free了一下,发现内存占了500多M,剩5M,缓存5~6M。swap占了560多M。而且还在上涨!!
top一下,发现cc1正在使用cpu资源,内存占用了900多!!
死了,死了!!
不要轻易升级GCC-4.2.0 !!

编译了个GCC-4.1.2安装到 /opt/gcc-4.1.2
mv /usr/bin/gcc /usr/bin/gcc-4.2.0
ln -sv /opt/gcc-4.1.2/bin/gcc /usr/bin/gcc
问题解决。
再编译 X-server 就可以通过了。
回复 支持 反对

使用道具 举报

发表于 2007-6-5 12:58:28 | 显示全部楼层
玩LFS就要有玩出问题的准备,在问题中前进,是学好LFS最佳途径。

这个自我感觉,哈哈!
回复 支持 反对

使用道具 举报

发表于 2007-6-5 13:33:09 | 显示全部楼层
准备得不够充分。
昨天被折磨了一天。
还有,就算按照手册上做完了的也不代表成功。昨天我就发现我的CLFS-svn-pure64在我删除了 /tools 和 /cross-tools 之后,连个grep都不能用了。ls -l /bin/grep 才发现它是个指向/tools/bin/grep的链接文件。极度郁闷中。
两件事加在一起,我决定重做!!
WK !!
死性不改。
回复 支持 反对

使用道具 举报

发表于 2007-6-6 03:53:18 | 显示全部楼层
KDE安装失败。。。
反复折腾中...
回复 支持 反对

使用道具 举报

发表于 2007-6-6 18:47:18 | 显示全部楼层
pure64 编译avifile失败..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-7 16:58:22 | 显示全部楼层
Post by huohuliaisili
KDE安装失败。。。
反复折腾中...

Post by huohuliaisili
pure64 编译avifile失败..



俺折腾LFS/BLFS,
既轻松又方便.
没遇上什么问题.

兄台呀!
唐师父说了:
我佛慈悲,
要爱惜身体呀............
回复 支持 反对

使用道具 举报

发表于 2007-6-7 20:52:07 | 显示全部楼层
Post by 青铜镜
俺折腾LFS/BLFS,
既轻松又方便.
没遇上什么问题.

兄台呀!
唐师父说了:
我佛慈悲,
要爱惜身体呀............

我想应该是因为pure64中编译avifile失败。这次我就少装点东西,先用上KDE再说。
回复 支持 反对

使用道具 举报

发表于 2007-6-9 21:26:14 | 显示全部楼层
我参照blfs完成编译gnome2.16.2,还算比较成功
回复 支持 反对

使用道具 举报

发表于 2007-6-9 21:31:18 | 显示全部楼层
代码:
bash-3.1# alsactl store
alsactl: save_state:1254: No soundcards found...

解决alsa的方法是,首先选定声卡类型到内核中,然后根据BLFS去安装,最后用参数启动声卡的模组,默认声卡是静音状态.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-19 11:35:18 | 显示全部楼层
Post by youbest
我没生气,哈哈,就是流了点汗~


唐师父:青铜镜,你竟敢拿飞豹大侠来炒作!我可以严肃地告诉你,飞豹大侠很生气,后果很严重!
青铜镜:……
唐师父:当时~~这飞豹大侠啊~~~心里头特别的矛盾,也特别的压抑。你想哦,你z细想,一代大侠竟然被你拿来炒作,丢不丢人啊?丢不丢鸡?同行们怎么看他?晨想怎么看他?金步国怎么看他?天花怎么看他?今后在文艺界怎么混?
青铜镜:可是,经俺一炒作以后,江湖上掀起了学习飞豹大侠的热潮!你看,连晨想姐姐都赞美飞豹大侠的武功极高,自愧不如,决定以后要闭关修炼,好好学习了……可见俺的炒作功不可没呀!
……
经研究决定:
授于飞豹大侠奥斯卡最佳大侠金像奖!
授于晨想姐姐奥斯卡最佳学习委员金像奖!
下面请出我们的颁奖嘉宾唐师父给各位获奖者颁奖!有请唐师父!
啊?怎么灌水就灌水了,竟然颁起奖来啦?呵呵……


[color="Red"]续集 完善自己的系统


    如果你照着上面的方法安装的话,KDE可以很轻松就装好了!不过进入KD桌面一看,里面满桌面都是鸟语。我们得教KDE认识我们的国产中文。还有,我们还需要一些多媒体、图像等工具。下面就是汉化KDE的步骤:

[color="Red"]第一章  汉  化


kde-i18n-zh_CN-3.5.6.tar.bz2
------------------------------------------------------------------------------------
#!/bin/sh
set -e

tar -jxvf kde-i18n-zh_CN-3.5.6.tar.bz2
cd kde-i18n-zh_CN-3.5.6
./configure --prefix=/opt/kde-3.5.6 &&
make
make install
cd ..
rm -rf kde-i18n-zh_CN-3.5.6
exit
------------------------------------------------------------------------------------
装好上面的包以后,建立一个文件夹:/usr/share/fonts/chinese,到c:\windows\fonts去下载字体,这主要看你喜欢哪款中文字体了。反正simsun一定得要!把所选的中文字体放到/usr/share/fonts/chinese这个文件夹里。同时,修改etc/X11/xorg.conf,把字体路径加进去。方法如下:
mkdir /usr/share/fonts/chinese
cp /path/to/fonts /usr/share/fonts/chinese
vi etc/X11/xorg.conf
修改如下:
Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
        FontPath     "/usr/share/fonts/chinese"      这就是加入的字体路径
修改后,保存退出。继续执行以下的命令:
mkfontscale /usr/share/fonts/chinese/*
[color="Red"]mkfontdir /usr/share/fonts/chinese/*
xset fp+ /usr/share/fonts/chinese
xset fp rehash
至此,退出KDE,重新登录一下,进入控制中心去设置一下便可:
点开KDE_Control_Center──Regional&Accessibility──Country?Region&Language
将country选为中国,language选为中文便可!

这个汉化的方法很简单,没什么技术难度。很靠谱,很容易就教会KDE认识国产中文啦!
至于c:\windows\fonts这个下载地址,是我们伟大的奥斯卡最佳学习委员金像奖获得者晨想姐姐强烈推荐的!欢迎各位朋友去下载!千万不要跟我客气!否则,那可是白费了晨想姐姐的一番好意呀!你要不去下载,你对得起天地良心么?对得起我们美丽漂亮、温柔贤惠的晨想姐姐么?呵呵……

可选的安装包:

kde-i18n-zh_TW-3.5.6.tar.bz2
------------------------------------------------------------------------------------
#!/bin/sh
set -e

tar -jxvf kde-i18n-zh_TW-3.5.6.tar.bz2
cd kde-i18n-zh_TW-3.5.6
./configure --prefix=/opt/kde-3.5.6 &&
make
make install
cd ..
rm -rf kde-i18n-zh_TW-3.5.6
exit
------------------------------------------------------------------------------------
回复 支持 反对

使用道具 举报

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

本版积分规则

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