QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 908|回复: 4

编译了2.6内核,rpm用不了了

[复制链接]
发表于 2003-11-25 11:21:46 | 显示全部楼层 |阅读模式
我用rpm装软件时,提示好多数据库错误,why?
 楼主| 发表于 2003-11-25 11:23:25 | 显示全部楼层
rh9+2.6-test9
没有使用一个模块,全加进内核里
回复

使用道具 举报

发表于 2003-11-26 03:21:13 | 显示全部楼层
current rpm does not support 2.6 kernel. search forum to solve. add an environment
回复

使用道具 举报

发表于 2003-12-17 18:32:34 | 显示全部楼层
rpm用不来了,没关系,在运行rpm之前
export LD_ASSUME_KERNEL=2.2.5
就可以了.也可以加入/etc/profile,一劳永逸.
回复

使用道具 举报

发表于 2003-12-18 19:02:28 | 显示全部楼层
Red Hat Linux 9 发行注记
Red Hat Linux 9 包括 Native POSIX Thread Library (NPTL),它是 Linux 的 POSIX 线程的新实现。该库为 i686 或更高的处理器提供了性能增进和增加了的可缩放性。

该线程库的设计目标是与原有的 LinuxThreads 实现在二进制上兼容;不过,依赖于脱离 POSIX 标准的 LinuxThreads 实现之处的应用程序将需要被修正。值得注意的不同之处包括:

- 信号处理已从每线程信号处理改成 POSIX 进程信号处理。

- getpid() 在所有的线程中返回相同值。

- 如果使用了 vfork(),用 pthread_atfork 注册的线程处理程序就不会运行。

使用 NPTL 时会遇到问题的已知应用程序包括:

- 版本 1.4.1 之前的 Sun JRE

- IBM JRE

如果某应用程序使用 NPTL 无法正确运行,它可以使用原有的 LinuxThreads 实现来运行,方法是设置以下的环境变量:

LD_ASSUME_KERNEL=<kernel-version>

可用的版本如下:

- 2.4.1 — 带有浮动堆栈的 Linuxthreads

- 2.2.5 — 没有浮动堆栈的 Linuxthreads

所有动态链接的程序的 NPTL 支持可以使用以下引导时间选项来禁用:

nosysinfo
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-12-5 10:05 , Processed in 0.078982 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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