我正在 Fedora 10(和 14)机器上升级我的 MySQL 安装(首先进行测试)。我已经制作了一个系统映像(它是一个 VM)并从 MySQL 站点下载了 MySQL Server Community 5.1.69-1。
下载并放入/usr/etc
文件夹后,我运行以下命令:
[root@padev ~]# cd /usr/etc
[root@padev etc]# ls -l
total 20336
-rw-r--r-- 1 root root 20799393 2013-04-30 14:34 MySQL-server-community-5.1.69-1.rhel5.i386.rpm
[root@padev etc]# rpm -Uvh MySQL-server-community-5.1.69-1.rhel5.i386.rpm
error: Failed dependencies:
libgcc_s.so.1 is needed by MySQL-server-community-5.1.69-1.rhel5.i386
MySQL conflicts with mysql-5.0.88-1.fc10.x86_64
MySQL-server conflicts with mysql-server-5.0.88-1.fc10.x86_64
[root@padev etc]#
我认为该-U
部分将调用升级,因此错误中的第二项和第三项将被忽略。我也不知道怎么升级libgcc
。
答案1
首先,使用受支持的 Fedora 版本——即 17 或 18。如果您需要长期支持,请尝试 CentOS。其次,您不使用包管理器安装 MySQL 是否有原因?
答案2
AWeb应用程序运行在一个过时的操作系统上不支持...尽快将其迁移到新版本的 CentOS。并在此过程中仔细检查是否未进行未经授权的更改。
小心点,你的不速之客可能会生气,而且我可不想与这么大的暴民发生冲突。
答案3
我能够成功更新:
yum --enablerepo remi install mysql-server