QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: whycrying

Magic Linux 2.5 可以了吗?

[复制链接]
发表于 2008-8-21 09:08:52 | 显示全部楼层
pam的问题,或者说kdm和pam配合的问题,你可以看下/var/log/secure,里面会有具体的情况,修改一个配置文件即可。
gcc4不会影响路径吧。
回复

使用道具 举报

发表于 2008-8-22 07:24:51 | 显示全部楼层
Aug 21 08:12:28 haulmtf kdm: :0[3616]: PAM adding faulty module: /lib/security/pam_pwdb.so
Aug 21 08:12:29 haulmtf kdm: :0[3616]: PAM unable to dlopen(/lib/security/pam_pwdb.so): /lib/security/pam_pwdb.so: cannot open shared object file: No such file or directory
Aug 21 08:12:29 haulmtf kdm: :0[3616]: PAM adding faulty module: /lib/security/pam_pwdb.so
Aug 21 08:12:30 haulmtf kdm: :0[3616]: PAM unable to dlopen(/lib/security/pam_pwdb.so): /lib/security/pam_pwdb.so: cannot open shared object file: No such file or directory

find ./ -name pam_pwdb.so

没发现有这个文件,看来得自己重新打包一次

[ 本帖最后由 haulm 于 2008-8-22 07:27 编辑 ]
回复

使用道具 举报

发表于 2008-8-22 08:35:47 | 显示全部楼层
通过自己再次编译的确不存在/lib/security/pam_pwdb.so,只好ln -s /lib/security/pam_unix.so /lib/security/pam_pwdb.so,这样可以正常登录使用,我现在重新打包的pam就做了这么一个链接。
回复

使用道具 举报

发表于 2008-8-22 08:37:40 | 显示全部楼层
另外,se兄打包的pygtk2不支持smart-gui的显示,真是怪了。
回复

使用道具 举报

发表于 2008-8-22 10:42:36 | 显示全部楼层
原帖由 haulm 于 2008-8-22 08:35 发表
通过自己再次编译的确不存在/lib/security/pam_pwdb.so,只好ln -s /lib/security/pam_unix.so /lib/security/pam_pwdb.so,这样可以正常登录使用,我现在重新打包的pam就做了这么一个链接。

这个的处理办法不是这样的,grep -r "pam_pwdb.so" 找到包含这个的配置文件,修改配置文件才行。
回复

使用道具 举报

发表于 2008-8-22 12:36:58 | 显示全部楼层
我已经“干静“(无断线依赖)地从2.1升级到了准2.5,不过现在软件是gcc3和gcc4.2.4混合的,不过兼容的原因,感觉还是不错的。
回复

使用道具 举报

发表于 2008-8-22 14:39:56 | 显示全部楼层
gcc3 开始不存在 gcc 兼容的问题了。不过建议你进行 2 次全软件编译&安装。
回复

使用道具 举报

发表于 2008-8-22 14:59:03 | 显示全部楼层
原帖由 jiangtao9999 于 2008-8-22 14:39 发表
gcc3 开始不存在 gcc 兼容的问题了。不过建议你进行 2 次全软件编译&安装。


如果是发布新版本,2 次全软件编译&安装是必要的,可如果只是为自己定制一个发行版本,或为朋友们提供一个升级方案,这样就可以了,虽说只是兼容升级而不是重新编译构架,这已经重新打包编译生成了近150个包,全面重新编译要生成近一千的rpm包,你想累死我呀。新的编译会替代掉旧的GCC编译样本,而旧的样本并不影响系统的性能。

这次升级花费了两天时间,很多在原GCC3能工作特别是服役时间较长的补丁在GCC4.2.4下无法工作,通过我自己重新人工去修订重新生成的补丁进行比较的确存在一些风险差异,也就是说GCC3在补丁上没有GCC4管制的严,重新用GCC4.2.4编译软件有时简直是对补丁重新整理的工作。兄台的initscript的源码包到了我这还是烦劳我进行了补丁修补工作。
回复

使用道具 举报

发表于 2008-8-22 15:01:16 | 显示全部楼层
initscript 有啥问题?
回复

使用道具 举报

发表于 2008-8-22 15:08:17 | 显示全部楼层
没什么问题,我重新编译了一次,因为我的编译环境是GCC4,所以对补丁要求更严肃,我在编译很多包时都出现补丁无效的问题,通过人工重新生成的新补丁和旧补丁比较发现旧补丁都会有一些小地方完全不符合,可见一些旧的补丁能在GCC3下模糊匹配,而在GCC4下不允许。还有就是一些安装路径上会有差别,比如我编译的Qt4.4.0和nihui在GCC3下编译的就有轻微的不同。
回复

使用道具 举报

发表于 2008-8-22 15:32:00 | 显示全部楼层

我只修改 initscript 里面的 shell 脚本文件,不管 C 源代码的……
回复

使用道具 举报

发表于 2009-2-23 16:59:31 | 显示全部楼层
现在2.5到什么程度了?有能用的ISO吗?我不介意再做一回白老鼠。刚换的Everest也有它自己的问题,比如某些本应由“root”干的活在非“root”下也能干。
回复

使用道具 举报

发表于 2009-2-23 20:26:11 | 显示全部楼层
等待中,要不haulm先放出一个让我们大家试用一下
回复

使用道具 举报

发表于 2009-2-24 09:32:16 | 显示全部楼层
2.5能用的iso,需要到3月初。
先放出kde3的版本,然后是kde4的版本。
回复

使用道具 举报

发表于 2009-2-24 13:08:02 | 显示全部楼层
辛苦。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-3 00:21 , Processed in 0.060855 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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