Centos Linux7 源代码安装Mysql8.0 (最好用的方法)5

 

还是有报错:

百度一下,貌似内存资源不足,那就重启系统。增加一下内存等资源。后为思考一下,估计是执行make -j 10 ,启用十个并发进程来编。所以直接报错,最后,加了内存和CPU(估计应该不用加资源),还是只是执行make 单线程就不会报错:

果然是这样,如下所示,直接执行 make 就不会报错。

 

但make 单线程,编译太慢,最后还是make -j 4 ,编译速度明显加快!.

最后报错,报空间不够:

 

 

修改LINUX7的运行级别,将图形化启动,改成字符命令界面。再考虑卸载xwindows ,gnome 桌面环境。

Last login: Sun Feb 23 14:08:13 2020 from 192.168.179.1

[root@mysql80 ~]# ls -al /etc/systemd/system/default.target

lrwxrwxrwx. 1 root root 36 2月 20 19:07 /etc/systemd/system/default.target -> /lib/systemd/system/graphical.target

[root@mysql80 ~]# ln -s /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

ln: 无法创建符号链接”/etc/systemd/system/default.target”: 文件已存在

[root@mysql80 ~]# cd /etc/systemd/system/

[root@mysql80 system]# ls default*

default.target

 

default.target.wants:

systemd-readahead-collect.service systemd-readahead-replay.service

[root@mysql80 system]# cd default.target

-bash: cd: default.target: 不是目录

[root@mysql80 system]# pwd

/etc/systemd/system

[root@mysql80 system]# cd default*

-bash: cd: default.target: 不是目录

[root@mysql80 system]# mv default.target default.target.bak

[root@mysql80 system]# ln -s /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

[root@mysql80 system]# ls -al /etc/systemd/system/default.target

lrwxrwxrwx 1 root root 36 2月 23 14:14 /etc/systemd/system/default.target -> /lib/systemd/system/runlevel3.target

[root@mysql80 system]# reboot

 

yum remove gnome*

 

yum groupremove “X Window System”

 

 

继续编译Mysql8

 

终于编译成功,

 

Make install

还是空间不够而make install 不成功

以下文章点击率最高

Loading…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营