我正在尝试在docker中安装MySQL5.1.39,docker使用amazonlinux作为基本操作系统映像。我下载了rpm并在解决依赖关系后成功安装了rpm。
bash-4.2# rpm -ivh MySQL-server-5.1.39-0.glibc23.x86_64.rpm
Preparing... ################################# [100%]
package MySQL-server-5.1.39-0.glibc23.x86_64 is already installed
bash-4.2# rpm -qa MySQL*
MySQL-server-5.1.39-0.glibc23.x86_64
但是,当我尝试使用命令yum install mysql community server安装mysql时,它会说package not available。安装rpm之后,我需要发出什么命令来安装MySQL5.1.39?
bash-4.2# yum install mysql-community-server
Loaded plugins: ovl, priorities
amzn2-core | 2.4 kB 00:00
No package mysql-community-server available.
Error: Nothing to do
1条答案
按热度按时间pkwftd7m1#
mysql-server-5.1.39-0.glibc23.x86_64.rpm看起来像是https://downloads.mysql.com/archives/community/.
如果你
rpm -ql MySQL-server-5.1.39-0.glibc23.x86_64
您将看到安装了哪些文件。不需要另一个rpm。这个rpm明显依赖于glibc23,它可能与rhel5相同。在现代操作系统上可能会遇到问题。有一个centos 5 docker映像,您可能要尝试安装到其中。上面的站点还有一个rhel/oracle linux,它可能会与centos 5 docker映像一起工作。