mysql安装需要jdkcheck_在Linux上安装jdk,mysql,tomcat的准备工作

本文介绍如何在CentOS系统上使用yum命令安装和更新基础软件包,包括glibc、libaio、libgcc_s、libstdc++等,为部署JDK、TOMCAT和MYSQL等应用做好准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备工作:

因为JDK,TOMCAT,MYSQL的安装过程中需要从网上下载部分支持包才可以继续,所以要提前安装下载好下面四个依赖

yum install glibc.i686

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

yum  update libstdc++-4.4.7-4.el6.x86_64

yum install gcc-c++

glibc.i686

8MB+21MB

libaio.so.1 libgcc_s.so.1 libstdc++.so.6

417KB

libstdc++-4.4.7-4.el6.x86_64

仅更新检查,

无下载内容

yum install gcc-c++

19MB

yum install glibc.i686

[root@yejing ~]# yum install glibc.i686

Loaded plugins: fastestmirror, security

Determining fastest mirrors

* base: mirrors.163.com

* extras: mirrors.163.com

* updates: mirrors.163.com

base | 3.7 kB 00:00

base/primary_db | 3.7 MB 00:01

extras | 3.3 kB 00:00

extras/primary_db | 21 kB 00:00

updates | 3.4 kB 00:00

updates/primary_db | 5.6 MB 00:02

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package glibc.i686 0:2.12-1.132.el6 will be updated

--> Processing Dependency: glibc = 2.12-1.132.el6 for package: glibc-headers-2.12-1.132.el6.i686

--> Processing Dependency: glibc = 2.12-1.132.el6 for package: glibc-common-2.12-1.132.el6.i686

--> Processing Dependency: glibc = 2.12-1.132.el6 for package: glibc-devel-2.12-1.132.el6.i686

---> Package glibc.i686 0:2.12-1.209.el6_9.2 will be an update

--> Running transaction check

---> Package glibc-common.i686 0:2.12-1.132.el6 will be updated

---> Package glibc-common.i686 0:2.12-1.209.el6_9.2 will be an update

--> Processing Dependency: tzdata >= 2015g-4 for package: glibc-common-2.12-1.209.el6_9.2.i686

---> Package glibc-devel.i686 0:2.12-1.132.el6 will be updated

---> Package glibc-devel.i686 0:2.12-1.209.el6_9.2 will be an update

---> Package glibc-headers.i686 0:2.12-1.132.el6 will be updated

---> Package glibc-headers.i686 0:2.12-1.209.el6_9.2 will be an update

--> Running transaction check

---> Package tzdata.noarch 0:2013g-1.el6 will be updated

---> Package tzdata.noarch 0:2017c-1.el6 will be an update

--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================

Package Arch Version Repository Size

=============================================================================================

Updating:

glibc i686 2.12-1.209.el6_9.2 updates 4.4 M

Updating for dependencies:

glibc-common i686 2.12-1.209.el6_9.2 updates 14 M

glibc-devel i686 2.12-1.209.el6_9.2 updates 991 k

glibc-headers i686 2.12-1.209.el6_9.2 updates 628 k

tzdata noarch 2017c-1.el6 updates 481 k

Transaction Summary

=============================================================================================

Upgrade 5 Package(s)

Total download size: 21 M

Is this ok [y/N]: y

Downloading Packages:

(1/5): glibc-2.12-1.209.el6_9.2.i686.rpm | 4.4 MB 00:01

(2/5): glibc-common-2.12-1.209.el6_9.2.i686.rpm | 14 MB 00:05

(3/5): glibc-devel-2.12-1.209.el6_9.2.i686.rpm | 991 kB 00:00

(4/5): glibc-headers-2.12-1.209.el6_9.2.i686.rpm | 628 kB 00:00

(5/5): tzdata-2017c-1.el6.noarch.rpm | 481 kB 00:00

---------------------------------------------------------------------------------------------

Total 2.5 MB/s | 21 MB 00:08

warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Importing GPG key 0xC105B9DE:

Userid : CentOS-6 Key (CentOS 6 Official Signing Key)

Package: centos-release-6-5.el6.centos.11.1.i686 (@anaconda-CentOS-201311271240.i386/6.5)

From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Is this ok [y/N]: y

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Warning: RPMDB altered outside of yum.

Updating : tzdata-2017c-1.el6.noarch 1/10

Updating : glibc-2.12-1.209.el6_9.2.i686 2/10

Updating : glibc-common-2.12-1.209.el6_9.2.i686 3/10

Updating : glibc-headers-2.12-1.209.el6_9.2.i686 4/10

Updating : glibc-devel-2.12-1.209.el6_9.2.i686 5/10

Cleanup : glibc-devel-2.12-1.132.el6.i686 6/10

Cleanup : glibc-headers-2.12-1.132.el6.i686 7/10

Cleanup : glibc-2.12-1.132.el6.i686 8/10

Cleanup : glibc-common-2.12-1.132.el6.i686 9/10

Cleanup : tzdata-2013g-1.el6.noarch 10/10

Verifying : glibc-common-2.12-1.209.el6_9.2.i686 1/10

Verifying : glibc-headers-2.12-1.209.el6_9.2.i686 2/10

Verifying : glibc-2.12-1.209.el6_9.2.i686 3/10

Verifying : tzdata-2017c-1.el6.noarch 4/10

Verifying : glibc-devel-2.12-1.209.el6_9.2.i686 5/10

Verifying : glibc-devel-2.12-1.132.el6.i686 6/10

Verifying : glibc-headers-2.12-1.132.el6.i686 7/10

Verifying : tzdata-2013g-1.el6.noarch 8/10

Verifying : glibc-2.12-1.132.el6.i686 9/10

Verifying : glibc-common-2.12-1.132.el6.i686 10/10

Updated:

glibc.i686 0:2.12-1.209.el6_9.2

Dependency Updated:

glibc-common.i686 0:2.12-1.209.el6_9.2 glibc-devel.i686 0:2.12-1.209.el6_9.2

glibc-headers.i686 0:2.12-1.209.el6_9.2 tzdata.noarch 0:2017c-1.el6

Complete!

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

[root@yejing ~]# yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

* base: mirrors.163.com

* extras: mirrors.163.com

* updates: mirrors.163.com

Setting up Install Process

Package libaio-0.3.107-10.el6.i686 already installed and latest version

Resolving Dependencies

--> Running transaction check

---> Package libgcc.i686 0:4.4.7-4.el6 will be updated

---> Package libgcc.i686 0:4.4.7-18.el6 will be an update

---> Package libstdc++.i686 0:4.4.7-4.el6 will be updated

---> Package libstdc++.i686 0:4.4.7-18.el6 will be an update

--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================================================================

Package Arch    Version   Repository Size

=======================================================================================================================================

Updating:

libgcc      i686 4.4.7-18.el6 base 115 k

libstdc++ i686 4.4.7-18.el6 base 303 k

Transaction Summary

=====================================================================================================================================

Upgrade 2 Package(s)

Total download size: 417 k

Downloading Packages:

(1/2): libgcc-4.4.7-18.el6.i686.rpm | 115 kB 00:00

(2/2): libstdc++-4.4.7-18.el6.i686.rpm | 303 kB 00:00

---------------------------------------------------------------------------------------------------------------------------------------

Total 646 kB/s | 417 kB 00:00

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Updating : libgcc-4.4.7-18.el6.i686 1/4

Updating : libstdc++-4.4.7-18.el6.i686 2/4

Cleanup : libstdc++-4.4.7-4.el6.i686 3/4

Cleanup : libgcc-4.4.7-4.el6.i686 4/4

Verifying : libstdc++-4.4.7-18.el6.i686   1/4

Verifying : libgcc-4.4.7-18.el6.i686 2/4

Verifying : libstdc++-4.4.7-4.el6.i686 3/4

Verifying : libgcc-4.4.7-4.el6.i686 4/4

Updated:

libgcc.i686 0:4.4.7-18.el6 libstdc++.i686 0:4.4.7-18.el6

Complete!

yum  update libstdc++-4.4.7-4.el6.x86_64

[root@yejing ~]# yum update libstdc++-4.4.7-4.el6.x86_64

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

* base: mirrors.163.com

* extras: mirrors.163.com

* updates: mirrors.163.com

Setting up Update Process

No Match for argument: libstdc++-4.4.7-4.el6.x86_64

No package libstdc++-4.4.7-4.el6.x86_64 available.

No Packages marked for Update

yum install gcc-c++

[root@yejing ~]# yum install gcc-c++

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

* base: mirrors.163.com

* extras: mirrors.163.com

* updates: mirrors.163.com

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package gcc-c++.i686 0:4.4.7-18.el6 will be installed

--> Processing Dependency: libstdc++-devel = 4.4.7-18.el6 for package: gcc-c++-4.4.7-18.el6.i686

--> Processing Dependency: gcc = 4.4.7-18.el6 for package: gcc-c++-4.4.7-18.el6.i686

--> Processing Dependency: libmpfr.so.1 for package: gcc-c++-4.4.7-18.el6.i686

--> Running transaction check

---> Package gcc.i686 0:4.4.7-18.el6 will be installed

--> Processing Dependency: libgomp = 4.4.7-18.el6 for package: gcc-4.4.7-18.el6.i686

--> Processing Dependency: cpp = 4.4.7-18.el6 for package: gcc-4.4.7-18.el6.i686

--> Processing Dependency: cloog-ppl >= 0.15 for package: gcc-4.4.7-18.el6.i686

---> Package libstdc++-devel.i686 0:4.4.7-18.el6 will be installed

---> Package mpfr.i686 0:2.4.1-6.el6 will be installed

--> Running transaction check

---> Package cloog-ppl.i686 0:0.15.7-1.2.el6 will be installed

--> Processing Dependency: libppl_c.so.2 for package: cloog-ppl-0.15.7-1.2.el6.i686

--> Processing Dependency: libppl.so.7 for package: cloog-ppl-0.15.7-1.2.el6.i686

---> Package cpp.i686 0:4.4.7-18.el6 will be installed

---> Package libgomp.i686 0:4.4.7-4.el6 will be updated

---> Package libgomp.i686 0:4.4.7-18.el6 will be an update

--> Running transaction check

---> Package ppl.i686 0:0.10.2-11.el6 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================

Package Arch Version Repository Size

======================================================================================================================================

Installing:

gcc-c++ i686 4.4.7-18.el6 base 4.3 M

Installing for dependencies:

cloog-ppl i686 0.15.7-1.2.el6 base 93 k

cpp i686 4.4.7-18.el6 base 3.4 M

gcc i686 4.4.7-18.el6 base 8.2 M

libstdc++-devel i686 4.4.7-18.el6   base 1.6 M

mpfr i686 2.4.1-6.el6 base  153 k

ppl i686 0.10.2-11.el6 base 1.3 M

Updating for dependencies:

libgomp i686 4.4.7-18.el6 base 136 k

Transaction Summary

========================================================================================================================================

Install 7 Package(s)

Upgrade 1 Package(s)

Total download size: 19 M

Is this ok [y/N]: y

Downloading Packages:

(1/8): cloog-ppl-0.15.7-1.2.el6.i686.rpm | 93 kB 00:00

(2/8): cpp-4.4.7-18.el6.i686.rpm | 3.4 MB 00:01

(3/8): gcc-4.4.7-18.el6.i686.rpm | 8.2 MB 00:02

(4/8): gcc-c++-4.4.7-18.el6.i686.rpm | 4.3 MB 00:01

(5/8): libgomp-4.4.7-18.el6.i686.rpm | 136 kB 00:00

(6/8): libstdc++-devel-4.4.7-18.el6.i686.rpm | 1.6 MB 00:00

(7/8): mpfr-2.4.1-6.el6.i686.rpm | 153 kB 00:00

(8/8): ppl-0.10.2-11.el6.i686.rpm | 1.3 MB 00:00

--------------------------------------------------------------------------------------------------------------------------------------------

Total 1.8 MB/s | 19 MB 00:10

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Installing : mpfr-2.4.1-6.el6.i686 1/9

Installing : libstdc++-devel-4.4.7-18.el6.i686 2/9

Installing : cpp-4.4.7-18.el6.i686 3/9

Installing : ppl-0.10.2-11.el6.i686 4/9

Installing : cloog-ppl-0.15.7-1.2.el6.i686 5/9

Updating : libgomp-4.4.7-18.el6.i686 6/9

Installing : gcc-4.4.7-18.el6.i686 7/9

Installing : gcc-c++-4.4.7-18.el6.i686 8/9

Cleanup : libgomp-4.4.7-4.el6.i686 9/9

Verifying : gcc-4.4.7-18.el6.i686 1/9

Verifying : mpfr-2.4.1-6.el6.i686 2/9

Verifying : libgomp-4.4.7-18.el6.i686 3/9

Verifying : cpp-4.4.7-18.el6.i686 4/9

Verifying : cloog-ppl-0.15.7-1.2.el6.i686 5/9

Verifying : ppl-0.10.2-11.el6.i686 6/9

Verifying : libstdc++-devel-4.4.7-18.el6.i686 7/9

Verifying : gcc-c++-4.4.7-18.el6.i686 8/9

Verifying : libgomp-4.4.7-4.el6.i686 9/9

Installed:

gcc-c++.i686 0:4.4.7-18.el6

Dependency Installed:

cloog-ppl.i686 0:0.15.7-1.2.el6 cpp.i686 0:4.4.7-18.el6 gcc.i686 0:4.4.7-18.el6 libstdc++-devel.i686 0:4.4.7-18.el6 mpfr.i686 0:2.4.1-6.el6 ppl.i686 0:0.10.2-11.el6

Dependency Updated:

libgomp.i686 0:4.4.7-18.el6

Complete!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值