• 在Linux上安装jdk,mysql,tomcat的准备工作


    准备工作:

    因为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) <centos-6-key@centos.org>
     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!
  • 相关阅读:
    对象与引用
    聊天室小程序
    tcp程序设计--客户端获取服务器输入输出流
    线程小例子--进度条
    线程小例子--控制输出
    ngnix反向代理
    使用vuex管理数据
    vue列表到详情页的实现
    vue-实现一个购物车结算页面
    localstorage本地存储的应用
  • 原文地址:https://www.cnblogs.com/justdoitba/p/8278487.html
Copyright © 2020-2023  润新知