ppc64le处理器国产power8服务器CentOS7.2安装mysql数据库

ppc64le处理器国产power8服务器CentOS7.2安装mysql数据库

在这里先演示正确安装的截图

安装失败的简述一下

1、按照我之前这篇  https://blog.csdn.net/frdevolcqzyxynjds/article/details/103165742 

即 yum 方式安装,报错无法解决,如下所示:

[root@admin soft]# yum list | grep mysql
http://repo.mysql.com/yum/mysql-connectors-community/el/7/ppc64le/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.



 One of the configured repositories failed (MySQL Connectors Community),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Run the command with the repository temporarily disabled
            yum --disablerepo=mysql-connectors-community ...

     4. Disable the repository permanently, so yum won't use it by default. Yum
        will then just ignore the repository until you permanently enable it
        again or use --enablerepo for temporary usage:

            yum-config-manager --disable mysql-connectors-community
        or
            subscription-manager repos --disable=mysql-connectors-community

     5. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=mysql-connectors-community.skip_if_unavailable=true

failure: repodata/repomd.xml from mysql-connectors-community: [Errno 256] No more mirrors to try.
http://repo.mysql.com/yum/mysql-connectors-community/el/7/ppc64le/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
[root@admin soft]#

[root@admin soft]# yum install mysql
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/ppc64le/metalink                                                                         | 6.0 kB  00:00:00     
 * base: mirrors.huaweicloud.com
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.huaweicloud.com
 * updates: mirrors.huaweicloud.com
base                                                                                          | 3.6 kB  00:00:00     
epel                                                                                          | 5.4 kB  00:00:00     
extras                                                                                        | 2.9 kB  00:00:00     
http://repo.mysql.com/yum/mysql-connectors-community/el/7/ppc64le/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.



 One of the configured repositories failed (MySQL Connectors Community),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Run the command with the repository temporarily disabled
            yum --disablerepo=mysql-connectors-community ...

     4. Disable the repository permanently, so yum won't use it by default. Yum
        will then just ignore the repository until you permanently enable it
        again or use --enablerepo for temporary usage:

            yum-config-manager --disable mysql-connectors-community
        or
            subscription-manager repos --disable=mysql-connectors-community

     5. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=mysql-connectors-community.skip_if_unavailable=true

failure: repodata/repomd.xml from mysql-connectors-community: [Errno 256] No more mirrors to try.
http://repo.mysql.com/yum/mysql-connectors-community/el/7/ppc64le/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
[root@admin soft]#

然后尝试以下两个安装

mysql-boost-5.7.16.tar.gz,boost_1_59_0.tar.gz

这老哥博客写的可以
https://blog.csdn.net/chaigang/article/details/80481588


这老哥的论坛写得也可以
https://bbs.csdn.net/topics/392045603?page=1


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

首先下载 mysql-boost-5.7.16.tar.gz
下载通用linux版本的源代码
包含boost header的版本
mysql-boost-5.7.16.tar.gz


[root@admin soft]# ll
total 59140
-rw-r--r--. 1 root root 60556473 Nov 22 16:09 mysql-boost-5.7.16.tar.gz
[root@admin soft]# 
[root@admin soft]#

[root@admin soft]# rpm -qa boost*
[root@admin soft]#
[root@admin soft]# tar zxvf mysql-boost-5.7.16.tar.gz

[root@admin soft]# ll
total 59144
drwxr-xr-x. 36 7161 31415     4096 Sep 29  2016 mysql-5.7.16
-rw-r--r--.  1 root root  60556473 Nov 22 16:09 mysql-boost-5.7.16.tar.gz
[root@admin soft]#


[root@admin soft]# cd /usr/
[root@admin usr]# 
[root@admin usr]# ls
bin  etc  games  include  java  lib  lib64  libexec  local  sbin  share  src  tmp
[root@admin usr]# 
[root@admin usr]# mkdir mysql
[root@admin usr]# 
[root@admin usr]# ls
bin  etc  games  include  java  lib  lib64  libexec  local  mysql  sbin  share  src  tmp
[root@admin usr]# cd /opt/soft/
[root@admin soft]# 
[root@admin soft]# ll
total 59144
drwxr-xr-x. 36 7161 31415     4096 Sep 29  2016 mysql-5.7.16
-rw-r--r--.  1 root root  60556473 Nov 22 16:09 mysql-boost-5.7.16.tar.gz
[root@admin soft]# 
[root@admin soft]# mv mysql-5.7.16/ /usr/mysql/
[root@admin soft]# 
[root@admin soft]# ll
total 59140
-rw-r--r--. 1 root root 60556473 Nov 22 16:09 mysql-boost-5.7.16.tar.gz
[root@admin soft]# 
[root@admin soft]# rm -rf mysql-boost-5.7.16.tar.gz 
[root@admin soft]# 
[root@admin soft]# ll
total 0
[root@admin soft]# 
[root@admin soft]# cd /usr/mysql/
[root@admin mysql]# ll
total 4
drwxr-xr-x. 36 7161 31415 4096 Sep 29  2016 mysql-5.7.16
[root@admin mysql]# 
[root@admin mysql]#



[root@admin mysql]# ls
mysql-5.7.16
[root@admin mysql]# 
[root@admin mysql]# cd mysql-5.7.16/
[root@admin mysql-5.7.16]# 
[root@admin mysql-5.7.16]# ls
boost           configure.cmake      INSTALL              man         README      support-files
BUILD           COPYING              libbinlogevents      mysql-test  regex       testclients
client          dbug                 libbinlogstandalone  mysys       scripts     unittest
cmake           Docs                 libevent             mysys_ssl   sql         VERSION
CMakeLists.txt  Doxyfile-perfschema  libmysql             packaging   sql-common  vio
cmd-line-utils  extra                libmysqld            plugin      storage     win
config.h.cmake  include              libservices          rapid       strings     zlib
[root@admin mysql-5.7.16]# 
[root@admin mysql-5.7.16]#


[root@admin mysql-5.7.16]# pwd
/usr/mysql/mysql-5.7.16
[root@admin mysql-5.7.16]# 
[root@admin mysql-5.7.16]#


[root@admin ~]# cd /usr
[root@admin usr]# ls
bin  etc  games  include  java  lib  lib64  libexec  local  mysql  sbin  share  src  tmp
[root@admin usr]# cd mysql/
[root@admin mysql]# 
[root@admin mysql]# ls
mysql-5.7.16
[root@admin mysql]# 
[root@admin mysql]# pwd
/usr/mysql
[root@admin mysql]# 
[root@admin mysql]# mkdir data
[root@admin mysql]# 
[root@admin mysql]# ll
total 4
drwxr-xr-x.  2 root root     6 Nov 22 16:34 data
drwxr-xr-x. 36 7161 31415 4096 Sep 29  2016 mysql-5.7.16
[root@admin mysql]# 
[root@admin mysql]#
[root@admin mysql]# cd mysql-5.7.16/
[root@admin mysql-5.7.16]# 
[root@admin mysql-5.7.16]# pwd
/usr/mysql/mysql-5.7.16
[root@admin mysql-5.7.16]# 
[root@admin mysql-5.7.16]# ls
boost           configure.cmake      INSTALL              man         README      support-files
BUILD           COPYING              libbinlogevents      mysql-test  regex       testclients
client          dbug                 libbinlogstandalone  mysys       scripts     unittest
cmake           Docs                 libevent             mysys_ssl   sql         VERSION
CMakeLists.txt  Doxyfile-perfschema  libmysql             packaging   sql-common  vio
cmd-line-utils  extra                libmysqld            plugin      storage     win
config.h.cmake  include              libservices          rapid       strings     zlib
[root@admin mysql-5.7.16]# 
[root@admin mysql-5.7.16]#



--------------------------
安装依赖包之前先加一个yum源

[root@admin ~]# cd /etc/
[root@admin etc]# 
[root@admin etc]# ll
......
drwxr-xr-x.  6 root root      100 Oct 24 10:53 yum
-rw-r--r--.  1 root root      970 Aug  8 19:57 yum.conf
[root@admin etc]#

[root@admin etc]# mkdir yum.repos.d
[root@admin etc]# 
[root@admin etc]# ll
......
drwxr-xr-x.  6 root root      100 Oct 24 10:53 yum
-rw-r--r--.  1 root root      970 Aug  8 19:57 yum.conf
drwxr-xr-x.  2 root root        6 Nov 22 17:14 yum.repos.d
[root@admin etc]# 
[root@admin etc]# cd yum.repos.d/
[root@admin yum.repos.d]# 
[root@admin yum.repos.d]# ll
total 0
[root@admin yum.repos.d]# 
[root@admin yum.repos.d]#

然后把本地文件上传上去

[root@admin yum.repos.d]# 
[root@admin yum.repos.d]# ll
total 28
-rw-r--r--. 1 root root 1565 Nov 22 17:17 CentOS-Base.repo
-rw-r--r--. 1 root root 1384 Nov 22 17:17 CentOS-CR.repo
-rw-r--r--. 1 root root  649 Nov 22 17:17 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  259 Nov 22 17:17 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  704 Nov 22 17:17 CentOS-Media.repo
-rw-r--r--. 1 root root 1629 Nov 22 17:17 CentOS-Sources.repo
-rw-r--r--. 1 root root 4086 Nov 22 17:17 CentOS-Vault.repo
[root@admin yum.repos.d]#


----------------------------
下面开始安装依赖包

yum -y install make 

[root@admin ~]# yum -y install make
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
base                                                                         | 3.6 kB  00:00:00     
Not using downloaded base/repomd.xml because it is older than what we have:
  Current   : Fri Sep 13 02:49:29 2019
  Downloaded: Tue Sep 10 03:00:08 2019
extras                                                                       | 2.9 kB  00:00:00     
updates                                                                      | 2.9 kB  00:00:00     
(1/2): extras/7/ppc64le/primary_db                                           | 136 kB  00:00:01     
(2/2): updates/7/ppc64le/primary_db                                          | 3.7 MB  00:03:19     
base/7/ppc64le/primary_db      FAILED                                          
http://mirror.centos.org/altarch/7/os/ppc64le/repodata/7fcd43b0eb8c1316bb644d7642c92926cdf9a69528e35062c6e64df0b17ae0da-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

http://mirror.centos.org/altarch/7/os/ppc64le/repodata/7fcd43b0eb8c1316bb644d7642c92926cdf9a69528e35062c6e64df0b17ae0da-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.


 One of the configured repositories failed (CentOS-7 - Base),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Run the command with the repository temporarily disabled
            yum --disablerepo=base ...

     4. Disable the repository permanently, so yum won't use it by default. Yum
        will then just ignore the repository until you permanently enable it
        again or use --enablerepo for temporary usage:

            yum-config-manager --disable base
        or
            subscription-manager repos --disable=base

     5. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=base.skip_if_unavailable=true

failure: repodata/7fcd43b0eb8c1316bb644d7642c92926cdf9a69528e35062c6e64df0b17ae0da-primary.sqlite.bz2 from base: [Errno 256] No more mirrors to try.
http://mirror.centos.org/altarch/7/os/ppc64le/repodata/7fcd43b0eb8c1316bb644d7642c92926cdf9a69528e35062c6e64df0b17ae0da-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
[root@admin ~]# 



百度了网上说这是私人仓库
centos7 – 在私人仓库中找不到primary.sqlite.bz2

[root@admin mysql-5.7.16]# cd /etc
[root@admin etc]# ll
......
drwxr-xr-x.  6 root root      100 Oct 24 10:53 yum
-rw-r--r--.  1 root root      970 Aug  8 19:57 yum.conf
drwxr-xr-x.  2 root root      187 Nov 22 17:17 yum.repos.d
[root@admin etc]# cat yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release


#  This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
#  It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
[root@admin etc]#



网上说
解决方案很简单,避免客户端保留repos的本地缓存.
这可以在/etc/yum.conf客户端文件中完成,包括下一行:

http_caching=none
设置此选项后,每次客户端执行yum updateor yum repolist时,
它都会从存储库服务器下载所有repodata,因此所有文件都在其上一个版本中.
----------------------------------

加上  http_caching=none   这一句

[root@admin etc]# vi yum.conf
[root@admin etc]# 
[root@admin etc]# cat yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
http_caching=none

#  This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
#  It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
[root@admin etc]# 


也不行
等等

[root@admin ~]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base extras updates
Cleaning up list of fastest mirrors
[root@admin ~]# 
[root@admin ~]# ll /var/cahe/yum
ls: cannot access /var/cahe/yum: No such file or directory
[root@admin ~]# 
[root@admin ~]# ll /var/cache/yum
total 0
drwxr-xr-x. 3 root root 15 Oct 24 11:10 ppc64le
[root@admin ~]# 
[root@admin ~]# cat ppc64le
cat: ppc64le: No such file or directory
[root@admin ~]# 
[root@admin ~]# cd /var/cache/yum
[root@admin yum]# 
[root@admin yum]# ll
total 0
drwxr-xr-x. 3 root root 15 Oct 24 11:10 ppc64le
[root@admin yum]# 
[root@admin yum]# cd ppc64le/
[root@admin ppc64le]# ll
total 0
drwxr-xr-x. 10 root root 217 Nov 22 17:58 7
[root@admin ppc64le]# 
[root@admin ppc64le]# cd 7
[root@admin 7]# ll
total 4
drwxr-xr-x. 4 root root 33 Nov 22 17:58 base
drwxr-xr-x. 4 root root 97 Nov 22 12:23 epel
drwxr-xr-x. 4 root root 33 Nov 22 17:58 extras
drwxr-xr-x. 4 root root 33 Nov 22 12:04 mysql57-community
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql80-community
drwxr-xr-x. 4 root root 33 Nov 22 12:23 mysql-connectors-community
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql-tools-community
-rw-r--r--. 1 root root 37 Nov 22 17:56 timedhosts
drwxr-xr-x. 4 root root 33 Nov 22 17:58 updates
[root@admin 7]# 
[root@admin 7]# cd mysql57-community/
[root@admin mysql57-community]# ll
total 0
drwxr-xr-x. 2 root root 6 Nov 22 12:04 gen
drwxr-xr-x. 2 root root 6 Nov 22 12:04 packages
[root@admin mysql57-community]# cd packages/
[root@admin packages]# ls
[root@admin packages]# cd ..
[root@admin mysql57-community]# 
[root@admin mysql57-community]# cd ..
[root@admin 7]# 
[root@admin 7]# ls
base  extras             mysql80-community           mysql-tools-community  updates
epel  mysql57-community  mysql-connectors-community  timedhosts
[root@admin 7]# 
[root@admin 7]# ll
total 4
drwxr-xr-x. 4 root root 33 Nov 22 17:58 base
drwxr-xr-x. 4 root root 97 Nov 22 12:23 epel
drwxr-xr-x. 4 root root 33 Nov 22 17:58 extras
drwxr-xr-x. 4 root root 33 Nov 22 12:04 mysql57-community
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql80-community
drwxr-xr-x. 4 root root 33 Nov 22 12:23 mysql-connectors-community
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql-tools-community
-rw-r--r--. 1 root root 37 Nov 22 17:56 timedhosts
drwxr-xr-x. 4 root root 33 Nov 22 17:58 updates
[root@admin 7]# 
[root@admin 7]# pwd
/var/cache/yum/ppc64le/7
[root@admin 7]# 
[root@admin 7]# rm -rf /var/cache/yum/ppc64le/7/mysql57-community/
[root@admin 7]# 
[root@admin 7]# ll
total 4
drwxr-xr-x. 4 root root 33 Nov 22 17:58 base
drwxr-xr-x. 4 root root 97 Nov 22 12:23 epel
drwxr-xr-x. 4 root root 33 Nov 22 17:58 extras
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql80-community
drwxr-xr-x. 4 root root 33 Nov 22 12:23 mysql-connectors-community
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql-tools-community
-rw-r--r--. 1 root root 37 Nov 22 17:56 timedhosts
drwxr-xr-x. 4 root root 33 Nov 22 17:58 updates
[root@admin 7]#

[root@admin 7]# 
[root@admin 7]# cd mysql80-community/
[root@admin mysql80-community]# ll
total 0
drwxr-xr-x. 2 root root 6 Nov 22 11:55 gen
drwxr-xr-x. 2 root root 6 Nov 22 11:55 packages
[root@admin mysql80-community]# cd ..
[root@admin 7]# rm -rf /var/cache/yum/ppc64le/7/mysql80-community/
[root@admin 7]# ll
total 4
drwxr-xr-x. 4 root root 33 Nov 22 17:58 base
drwxr-xr-x. 4 root root 97 Nov 22 12:23 epel
drwxr-xr-x. 4 root root 33 Nov 22 17:58 extras
drwxr-xr-x. 4 root root 33 Nov 22 12:23 mysql-connectors-community
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql-tools-community
-rw-r--r--. 1 root root 37 Nov 22 17:56 timedhosts
drwxr-xr-x. 4 root root 33 Nov 22 17:58 updates
[root@admin 7]#

[root@admin 7]# cd mysql-connectors-community/
[root@admin mysql-connectors-community]# ll
total 0
drwxr-xr-x. 2 root root 6 Nov 22 11:55 gen
drwxr-xr-x. 2 root root 6 Nov 22 11:55 packages
[root@admin mysql-connectors-community]#
[root@admin mysql-connectors-community]# cd ..
[root@admin 7]# rm -rf /var/cache/yum/ppc64le/7/mysql-connectors-community/
[root@admin 7]# ll
total 4
drwxr-xr-x. 4 root root 33 Nov 22 17:58 base
drwxr-xr-x. 4 root root 97 Nov 22 12:23 epel
drwxr-xr-x. 4 root root 33 Nov 22 17:58 extras
drwxr-xr-x. 4 root root 33 Nov 22 11:55 mysql-tools-community
-rw-r--r--. 1 root root 37 Nov 22 17:56 timedhosts
drwxr-xr-x. 4 root root 33 Nov 22 17:58 updates
[root@admin 7]#

[root@admin 7]# cd mysql-tools-community/
[root@admin mysql-tools-community]# ll
total 0
drwxr-xr-x. 2 root root 6 Nov 22 11:55 gen
drwxr-xr-x. 2 root root 6 Nov 22 11:55 packages
[root@admin mysql-tools-community]# cd ..
[root@admin 7]# rm -rf /var/cache/yum/ppc64le/7/mysql-tools-community/
[root@admin 7]# ll
total 4
drwxr-xr-x. 4 root root 33 Nov 22 17:58 base
drwxr-xr-x. 4 root root 97 Nov 22 12:23 epel
drwxr-xr-x. 4 root root 33 Nov 22 17:58 extras
-rw-r--r--. 1 root root 37 Nov 22 17:56 timedhosts
drwxr-xr-x. 4 root root 33 Nov 22 17:58 updates
[root@admin 7]#


----------------------------------------
等等

[root@admin ~]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base extras updates
[root@admin ~]# 
[root@admin ~]# rm -rf /var/cache/yum
[root@admin ~]# 
[root@admin ~]# 
[root@admin ~]# yum repolist
Loaded plugins: fastestmirror
Determining fastest mirrors
base                                                                         | 3.6 kB  00:00:00     
extras                                                                       | 2.9 kB  00:00:00     
updates                                                                      | 2.9 kB  00:00:00     
(1/4): extras/7/ppc64le/primary_db                                           | 136 kB  00:00:06     
(2/4): base/7/ppc64le/group_gz                                               | 165 kB  00:00:35     
(3/4): base/7/ppc64le/primary_db                                             | 4.8 MB  00:02:21     
(4/4): updates/7/ppc64le/primary_db                                          | 3.7 MB  00:03:33     
repo id                                       repo name                                       status
base/7/ppc64le                                CentOS-7 - Base                                 7,516
extras/7/ppc64le                              CentOS-7 - Extras                                 278
updates/7/ppc64le                             CentOS-7 - Updates                                595
repolist: 8,389
[root@admin ~]# 
[root@admin ~]# 


---------------------------
-----------------------------
安装依赖

yum -y install make 
yum -y install gcc-c++ 
yum -y install cmake 
yum -y install bison 
yum -y install bison-devel 
yum -y install perl 
yum -y install glibc 
yum -y install ncurses 
yum -y install ncurses-devel 
yum -y install ncurses-libs 
yum -y install libaio 
yum -y install libaio-devel 
yum -y install numactl-devel 
yum -y install openssl-devel 
yum -y install zlib-devel

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


------------------------
再尝试

[root@admin ~]# 
[root@admin ~]# yum -y install make
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package 1:make-3.82-24.el7.ppc64le already installed and latest version
Nothing to do
[root@admin ~]# yum -y install gcc-c++
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.ppc64le 0:4.8.5-39.el7 will be installed
--> Processing Dependency: libstdc++-devel = 4.8.5-39.el7 for package: gcc-c++-4.8.5-39.el7.ppc64le
--> Processing Dependency: gcc = 4.8.5-39.el7 for package: gcc-c++-4.8.5-39.el7.ppc64le
--> Processing Dependency: libmpfr.so.4()(64bit) for package: gcc-c++-4.8.5-39.el7.ppc64le
--> Processing Dependency: libmpc.so.3()(64bit) for package: gcc-c++-4.8.5-39.el7.ppc64le
--> Running transaction check
---> Package gcc.ppc64le 0:4.8.5-39.el7 will be installed
--> Processing Dependency: cpp = 4.8.5-39.el7 for package: gcc-4.8.5-39.el7.ppc64le
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.8.5-39.el7.ppc64le
--> Processing Dependency: libatomic.so.1()(64bit) for package: gcc-4.8.5-39.el7.ppc64le
---> Package libmpc.ppc64le 0:1.0.1-3.el7 will be installed
---> Package libstdc++-devel.ppc64le 0:4.8.5-39.el7 will be installed
---> Package mpfr.ppc64le 0:3.1.1-4.el7 will be installed
--> Running transaction check
---> Package cpp.ppc64le 0:4.8.5-39.el7 will be installed
---> Package glibc-devel.ppc64le 0:2.17-292.el7 will be installed
--> Processing Dependency: glibc-headers = 2.17-292.el7 for package: glibc-devel-2.17-292.el7.ppc64le
--> Processing Dependency: glibc-headers for package: glibc-devel-2.17-292.el7.ppc64le
---> Package libatomic.ppc64le 0:4.8.5-39.el7 will be installed
--> Running transaction check
---> Package glibc-headers.ppc64le 0:2.17-292.el7 will be installed
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.17-292.el7.ppc64le
--> Processing Dependency: kernel-headers for package: glibc-headers-2.17-292.el7.ppc64le
--> Running transaction check
---> Package kernel-headers.ppc64le 0:3.10.0-1062.4.3.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
 Package                   Arch              Version                        Repository         Size
====================================================================================================
Installing:
 gcc-c++                   ppc64le           4.8.5-39.el7                   base              8.2 M
Installing for dependencies:
 cpp                       ppc64le           4.8.5-39.el7                   base              6.9 M
 gcc                       ppc64le           4.8.5-39.el7                   base               15 M
 glibc-devel               ppc64le           2.17-292.el7                   base              1.1 M
 glibc-headers             ppc64le           2.17-292.el7                   base              676 k
 kernel-headers            ppc64le           3.10.0-1062.4.3.el7            updates           8.7 M
 libatomic                 ppc64le           4.8.5-39.el7                   base               50 k
 libmpc                    ppc64le           1.0.1-3.el7                    base               51 k
 libstdc++-devel           ppc64le           4.8.5-39.el7                   base              1.5 M
 mpfr                      ppc64le           3.1.1-4.el7                    base              210 k

Transaction Summary
====================================================================================================
Install  1 Package (+9 Dependent packages)

Total download size: 42 M
Installed size: 90 M
Downloading packages:
(1/10): cpp-4.8.5-39.el7.ppc64le.rpm                                                        4% [===-                                                                                   ]  33 kB/s | 2.0 MB  0(1/10): cpp-4.8.5-39.el7.ppc64le.rpm                                                        4% [===-                                                                              ]  32 kB/s | 2.1 MB  0(1/10): cpp-4.8.5-39.el7.ppc64le.rpm                                             | 6.9 MB  00:06:39     
(2/10): gcc-4.8.5-39.el7.ppc64le.rpm                                             |  15 MB  00:15:39     
(3/10): glibc-devel-2.17-292.el7.ppc64le.rpm                                     | 1.1 MB  00:00:51     
(4/10): gcc-c++-4.8.5-39.el7.ppc64le.rpm                                         | 8.2 MB  00:10:10     
(5/10): libatomic-4.8.5-39.el7.ppc64le.rpm                                       |  50 kB  00:00:06     
(6/10): libmpc-1.0.1-3.el7.ppc64le.rpm                                           |  51 kB  00:00:00     
(7/10): glibc-headers-2.17-292.el7.ppc64le.rpm                                   | 676 kB  00:00:40     
(8/10): mpfr-3.1.1-4.el7.ppc64le.rpm                                             | 210 kB  00:00:10     
(9/10): libstdc++-devel-4.8.5-39.el7.ppc64le.rpm                                 | 1.5 MB  00:01:59     
(10/10): kernel-headers-3.10.0-1062.4.3.el7.ppc64le.rpm                          | 8.7 MB  00:09:50     
--------------------------------------------------------------------------------------------------------
Total                                                                    27 kB/s |  42 MB  00:26:21     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
  Installing : mpfr-3.1.1-4.el7.ppc64le                                                            1/10 
  Installing : libmpc-1.0.1-3.el7.ppc64le                                                          2/10 
  Installing : cpp-4.8.5-39.el7.ppc64le                                                            3/10 
  Installing : libatomic-4.8.5-39.el7.ppc64le                                                      4/10 
  Installing : libstdc++-devel-4.8.5-39.el7.ppc64le                                                5/10 
  Installing : kernel-headers-3.10.0-1062.4.3.el7.ppc64le                                          6/10 
  Installing : glibc-headers-2.17-292.el7.ppc64le                                                  7/10 
  Installing : glibc-devel-2.17-292.el7.ppc64le                                                    8/10 
  Installing : gcc-4.8.5-39.el7.ppc64le                                                            9/10 
  Installing : gcc-c++-4.8.5-39.el7.ppc64le                                                       10/10 
  Verifying  : cpp-4.8.5-39.el7.ppc64le                                                            1/10 
  Verifying  : kernel-headers-3.10.0-1062.4.3.el7.ppc64le                                          2/10 
  Verifying  : libstdc++-devel-4.8.5-39.el7.ppc64le                                                3/10 
  Verifying  : gcc-4.8.5-39.el7.ppc64le                                                            4/10 
  Verifying  : glibc-devel-2.17-292.el7.ppc64le                                                    5/10 
  Verifying  : glibc-headers-2.17-292.el7.ppc64le                                                  6/10 
  Verifying  : libmpc-1.0.1-3.el7.ppc64le                                                          7/10 
  Verifying  : gcc-c++-4.8.5-39.el7.ppc64le                                                        8/10 
  Verifying  : libatomic-4.8.5-39.el7.ppc64le                                                      9/10 
  Verifying  : mpfr-3.1.1-4.el7.ppc64le                                                           10/10 

Installed:
  gcc-c++.ppc64le 0:4.8.5-39.el7                                                                        

Dependency Installed:
  cpp.ppc64le 0:4.8.5-39.el7                            gcc.ppc64le 0:4.8.5-39.el7                     
  glibc-devel.ppc64le 0:2.17-292.el7                    glibc-headers.ppc64le 0:2.17-292.el7           
  kernel-headers.ppc64le 0:3.10.0-1062.4.3.el7          libatomic.ppc64le 0:4.8.5-39.el7               
  libmpc.ppc64le 0:1.0.1-3.el7                          libstdc++-devel.ppc64le 0:4.8.5-39.el7         
  mpfr.ppc64le 0:3.1.1-4.el7                           

Complete!
[root@admin ~]# 

------------------------------
成功了

yum -y install cmake

[root@admin ~]# yum -y install cmake
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package cmake.ppc64le 0:2.8.12.2-2.el7 will be installed
--> Processing Dependency: libarchive.so.13()(64bit) for package: cmake-2.8.12.2-2.el7.ppc64le
--> Running transaction check
---> Package libarchive.ppc64le 0:3.1.2-12.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                  Arch                  Version                        Repository          Size
========================================================================================================
Installing:
 cmake                    ppc64le               2.8.12.2-2.el7                 base               6.9 M
Installing for dependencies:
 libarchive               ppc64le               3.1.2-12.el7                   base               325 k

Transaction Summary
========================================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 7.2 M
Installed size: 30 M
Downloading packages:
(1/2): libarchive-3.1.2-12.el7.ppc64le.rpm                                       | 325 kB  00:00:51     
(2/2): cmake-2.8.12.2-2.el7.ppc64le.rpm                                          | 6.9 MB  00:04:40     
--------------------------------------------------------------------------------------------------------
Total                                                                    26 kB/s | 7.2 MB  00:04:40     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libarchive-3.1.2-12.el7.ppc64le                                                      1/2 
  Installing : cmake-2.8.12.2-2.el7.ppc64le                                                         2/2 
  Verifying  : libarchive-3.1.2-12.el7.ppc64le                                                      1/2 
  Verifying  : cmake-2.8.12.2-2.el7.ppc64le                                                         2/2 

Installed:
  cmake.ppc64le 0:2.8.12.2-2.el7                                                                        

Dependency Installed:
  libarchive.ppc64le 0:3.1.2-12.el7                                                                     

Complete!
[root@admin ~]#


---------------------------------
安装成功了,下面 yum -y install bison 

[root@admin ~]# yum -y install bison 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package bison.ppc64le 0:3.0.4-2.el7 will be installed
--> Processing Dependency: m4 >= 1.4 for package: bison-3.0.4-2.el7.ppc64le
--> Running transaction check
---> Package m4.ppc64le 0:1.4.16-10.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package               Arch                    Version                       Repository            Size
========================================================================================================
Installing:
 bison                 ppc64le                 3.0.4-2.el7                   base                 670 k
Installing for dependencies:
 m4                    ppc64le                 1.4.16-10.el7                 base                 256 k

Transaction Summary
========================================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 926 k
Installed size: 2.7 M
Downloading packages:
(1/2): m4-1.4.16-10.el7.ppc64le.rpm                                              | 256 kB  00:00:08     
(2/2): bison-3.0.4-2.el7.ppc64le.rpm                                             | 670 kB  00:00:56     
--------------------------------------------------------------------------------------------------------
Total                                                                    16 kB/s | 926 kB  00:00:56     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : m4-1.4.16-10.el7.ppc64le                                                             1/2 
  Installing : bison-3.0.4-2.el7.ppc64le                                                            2/2 
  Verifying  : bison-3.0.4-2.el7.ppc64le                                                            1/2 
  Verifying  : m4-1.4.16-10.el7.ppc64le                                                             2/2 

Installed:
  bison.ppc64le 0:3.0.4-2.el7                                                                           

Dependency Installed:
  m4.ppc64le 0:1.4.16-10.el7                                                                            

Complete!
[root@admin ~]#

-------------------------------
安装
yum -y install bison-devel

[root@admin ~]# 
[root@admin ~]# yum -y install bison-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package bison-devel.ppc64le 0:3.0.4-2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                    Arch                   Version                    Repository           Size
========================================================================================================
Installing:
 bison-devel                ppc64le                3.0.4-2.el7                base                 23 k

Transaction Summary
========================================================================================================
Install  1 Package

Total download size: 23 k
Installed size: 38 k
Downloading packages:
bison-devel-3.0.4-2.el7.ppc64le.rpm                                              |  23 kB  00:00:02     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : bison-devel-3.0.4-2.el7.ppc64le                                                      1/1 
  Verifying  : bison-devel-3.0.4-2.el7.ppc64le                                                      1/1 

Installed:
  bison-devel.ppc64le 0:3.0.4-2.el7                                                                     

Complete!
[root@admin ~]# 

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

安装
yum -y install perl 

[root@admin ~]# yum -y install perl 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package perl.ppc64le 4:5.16.3-294.el7_6 will be installed
--> Processing Dependency: perl-libs = 4:5.16.3-294.el7_6 for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl-macros for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl-libs for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(threads) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(constant) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Time::Local) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Storable) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Socket) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Scalar::Util) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Pod::Simple::XHTML) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Pod::Simple::Search) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Getopt::Long) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Filter::Util::Call) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(File::Temp) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(File::Spec::Unix) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(File::Spec::Functions) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(File::Spec) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(File::Path) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Exporter) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Cwd) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: perl(Carp) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Processing Dependency: libperl.so()(64bit) for package: 4:perl-5.16.3-294.el7_6.ppc64le
--> Running transaction check
---> Package perl-Carp.noarch 0:1.26-244.el7 will be installed
---> Package perl-Exporter.noarch 0:5.68-3.el7 will be installed
---> Package perl-File-Path.noarch 0:2.09-2.el7 will be installed
---> Package perl-File-Temp.noarch 0:0.23.01-3.el7 will be installed
---> Package perl-Filter.ppc64le 0:1.49-3.el7 will be installed
---> Package perl-Getopt-Long.noarch 0:2.40-3.el7 will be installed
--> Processing Dependency: perl(Pod::Usage) >= 1.14 for package: perl-Getopt-Long-2.40-3.el7.noarch
--> Processing Dependency: perl(Text::ParseWords) for package: perl-Getopt-Long-2.40-3.el7.noarch
---> Package perl-PathTools.ppc64le 0:3.40-5.el7 will be installed
---> Package perl-Pod-Simple.noarch 1:3.28-4.el7 will be installed
--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.28-4.el7.noarch
--> Processing Dependency: perl(Encode) for package: 1:perl-Pod-Simple-3.28-4.el7.noarch
---> Package perl-Scalar-List-Utils.ppc64le 0:1.27-248.el7 will be installed
---> Package perl-Socket.ppc64le 0:2.010-4.el7 will be installed
---> Package perl-Storable.ppc64le 0:2.45-3.el7 will be installed
---> Package perl-Time-HiRes.ppc64le 4:1.9725-3.el7 will be installed
---> Package perl-Time-Local.noarch 0:1.2300-2.el7 will be installed
---> Package perl-constant.noarch 0:1.27-2.el7 will be installed
---> Package perl-libs.ppc64le 4:5.16.3-294.el7_6 will be installed
---> Package perl-macros.ppc64le 4:5.16.3-294.el7_6 will be installed
---> Package perl-threads.ppc64le 0:1.87-4.el7 will be installed
---> Package perl-threads-shared.ppc64le 0:1.43-6.el7 will be installed
--> Running transaction check
---> Package perl-Encode.ppc64le 0:2.51-7.el7 will be installed
---> Package perl-Pod-Escapes.noarch 1:1.04-294.el7_6 will be installed
---> Package perl-Pod-Usage.noarch 0:1.63-3.el7 will be installed
--> Processing Dependency: perl(Pod::Text) >= 3.15 for package: perl-Pod-Usage-1.63-3.el7.noarch
--> Processing Dependency: perl-Pod-Perldoc for package: perl-Pod-Usage-1.63-3.el7.noarch
---> Package perl-Text-ParseWords.noarch 0:3.29-4.el7 will be installed
--> Running transaction check
---> Package perl-Pod-Perldoc.noarch 0:3.20-4.el7 will be installed
--> Processing Dependency: perl(parent) for package: perl-Pod-Perldoc-3.20-4.el7.noarch
--> Processing Dependency: perl(HTTP::Tiny) for package: perl-Pod-Perldoc-3.20-4.el7.noarch
---> Package perl-podlators.noarch 0:2.5.1-3.el7 will be installed
--> Running transaction check
---> Package perl-HTTP-Tiny.noarch 0:0.033-3.el7 will be installed
---> Package perl-parent.noarch 1:0.225-244.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                          Arch              Version                        Repository      Size
========================================================================================================
Installing:
 perl                             ppc64le           4:5.16.3-294.el7_6             base           7.9 M
Installing for dependencies:
 perl-Carp                        noarch            1.26-244.el7                   base            19 k
 perl-Encode                      ppc64le           2.51-7.el7                     base           1.5 M
 perl-Exporter                    noarch            5.68-3.el7                     base            28 k
 perl-File-Path                   noarch            2.09-2.el7                     base            26 k
 perl-File-Temp                   noarch            0.23.01-3.el7                  base            56 k
 perl-Filter                      ppc64le           1.49-3.el7                     base            77 k
 perl-Getopt-Long                 noarch            2.40-3.el7                     base            56 k
 perl-HTTP-Tiny                   noarch            0.033-3.el7                    base            38 k
 perl-PathTools                   ppc64le           3.40-5.el7                     base            82 k
 perl-Pod-Escapes                 noarch            1:1.04-294.el7_6               base            51 k
 perl-Pod-Perldoc                 noarch            3.20-4.el7                     base            87 k
 perl-Pod-Simple                  noarch            1:3.28-4.el7                   base           216 k
 perl-Pod-Usage                   noarch            1.63-3.el7                     base            27 k
 perl-Scalar-List-Utils           ppc64le           1.27-248.el7                   base            36 k
 perl-Socket                      ppc64le           2.010-4.el7                    base            48 k
 perl-Storable                    ppc64le           2.45-3.el7                     base            76 k
 perl-Text-ParseWords             noarch            3.29-4.el7                     base            14 k
 perl-Time-HiRes                  ppc64le           4:1.9725-3.el7                 base            45 k
 perl-Time-Local                  noarch            1.2300-2.el7                   base            24 k
 perl-constant                    noarch            1.27-2.el7                     base            19 k
 perl-libs                        ppc64le           4:5.16.3-294.el7_6             base           679 k
 perl-macros                      ppc64le           4:5.16.3-294.el7_6             base            43 k
 perl-parent                      noarch            1:0.225-244.el7                base            12 k
 perl-podlators                   noarch            2.5.1-3.el7                    base           112 k
 perl-threads                     ppc64le           1.87-4.el7                     base            49 k
 perl-threads-shared              ppc64le           1.43-6.el7                     base            39 k

Transaction Summary
========================================================================================================
Install  1 Package (+26 Dependent packages)

Total download size: 11 M
Installed size: 39 M
Downloading packages:
(1/27): perl-Carp-1.26-244.el7.noarch.rpm                                        |  19 kB  00:00:01     
(2/27): perl-Encode-2.51-7.el7.ppc64le.rpm                                       | 1.5 MB  00:02:38     
(3/27): perl-Exporter-5.68-3.el7.noarch.rpm                                      |  28 kB  00:00:03     
(4/27): perl-File-Path-2.09-2.el7.noarch.rpm                                     |  26 kB  00:00:04     
(5/27): perl-File-Temp-0.23.01-3.el7.noarch.rpm                                  |  56 kB  00:00:09     
(6/27): perl-Filter-1.49-3.el7.ppc64le.rpm                                       |  77 kB  00:00:03     
(7/27): perl-Getopt-Long-2.40-3.el7.noarch.rpm                                   |  56 kB  00:00:07     
(8/27): perl-HTTP-Tiny-0.033-3.el7.noarch.rpm                                    |  38 kB  00:00:03     
(9/27): perl-PathTools-3.40-5.el7.ppc64le.rpm                                    |  82 kB  00:00:11     
(10/27): perl-Pod-Escapes-1.04-294.el7_6.noarch.rpm                              |  51 kB  00:00:05     
(11/27): perl-Pod-Perldoc-3.20-4.el7.noarch.rpm                                  |  87 kB  00:00:05     
(12/27): perl-Pod-Simple-3.28-4.el7.noarch.rpm                                   | 216 kB  00:00:26     
(13/27): perl-Pod-Usage-1.63-3.el7.noarch.rpm                                    |  27 kB  00:00:02     
(14/27): perl-Scalar-List-Utils-1.27-248.el7.ppc64le.rpm                         |  36 kB  00:00:03     
(15/27): perl-Socket-2.010-4.el7.ppc64le.rpm                                     |  48 kB  00:00:04     
(16/27): perl-Storable-2.45-3.el7.ppc64le.rpm                                    |  76 kB  00:00:06     
(17/27): perl-Text-ParseWords-3.29-4.el7.noarch.rpm                              |  14 kB  00:00:00     
(18/27): perl-Time-HiRes-1.9725-3.el7.ppc64le.rpm                                |  45 kB  00:00:02     
(19/27): perl-Time-Local-1.2300-2.el7.noarch.rpm                                 |  24 kB  00:00:02     
(20/27): perl-constant-1.27-2.el7.noarch.rpm                                     |  19 kB  00:00:03     
(21/27): perl-libs-5.16.3-294.el7_6.ppc64le.rpm                                  | 679 kB  00:01:09     
(22/27): perl-macros-5.16.3-294.el7_6.ppc64le.rpm                                |  43 kB  00:00:07     
(23/27): perl-parent-0.225-244.el7.noarch.rpm                                    |  12 kB  00:00:04     
(24/27): perl-podlators-2.5.1-3.el7.noarch.rpm                                   | 112 kB  00:00:18     
(25/27): perl-threads-1.87-4.el7.ppc64le.rpm                                     |  49 kB  00:00:01     
(26/27): perl-threads-shared-1.43-6.el7.ppc64le.rpm                              |  39 kB  00:00:03     
(27/27): perl-5.16.3-294.el7_6.ppc64le.rpm                                       | 7.9 MB  00:15:19     
--------------------------------------------------------------------------------------------------------
Total                                                                    13 kB/s |  11 MB  00:15:19     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : 1:perl-parent-0.225-244.el7.noarch                                                  1/27 
  Installing : perl-HTTP-Tiny-0.033-3.el7.noarch                                                   2/27 
  Installing : perl-podlators-2.5.1-3.el7.noarch                                                   3/27 
  Installing : perl-Pod-Perldoc-3.20-4.el7.noarch                                                  4/27 
  Installing : 1:perl-Pod-Escapes-1.04-294.el7_6.noarch                                            5/27 
  Installing : perl-Encode-2.51-7.el7.ppc64le                                                      6/27 
  Installing : perl-Text-ParseWords-3.29-4.el7.noarch                                              7/27 
  Installing : perl-Pod-Usage-1.63-3.el7.noarch                                                    8/27 
  Installing : perl-Exporter-5.68-3.el7.noarch                                                     9/27 
  Installing : perl-constant-1.27-2.el7.noarch                                                    10/27 
  Installing : perl-Socket-2.010-4.el7.ppc64le                                                    11/27 
  Installing : perl-PathTools-3.40-5.el7.ppc64le                                                  12/27 
  Installing : perl-Scalar-List-Utils-1.27-248.el7.ppc64le                                        13/27 
  Installing : perl-Storable-2.45-3.el7.ppc64le                                                   14/27 
  Installing : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                15/27 
  Installing : perl-Time-Local-1.2300-2.el7.noarch                                                16/27 
  Installing : perl-threads-1.87-4.el7.ppc64le                                                    17/27 
  Installing : perl-Carp-1.26-244.el7.noarch                                                      18/27 
  Installing : perl-Filter-1.49-3.el7.ppc64le                                                     19/27 
  Installing : 4:perl-macros-5.16.3-294.el7_6.ppc64le                                             20/27 
  Installing : perl-File-Temp-0.23.01-3.el7.noarch                                                21/27 
  Installing : perl-File-Path-2.09-2.el7.noarch                                                   22/27 
  Installing : perl-threads-shared-1.43-6.el7.ppc64le                                             23/27 
  Installing : 4:perl-libs-5.16.3-294.el7_6.ppc64le                                               24/27 
  Installing : 4:perl-Time-HiRes-1.9725-3.el7.ppc64le                                             25/27 
  Installing : perl-Getopt-Long-2.40-3.el7.noarch                                                 26/27 
  Installing : 4:perl-5.16.3-294.el7_6.ppc64le                                                    27/27 
  Verifying  : perl-HTTP-Tiny-0.033-3.el7.noarch                                                   1/27 
  Verifying  : perl-PathTools-3.40-5.el7.ppc64le                                                   2/27 
  Verifying  : 1:perl-Pod-Escapes-1.04-294.el7_6.noarch                                            3/27 
  Verifying  : perl-Exporter-5.68-3.el7.noarch                                                     4/27 
  Verifying  : perl-constant-1.27-2.el7.noarch                                                     5/27 
  Verifying  : perl-Encode-2.51-7.el7.ppc64le                                                      6/27 
  Verifying  : perl-Socket-2.010-4.el7.ppc64le                                                     7/27 
  Verifying  : perl-File-Temp-0.23.01-3.el7.noarch                                                 8/27 
  Verifying  : perl-Scalar-List-Utils-1.27-248.el7.ppc64le                                         9/27 
  Verifying  : 1:perl-parent-0.225-244.el7.noarch                                                 10/27 
  Verifying  : perl-Storable-2.45-3.el7.ppc64le                                                   11/27 
  Verifying  : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                12/27 
  Verifying  : perl-Time-Local-1.2300-2.el7.noarch                                                13/27 
  Verifying  : perl-threads-1.87-4.el7.ppc64le                                                    14/27 
  Verifying  : 4:perl-5.16.3-294.el7_6.ppc64le                                                    15/27 
  Verifying  : perl-Carp-1.26-244.el7.noarch                                                      16/27 
  Verifying  : perl-Filter-1.49-3.el7.ppc64le                                                     17/27 
  Verifying  : 4:perl-macros-5.16.3-294.el7_6.ppc64le                                             18/27 
  Verifying  : perl-Pod-Usage-1.63-3.el7.noarch                                                   19/27 
  Verifying  : perl-Pod-Perldoc-3.20-4.el7.noarch                                                 20/27 
  Verifying  : perl-podlators-2.5.1-3.el7.noarch                                                  21/27 
  Verifying  : perl-File-Path-2.09-2.el7.noarch                                                   22/27 
  Verifying  : perl-threads-shared-1.43-6.el7.ppc64le                                             23/27 
  Verifying  : 4:perl-libs-5.16.3-294.el7_6.ppc64le                                               24/27 
  Verifying  : perl-Getopt-Long-2.40-3.el7.noarch                                                 25/27 
  Verifying  : perl-Text-ParseWords-3.29-4.el7.noarch                                             26/27 
  Verifying  : 4:perl-Time-HiRes-1.9725-3.el7.ppc64le                                             27/27 

Installed:
  perl.ppc64le 4:5.16.3-294.el7_6                                                                       

Dependency Installed:
  perl-Carp.noarch 0:1.26-244.el7                  perl-Encode.ppc64le 0:2.51-7.el7                     
  perl-Exporter.noarch 0:5.68-3.el7                perl-File-Path.noarch 0:2.09-2.el7                   
  perl-File-Temp.noarch 0:0.23.01-3.el7            perl-Filter.ppc64le 0:1.49-3.el7                     
  perl-Getopt-Long.noarch 0:2.40-3.el7             perl-HTTP-Tiny.noarch 0:0.033-3.el7                  
  perl-PathTools.ppc64le 0:3.40-5.el7              perl-Pod-Escapes.noarch 1:1.04-294.el7_6             
  perl-Pod-Perldoc.noarch 0:3.20-4.el7             perl-Pod-Simple.noarch 1:3.28-4.el7                  
  perl-Pod-Usage.noarch 0:1.63-3.el7               perl-Scalar-List-Utils.ppc64le 0:1.27-248.el7        
  perl-Socket.ppc64le 0:2.010-4.el7                perl-Storable.ppc64le 0:2.45-3.el7                   
  perl-Text-ParseWords.noarch 0:3.29-4.el7         perl-Time-HiRes.ppc64le 4:1.9725-3.el7               
  perl-Time-Local.noarch 0:1.2300-2.el7            perl-constant.noarch 0:1.27-2.el7                    
  perl-libs.ppc64le 4:5.16.3-294.el7_6             perl-macros.ppc64le 4:5.16.3-294.el7_6               
  perl-parent.noarch 1:0.225-244.el7               perl-podlators.noarch 0:2.5.1-3.el7                  
  perl-threads.ppc64le 0:1.87-4.el7                perl-threads-shared.ppc64le 0:1.43-6.el7             

Complete!
[root@admin ~]#



安装成功


----------------------
安装
yum -y install glibc 

[root@admin ~]# 
[root@admin ~]# yum -y install glibc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package glibc-2.17-292.el7.ppc64le already installed and latest version
Nothing to do
[root@admin ~]#


安装成功

----------------------
安装
yum -y install ncurses 


[root@admin ~]# 
[root@admin ~]# yum -y install ncurses
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package ncurses-5.9-14.20130511.el7_4.ppc64le already installed and latest version
Nothing to do
[root@admin ~]#


安装成功

----------------------
安装
yum -y install ncurses-devel 

[root@admin ~]# 
[root@admin ~]# yum -y install ncurses-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package ncurses-devel.ppc64le 0:5.9-14.20130511.el7_4 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                   Arch                Version                           Repository        Size
========================================================================================================
Installing:
 ncurses-devel             ppc64le             5.9-14.20130511.el7_4             base             712 k

Transaction Summary
========================================================================================================
Install  1 Package

Total download size: 712 k
Installed size: 2.1 M
Downloading packages:
ncurses-devel-5.9-14.20130511.el7_4.ppc64le.rpm                                  | 712 kB  00:01:59     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : ncurses-devel-5.9-14.20130511.el7_4.ppc64le                                          1/1 
  Verifying  : ncurses-devel-5.9-14.20130511.el7_4.ppc64le                                          1/1 

Installed:
  ncurses-devel.ppc64le 0:5.9-14.20130511.el7_4                                                         

Complete!
[root@admin ~]#


安装成功

----------------------
安装
yum -y install ncurses-libs 

[root@admin ~]# 
[root@admin ~]# yum -y install ncurses-libs 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package ncurses-libs-5.9-14.20130511.el7_4.ppc64le already installed and latest version
Nothing to do
[root@admin ~]# 


成功安装

----------------------
安装
yum -y install libaio 

[root@admin ~]# 
[root@admin ~]# yum -y install libaio
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package libaio-0.3.109-13.el7.ppc64le already installed and latest version
Nothing to do
[root@admin ~]#


安装成功

----------------------
安装
yum -y install libaio-devel 

[root@admin ~]# 
[root@admin ~]# yum -y install libaio-devel 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package libaio-devel.ppc64le 0:0.3.109-13.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                    Arch                  Version                      Repository          Size
========================================================================================================
Installing:
 libaio-devel               ppc64le               0.3.109-13.el7               base                12 k

Transaction Summary
========================================================================================================
Install  1 Package

Total download size: 12 k
Installed size: 7.8 k
Downloading packages:
libaio-devel-0.3.109-13.el7.ppc64le.rpm                                          |  12 kB  00:00:01     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libaio-devel-0.3.109-13.el7.ppc64le                                                  1/1 
  Verifying  : libaio-devel-0.3.109-13.el7.ppc64le                                                  1/1 

Installed:
  libaio-devel.ppc64le 0:0.3.109-13.el7                                                                 

Complete!
[root@admin ~]#


安装成功

----------------------
安装
yum -y install numactl-devel 

[root@admin ~]# 
[root@admin ~]# yum -y install numactl-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package numactl-devel.ppc64le 0:2.0.12-3.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                     Arch                  Version                     Repository          Size
========================================================================================================
Installing:
 numactl-devel               ppc64le               2.0.12-3.el7                base                23 k

Transaction Summary
========================================================================================================
Install  1 Package

Total download size: 23 k
Installed size: 25 k
Downloading packages:
numactl-devel-2.0.12-3.el7.ppc64le.rpm                                           |  23 kB  00:00:08     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : numactl-devel-2.0.12-3.el7.ppc64le                                                   1/1 
  Verifying  : numactl-devel-2.0.12-3.el7.ppc64le                                                   1/1 

Installed:
  numactl-devel.ppc64le 0:2.0.12-3.el7                                                                  

Complete!
[root@admin ~]#



安装成功

----------------------
安装
yum -y install openssl-devel 


[root@admin ~]# 
[root@admin ~]# yum -y install openssl-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package openssl-devel.ppc64le 1:1.0.2k-19.el7 will be installed
--> Processing Dependency: zlib-devel(ppc-64) for package: 1:openssl-devel-1.0.2k-19.el7.ppc64le
--> Processing Dependency: krb5-devel(ppc-64) for package: 1:openssl-devel-1.0.2k-19.el7.ppc64le
--> Running transaction check
---> Package krb5-devel.ppc64le 0:1.15.1-37.el7_7.2 will be installed
--> Processing Dependency: libkadm5(ppc-64) = 1.15.1-37.el7_7.2 for package: krb5-devel-1.15.1-37.el7_7.2.ppc64le
--> Processing Dependency: krb5-libs(ppc-64) = 1.15.1-37.el7_7.2 for package: krb5-devel-1.15.1-37.el7_7.2.ppc64le
--> Processing Dependency: libverto-devel for package: krb5-devel-1.15.1-37.el7_7.2.ppc64le
--> Processing Dependency: libselinux-devel for package: krb5-devel-1.15.1-37.el7_7.2.ppc64le
--> Processing Dependency: libcom_err-devel for package: krb5-devel-1.15.1-37.el7_7.2.ppc64le
--> Processing Dependency: keyutils-libs-devel for package: krb5-devel-1.15.1-37.el7_7.2.ppc64le
---> Package zlib-devel.ppc64le 0:1.2.7-18.el7 will be installed
--> Running transaction check
---> Package keyutils-libs-devel.ppc64le 0:1.5.8-3.el7 will be installed
---> Package krb5-libs.ppc64le 0:1.15.1-37.el7_6 will be updated
---> Package krb5-libs.ppc64le 0:1.15.1-37.el7_7.2 will be an update
---> Package libcom_err-devel.ppc64le 0:1.42.9-16.el7 will be installed
---> Package libkadm5.ppc64le 0:1.15.1-37.el7_7.2 will be installed
---> Package libselinux-devel.ppc64le 0:2.5-14.1.el7 will be installed
--> Processing Dependency: libsepol-devel(ppc-64) >= 2.5-10 for package: libselinux-devel-2.5-14.1.el7.ppc64le
--> Processing Dependency: pkgconfig(libsepol) for package: libselinux-devel-2.5-14.1.el7.ppc64le
--> Processing Dependency: pkgconfig(libpcre) for package: libselinux-devel-2.5-14.1.el7.ppc64le
---> Package libverto-devel.ppc64le 0:0.2.5-4.el7 will be installed
--> Running transaction check
---> Package libsepol-devel.ppc64le 0:2.5-10.el7 will be installed
---> Package pcre-devel.ppc64le 0:8.32-17.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                       Arch              Version                        Repository         Size
========================================================================================================
Installing:
 openssl-devel                 ppc64le           1:1.0.2k-19.el7                base              1.5 M
Installing for dependencies:
 keyutils-libs-devel           ppc64le           1.5.8-3.el7                    base               37 k
 krb5-devel                    ppc64le           1.15.1-37.el7_7.2              updates           272 k
 libcom_err-devel              ppc64le           1.42.9-16.el7                  base               31 k
 libkadm5                      ppc64le           1.15.1-37.el7_7.2              updates           179 k
 libselinux-devel              ppc64le           2.5-14.1.el7                   base              186 k
 libsepol-devel                ppc64le           2.5-10.el7                     base               76 k
 libverto-devel                ppc64le           0.2.5-4.el7                    base               11 k
 pcre-devel                    ppc64le           8.32-17.el7                    base              479 k
 zlib-devel                    ppc64le           1.2.7-18.el7                   base               49 k
Updating for dependencies:
 krb5-libs                     ppc64le           1.15.1-37.el7_7.2              updates           813 k

Transaction Summary
========================================================================================================
Install  1 Package  (+9 Dependent packages)
Upgrade             ( 1 Dependent package)

Total download size: 3.6 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/11): libcom_err-devel-1.42.9-16.el7.ppc64le.rpm                               |  31 kB  00:00:02     
(2/11): keyutils-libs-devel-1.5.8-3.el7.ppc64le.rpm                              |  37 kB  00:00:06     
(3/11): krb5-devel-1.15.1-37.el7_7.2.ppc64le.rpm                                 | 272 kB  00:00:51     
(4/11): libsepol-devel-2.5-10.el7.ppc64le.rpm                                    |  76 kB  00:00:03     
(5/11): libverto-devel-0.2.5-4.el7.ppc64le.rpm                                   |  11 kB  00:00:01     
(6/11): libkadm5-1.15.1-37.el7_7.2.ppc64le.rpm                                   | 179 kB  00:00:25     
(7/11): libselinux-devel-2.5-14.1.el7.ppc64le.rpm                                | 186 kB  00:00:34     
(8/11): krb5-libs-1.15.1-37.el7_7.2.ppc64le.rpm                                  | 813 kB  00:02:44     
(9/11): pcre-devel-8.32-17.el7.ppc64le.rpm                                       | 479 kB  00:01:29     
(10/11): zlib-devel-1.2.7-18.el7.ppc64le.rpm                                     |  49 kB  00:00:23     
(11/11): openssl-devel-1.0.2k-19.el7.ppc64le.rpm                                 | 1.5 MB  00:03:31     
--------------------------------------------------------------------------------------------------------
Total                                                                    14 kB/s | 3.6 MB  00:04:27     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : krb5-libs-1.15.1-37.el7_7.2.ppc64le                                                 1/12 
  Installing : libkadm5-1.15.1-37.el7_7.2.ppc64le                                                  2/12 
  Installing : keyutils-libs-devel-1.5.8-3.el7.ppc64le                                             3/12 
  Installing : libsepol-devel-2.5-10.el7.ppc64le                                                   4/12 
  Installing : libverto-devel-0.2.5-4.el7.ppc64le                                                  5/12 
  Installing : libcom_err-devel-1.42.9-16.el7.ppc64le                                              6/12 
  Installing : zlib-devel-1.2.7-18.el7.ppc64le                                                     7/12 
  Installing : pcre-devel-8.32-17.el7.ppc64le                                                      8/12 
  Installing : libselinux-devel-2.5-14.1.el7.ppc64le                                               9/12 
  Installing : krb5-devel-1.15.1-37.el7_7.2.ppc64le                                               10/12 
  Installing : 1:openssl-devel-1.0.2k-19.el7.ppc64le                                              11/12 
  Cleanup    : krb5-libs-1.15.1-37.el7_6.ppc64le                                                  12/12 
  Verifying  : libkadm5-1.15.1-37.el7_7.2.ppc64le                                                  1/12 
  Verifying  : pcre-devel-8.32-17.el7.ppc64le                                                      2/12 
  Verifying  : 1:openssl-devel-1.0.2k-19.el7.ppc64le                                               3/12 
  Verifying  : zlib-devel-1.2.7-18.el7.ppc64le                                                     4/12 
  Verifying  : libcom_err-devel-1.42.9-16.el7.ppc64le                                              5/12 
  Verifying  : libverto-devel-0.2.5-4.el7.ppc64le                                                  6/12 
  Verifying  : libselinux-devel-2.5-14.1.el7.ppc64le                                               7/12 
  Verifying  : krb5-libs-1.15.1-37.el7_7.2.ppc64le                                                 8/12 
  Verifying  : libsepol-devel-2.5-10.el7.ppc64le                                                   9/12 
  Verifying  : krb5-devel-1.15.1-37.el7_7.2.ppc64le                                               10/12 
  Verifying  : keyutils-libs-devel-1.5.8-3.el7.ppc64le                                            11/12 
  Verifying  : krb5-libs-1.15.1-37.el7_6.ppc64le                                                  12/12 

Installed:
  openssl-devel.ppc64le 1:1.0.2k-19.el7                                                                 

Dependency Installed:
  keyutils-libs-devel.ppc64le 0:1.5.8-3.el7            krb5-devel.ppc64le 0:1.15.1-37.el7_7.2           
  libcom_err-devel.ppc64le 0:1.42.9-16.el7             libkadm5.ppc64le 0:1.15.1-37.el7_7.2             
  libselinux-devel.ppc64le 0:2.5-14.1.el7              libsepol-devel.ppc64le 0:2.5-10.el7              
  libverto-devel.ppc64le 0:0.2.5-4.el7                 pcre-devel.ppc64le 0:8.32-17.el7                 
  zlib-devel.ppc64le 0:1.2.7-18.el7                   

Dependency Updated:
  krb5-libs.ppc64le 0:1.15.1-37.el7_7.2                                                                 

Complete!
[root@admin ~]#



安装成功

----------------------
安装
yum -y install zlib-devel


[root@admin ~]# 
[root@admin ~]# yum -y install zlib-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package zlib-devel-1.2.7-18.el7.ppc64le already installed and latest version
Nothing to do
[root@admin ~]#



安装成功

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


/usr/mysql/data


/usr/mysql/mysql-5.7.16





cmake -DCMAKE_INSTALL_PREFIX=/home/mysql -DMYSQL_DATADIR=/home/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost



cmake -DCMAKE_INSTALL_PREFIX=/usr/mysql -DMYSQL_DATADIR=/usr/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/mysql/boost




失败



见下
带boost的mysql源码安装

发布了149 篇原创文章 · 获赞 37 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/frdevolcqzyxynjds/article/details/103304967