LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4510|回复: 76

装lfs和blfs的几个问题,请大家指教

[复制链接]
发表于 2003-5-24 15:34:35 | 显示全部楼层 |阅读模式
看了翻译的lfs文档后很受鼓舞,刚好最近在原先的redhat8上因为升级gtk和XFree86搞的一团糟,因为有些是rpm升级的,有些是编译的,导致rpm依赖关系可能混乱了,再用rpm升级和卸载都提示说段错误(segmentation fault),搞的上不能上,下不能下的,觉得用rpm管理软件包实在是太麻烦了,也不优化。

我都准备装slackware了,我记得这个里面软件是完全编译安装的,但是看了lfs的文档后,我惊喜的发现这才是我想要的,一切自己控制,也让自己的linux的底层更清楚,于是当即开始下载软件,动手装了起来。

花了近两天的工作时间,终于把lfs装好了,引导还是用原系统的grub,blfs也装的差不多了,主要是sendmail,XFree86等,不相干的就没装了,下载了nvidia显卡的驱动后,X也可以起来了(感觉twm还不错,比我原先用的没怎么配的fvwm好看,准备试用一段时间,gnome,kde就不打算装了)

我的问题是:
1.我用locale -a只列出两个locale:posix和C,请问其他的locale怎么装,如zh_CN.GBK等,否则怎么汉化啊,我记得我在配kernel的时候选了中文字符集支持的,

2.我按照blfs上说的创建启动盘一步步做下去,但是在
dd if=rescueimg of=/dev/floppy/0 bs=1k
这一步过不去了,rescueimg在哪儿?/dev/floppy/0这个设备我也没有啊,软驱应该是/dev/fd0吧?

3.我的鼠标是usb的,我编译kernel时把UID设为module了,一开始没有鼠标,后来看usb mouse hint,拷了input.o,hid.o,mousedev.o到module目录,并配置了/etc/modules.conf加了一句alias usb-controller1 usb-uhci,还是不行,直到我modprobe usb-controller才装上了鼠标,但是下次启动还是没有,还得modprobe一下,请问怎样让kernel启动的时候自动加载啊,

问题暂时这么多,等这些搞定了再讨教其他问题吧,请大家不吝指教!
 楼主| 发表于 2003-5-24 15:36:27 | 显示全部楼层
勘误:
locale是POSIX和C,上面变成图标了
发表于 2003-5-24 15:48:47 | 显示全部楼层
locale 在安装glibc时就装了
另slackware属于比较干净的发行版
 楼主| 发表于 2003-5-25 20:46:06 | 显示全部楼层
为了支持中文的locale,编译glibc的时候要设哪些参数啊?

其他几个问题也还请高手多多指教啊
发表于 2003-5-25 20:57:21 | 显示全部楼层
按照书上的命令,是支持中文locale的:
make localedata/install-locales
 楼主| 发表于 2003-5-25 21:07:17 | 显示全部楼层
那我locale -a 为什么只列出POSIX和C 呢?
发表于 2003-5-25 21:11:26 | 显示全部楼层
那你做了:
make localedata/install-locales
这一步么??
在这一步的时候,会看到它一个一个locale生成的。
 楼主| 发表于 2003-5-25 21:17:28 | 显示全部楼层
lfs里说的我都做了啊
patch -Np1 -i ../glibc-2.2.5-2.patch &&
touch /etc/ld.so.conf &&
mkdir ../glibc-build &&
cd ../glibc-build &&
../glibc-2.2.5/configure --prefix=/usr --disable-profile \
    --enable-add-ons --libexecdir=/usr/bin &&
echo "cross-compiling = no" > configparms &&
make &&
make install &&
make localedata/install-locales &&
exec /static/bin/bash --login
 楼主| 发表于 2003-5-25 21:18:09 | 显示全部楼层
好像是看它生成了,有点映象,但是locale -a的确只列出两个啊
发表于 2003-5-25 21:32:18 | 显示全部楼层
那就不对了。我的locale -a,有好多呢。你检查一下是不是做对了。也可以进到glibc的那个目录里再安装一次locale,只运行安装locale的那个命令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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