各位大哥,请帮我看看啊!

you can find in this site:
http://www.rpmfind.net/      
那里面有很多啊,我要下那个呢?我试下了几个,好像下不来哦,唉,好可怜哦!!      
you surely can download it in this location
ftp://ftp.hjc.edu.sg/opensource/ ... l-3.23.52-3.src.rpm

when you finish downloading you can use rpm --rebuild xxx.src.rpm --nodeps
and find the new rpm package in the path--/usr/src/redhat/RPMS/i386/

then use rpm -ivh xxx.rpm.
if it said dependencises you can use rpm -ivh --nodeps xxx.rpm      
楼上的大哥,能具体帮我把操作命令写出来吗?我刚接触linux,不懂啦!!请你帮帮忙了!!先谢了。:)      
他已经说得很清楚了,翻译成中文就是
你可以从[URL=ftp://ftp.hjc.edu.sg/opensource/linux/redhat/linux/8.0/en/os/i386/SRPMS/mysql-3.23.52-3.src.rpm]ftp://ftp.hjc.edu.sg/opensource/lin...23.52-3.src.rpm[/URL] 这里下载rpm包源码。
下载后用命令rpm --rebuild mysql-3.23.52-3.src.rpm --nodeps重新编译,会在/usr/src/redhat/RPMS/i386/
目录下生成编译后的二进制rpm包。
然后用命令rpm -ivh xxxx.rpm安装。如果安装时发生依赖关系错误,可以用rpm -ivh --nodeps xxxx.rpm安装。      
我在重编译时出现下列提示:

[root@linux72 temp]# rpm --rebuild mysql-3.23.52-3.src.rpm --nodeps
Installing mysql-3.23.52-3.src.rpm
Segmentation fault

是怎么回事?      
[QUOTE]最初由 小女子 发布
[B]我在重编译时出现下列提示:

[root@linux72 temp]# rpm --rebuild mysql-3.23.52-3.src.rpm --nodeps
Installing mysql-3.23.52-3.src.rpm
Segmentation fault

是怎么回事? [/B][/QUOTE]

你弄错了,你应该先将这个src.rpm重新编译(因为你的平台不是原版的redhaht8,所以你直接安装rpm包会出问题,但是因为是src.rpm,所以你来编译简直是太简单了,并且出了问题可以马上用包管理器卸载,丝毫不会影响你的系统,以及你以后想升级的话)

你出现这样的错误,我估计你安装的还是原来的src.rpm

你应该这样:
1.运行命令
rpm --rebuild xxx.src.rpm
假如出现错误说你缺少什么什么,你可以先不管
用这个命令:
rpm --rebuild xxx.src.rpm --nodeps
这样运行完了后会在/usr/src/redhat/RPMS/i386
目录下找到一个rpm包,这样你就在那个目录再运行
rpm -ivh yyy.rpm(看好了,不是.src.rpm)
这个yyy.rpm就是在/usr/src/redhat/RPMS/i386下的包,你不要运行开始你下载的src.rpm(看到你出现的错误了吗,那就是你安装的是下载的包,而不是你自己重新编译的包
如果有倚赖问题(比如安装时说你缺少什么)你用这个命令
rpm -ivh yyy.rpm --nodeps

记住:这个/usr/src/redhat/RPMS/i386的目录需要你自己建立(如果么没有的话),不然会有错误,中途会停下来.      
我按照你的操作做了,操作如下:

[root@linux72 temp]# rpm --rebuild mysql-3.23.52-3.src.rpm
Installing mysql-3.23.52-3.src.rpm
Segmentation fault
[root@linux72 temp]# rpm --rebuild mysql-3.23.52-3.src.rpm --nodeps
Installing mysql-3.23.52-3.src.rpm
Segmentation fault
[root@linux72 temp]# cd /usr/src/redhat/RPMS/i386
[root@linux72 i386]# ls

最后在你指定的目录下还是没有找到所要的安装包。

rpm包是从你给我的连接上下载的,名字为mysql-3.23.52-3.src.rpm.我装的系统版本为7.2。为什么就不行呢,难道是我装的系统有问题?安装时我选的是everything啊!      
没有找到就是没有编译成功,我刚才实验了(我下了它并且编译了一遍)没问题.不知道是不是你的gcc的问题或者是其他的问题
这样下面是7.2的rpm包,你自己选,看需要那个


ftp://ftp.hjc.edu.sg/opensource/ ... os/i386/RedHat/RPMS


不过你既然是完全安装应该已经安装了了吧      
我又把系统重装了一遍,选的的everything,可是到快装完时就中途退出了,我在想是不是我的安装盘有问题?我的安装盘是自己刻的。但是不选everything,而是把它列出来的服务都选上的话就没问题,可是这样的话又出现前面说的不能安装mysql。