LinuxSir.cn,穿越时空的Linuxsir!

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

发布:LFS下自依赖的xorg编译包

[复制链接]
发表于 2010-3-11 07:50:27 | 显示全部楼层 |阅读模式
http://www.mofile.com/pickup/pkgzvan5xk02wb2/
下载后可在全新的LFS中启动XORG无需配置。
bug:OpenSSL、gpm的库忘了打包进去,因为我的原始LFS里面已经有了ssh服务和gpm。所以还是先要编进这两个包。

使用步骤:
1、在根目录下解压缩。在opt目录会产生X11R7目录,和一个set文件
2、运行这个set脚本,设置环境。
3、exit重新登录下
4、ldconfig认下lib文件
5、尺寸问题,没有打包字体。下载文泉驿的正黑字体,解压到/usr/share/fonts/TTF 目录下。
在该目录下执行
mkfontscale
mkfontdir
目录
6、startx进入X桌面。
显卡驱动在opt/X11R7/lib/X11/modules/bak目录下。默认目录下有int、nv、vw的驱动。
发表于 2010-3-11 08:06:53 | 显示全部楼层
我尝试一下。哈哈!!1
回复 支持 反对

使用道具 举报

发表于 2010-3-11 16:59:38 | 显示全部楼层
我这有错误 呵呵~


/opt/X11R7/bin/X: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /opt/X11R7/lib/libfontenc.so.1)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-11 17:07:04 | 显示全部楼层
用 ldconfig 命令认下lib文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-11 19:26:44 | 显示全部楼层
Post by syshack;2074705
我这有错误 呵呵~


/opt/X11R7/bin/X: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /opt/X11R7/lib/libfontenc.so.1)


在LFS6.2中确是这样,Glibc的问题。高版本行,低版本的Glibc不行。原始环境是Glibc-2.11
回复 支持 反对

使用道具 举报

发表于 2010-3-12 09:35:07 | 显示全部楼层
反正我这里使用不了。不能进入startx。好像是驱动问题。
回复 支持 反对

使用道具 举报

发表于 2010-3-12 12:05:29 | 显示全部楼层
提醒下:
xorg 提供的 X 是 suid 程序。(据说使用 KMS 时,有补丁去掉 suid 需求)
安全问题请自重,游戏者请随意。

lz 专业些的打包方法,建议看看 firefox 二进制发布:直接解压到任意目录,运行单一脚本即可,且不需要改变系统任一文件。
回复 支持 反对

使用道具 举报

发表于 2010-3-12 12:40:53 | 显示全部楼层
说实在的,我觉得unix目录结构跟常规的组织方式就非常科学,完全没必要自己搞自己的“习惯”,lfs没包管理,部分用户管理方便起见,就每个软件用不同的目录编译,我感觉这对系统的管理是很不利的,软件包少了还好点。自依赖安装包也没啥意义,要完全自依赖那你每个包都要把glibc这样的基础库打进去,那直接你tar一下你的系统给别人用是了,lfs用户喜欢的是个性化,难道就能“忍受”你风格的xorg?能忍受你打包的xorg,那怎么就忍受不了debian或者ubuntu打包的xorg,那直接用现成的发行版好了。窃以为,把不同的软件装在不同的目录,或者打包“自依赖软件”可能是受windows思维的主导,没习惯unix的组织方式而已。
回复 支持 反对

使用道具 举报

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

本版积分规则

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