当我cat /proc/version
在终端中运行命令时,我得到以下输出:
Linux version 2.6.18-348.1.1.0.1.el5 (mockbuild@ca-build56.us.oracle.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-54)) #1 SMP Tue Jan 22 16:39:05 PST 2013
Run Code Online (Sandbox Code Playgroud)
如果我运行lsb_release -a
命令,我可以看到以下信息:
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64 :graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:prin ting-4.0-noarch
Distributor ID: EnterpriseEnterpriseServer
Description: Enterprise Linux Enterprise Linux Server release 5.9 (Carthage)
Release: 5.9
Codename: Carthage
Run Code Online (Sandbox Code Playgroud)
根据 的输出 cat /proc/version
,我可以看到我使用的是 RedHat 4.1.2。虽然根据 的输出lsb_release -a
,我正在使用Linux Server release 5.9
. 哪一个是正确的?
如果是,它的年龄是多少?因为,我没有得到这个版本的 MySQL 5.6 安装程序。MySQL 5.6 仅适用Red Hat Enterprise Linux 5 / Oracle Linux 5 (x86, 64-bit), RPM Package
于 RedHat 版本。
Gra*_*eme 27
要查看您使用的发行版/版本,您可以尝试:
lsb_release -a
Run Code Online (Sandbox Code Playgroud)
Gil*_*il' 11
内容/proc/version
仅提供有关内核的信息。它不直接提供有关分布的信息。
Linux 版本 2.6.18-348.1.1.0.1.el5
这是内核的版本。2.6.18
是上游版本号。接下来是特定于发行版的内置编号。el5
末尾的后缀表明这是来自Red Hat Enterprise Linux版本 5.x 或派生版本的内核。
(mockbuild@ca-build56.us.oracle.com)
这表明内核是在哪里编译的。由于它是在 Oracle 编译的,因此它是RHEL的Oracle Linux衍生产品。
(gcc 版本 4.1.2 20080704 (Red Hat 4.1.2-54)) #1 SMP Tue Jan 22 16:39:05 PST 2013
这是用于编译内核的编译器版本。您没有“Red Hat 4.1.2”,您有(或者更确切地说,编译内核的机器有)GCC 4.1.2 版,来自 Red Hat 的内部版本号 54。
的输出lsb_release
为您提供有关分布的信息。
分销商 ID:EnterpriseServer
这是一个非常无用的名字;它确实表示 Oracle Enterprise Linux(现在称为Oracle Linux)。
版本:5.9
这是该发行版的 5.9 版。
当前 RHEL 的主要版本是 6,但 Red Hat 仍然支持版本 5(计划支持到 2020 年)。您从 Oracle 获得支持(如果有的话,取决于您购买的产品),而不是来自 Red Hat;我不知道他们的政策是什么。5.10 版现已发布。
既然您已经找到了适用于 RHEL 5 的 MySQL 5.6,请继续安装它。
这看起来像 Oracle Linux 版本 5。 检查文件/etc/redhat-release
这是一个企业 Linux 发行版,在很大程度上与 Red Hat Enterprise Linux 5 或 CentOS 5 兼容/可比。
企业 Linux 发行版的想法是拥有较长的生命周期,5-10 年,更符合企业要求,例如稳定性然后是前沿,经常更新的发行版,如 Fedora 或 Ubuntu。
结果是捆绑和支持的软件会很旧。我不熟悉 Oracle Linux,但他们可能支持比默认提供的版本更新的软件渠道。我知道红帽会这样做。这些可能包含在您的支持合同中,也可能不包含。
据blogs.oracle.com 称,除此之外,还有不受支持的 Extra Packages for Enteprise Linux ( EPEL ),它也应该适用于 Oracle Linux 。
如果您不想/不需要获得受支持的 MySQL 软件包,那么在dev.mysql.com上由 MySQL 提供的不受支持的 RPM 软件包应该也能正常工作。
根据您的输出cat /proc/version
,您正在使用Redhat 4
,最新版本是Redhat 7
。
AFAIK,你不能MySQL 5.6
在 中运行Redhat 4
,MySQL 不支持它。您可以参考此了解更多详细信息。
更新
\n\n这是我的错误。Oracle Linux 5.9
根据输出,您正在运行lsb_release
。
Oracle Linux 5.9
\xe2\x80\x94 源代码和二进制 \xe2\x80\x94 与 Red Hat\nEnterprise Linux 完全兼容。所以你可以到这个站点下载MySQL 5.6
并编译它以在你的服务器上运行。(或者参考此链接从 mysql yum 存储库获取)
归档时间: |
|
查看次数: |
115741 次 |
最近记录: |