java autoconf_Centos7安装autoconf

java autoconf_Centos7安装autoconf一 原因安装此插件的原因 在初始化 MySQL 数据库时出现提示 FATALERROR pleaseinstal 二 经历 1 经过一番查找得出此错误是系统缺少 autoconf 插件 联网的话貌似直接 yum yinstallauto 就可以了 没联网就只能像我一样苦逼的下载安装包咯 2 安装 autocon

一、原因

安装此插件的原因:在初始化MySQL数据库时出现提示FATAL ERROR: please install the following Perl modules before executing

489dd2d7967d3797f4a876c5876b5361.png

二、经历

1、经过一番查找得出此错误是系统缺少autoconf插件,联网的话貌似直接yum -y install autoconf就可以了,没联网就只能像我一样苦逼的下载安装包咯

2、安装autoconf插件时,又提示缺少什么M4。

7caee7c3a2b4746b3e6b39035380728b.png

3、在安装M4时有提示缺少什么gcc,libc什么的,忘记截图了,然后又开始寻找gcc去了,正好遇到一个跟我一样缺少这些包的,还整理了一下,真好(参考网址)

4、经过好一番折腾,装好了gcc之后,M4也顺利安装。返回到autoconf的安装,结果发现我装的M4版本太低了,忘记看第二步图中的要求M4的版本

5、重新换了一个autoconf的版本,由2.69换到了2.65(这个版本对应是个巧合,正好看到被人下载的版本,就猜测M4应该可以支持2.65的版本),至此,终于把autoconf的./configure这步安然度过了

6、执行make&&make install时又出错了,报BEGIN failed–compilation aborted at ../bin/autom4te line 38.,如下图所示

c659e12d1f1d545370f83b3dfc3cc70c.png

7、经过一番查找知道这个问题是缺乏perl环境,但是我通过perl -v 命令发现我的系统已经安装了perl环境。正好遇到了这个博客知道,应该是少了一个perl的模块,而不是像网上说的缺少环境

9d0af2331b389bdfe7185d17aa7b84a1.png

8、安装上perl-data-dunmper模块之后,重新编译autoconf成功通过,至此才真正安装成功。

三、安装操作(把第二步的经历倒过来,从根源安装开始)

3.1 安装所有的rpm文件(gcc相关和perl模块),我把所有的RPM都放到一个文件里了,可以拷贝到系统里利用下面代码一键安装

链接:https://pan.baidu.com/s/1fdELIdIBSIAXn1ZBwQus5Q

提取码:fuuj

rpm -ivh *.rpm –nodeps –force

不嫌麻烦的的也可以一个一个安装,类似下面这种的

rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm

rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm

rpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpm

rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm

rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm

rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm

rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm

3.2、安装M4

(2)拷贝到centos系统上

(3)解压

tar -xzvf m4-1.4.13.tar.gz

(4)到解压目录中

cd m4-1.4.13

(5)配置编译环境

./configure –prefix=/usr/local

(6)编译并安装

make && make install

3.3、安装autoconf

安装

tar -xzvf autoconf-2.65.tar.gz

cd autoconf-2.65

./configure –prefix=/usr/localmake&& make install

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231646.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ansible简单介绍及基本使用

    Ansible简单介绍及基本使用

    2021年6月30日
    118
  • Nginx的启动、停止与重启

    Nginx的启动、停止与重启

    2021年10月18日
    34
  • 云计算基础之如何学习云计算?

    背景随着云计算的普及,越来越多IDC上的网站与应用开始在云上。那么同时对于我们这些IT从业者来说,也面临着加快学习云计算,不被新技术淘汰的挑战。2011年,云计算正式开始发展。今年是2018年了,是云计算发展的第7个年头了。虽然云计算的前景很好,但它的发展也更多地是在商业应用上,还没能达到学习交流分享的层次。云计算的学习路线、书籍、社区与成熟的嵌入式、互联网行业相比,是非常欠缺的!我们这次…

    2022年4月4日
    34
  • 网页制作实验步骤_web简易开发

    网页制作实验步骤_web简易开发web实验2制作简单网页(HTML+CSS)一、实验目的1.掌握文本样式的设置。2.掌握图像样式的设置。3.掌握各种媒体的插入方法。二、实验内容采用DIV+CSS,制作“在线电影”页面。三、操作提示1.新建网站的文件夹,网站图像素材保存在images文件夹中,媒体文件放在flash文件中。2.新建index.html页面,要求: 页面字体大小为14px,文本颜色为#000; 页面背景颜色为#edb8d2; 上下左右距均为0。3.利用div布局,宽度为900px,居中对齐。

    2022年10月13日
    4
  • 阿里云服务器定时在线运行python爬虫代码「建议收藏」

    阿里云服务器定时在线运行python爬虫代码「建议收藏」服务器:centos任务管理:cron服务对于cron服务不了解的可以看我这篇文章

    2022年5月18日
    42
  • IDEA 非maven项目打jar包(包含第三方依赖包)

    IDEA 非maven项目打jar包(包含第三方依赖包)**IDEA非maven项目打jar包**普通java项目打JAR包方式(包含第三方依赖包):①在保证程序能运行情况下:②③④***最后就生成JAR包了在相应文件夹下运行控制台命令java-jar.jar就可以运行了…

    2022年6月19日
    73

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号