Node.js-0007-CentOS 7.9 安装 Node.js 18.x-06-尝试低版本
发布网友
发布时间:2024-10-03 18:16
我来回答
共1个回答
热心网友
时间:2024-10-03 21:13
部署一个前端应用
需要 Node.js 环境
现在安装一个耍耍
(1)本系列文章
格瑞图:Node.js-0001-CentOS 7.9 安装 Node.js 12.x
格瑞图:Node.js-0002-CentOS 7.9 安装 Node.js 18.x-01-编译 gcc
格瑞图:Node.js-0003-CentOS 7.9 安装 Node.js 18.x-02-编译 make
格瑞图:Node.js-0004-CentOS 7.9 安装 Node.js 18.x-03-编译 glibc
格瑞图:Node.js-0005-CentOS 7.9 安装 Node.js 18.x-04-安装
格瑞图:Node.js-0006-CentOS 7.9 安装 Node.js 18.x-05-修复操作系统
9、尝试低版本(1)尝试 node 17.x
说明 CentOS 7.9 可以支持 Node.js 到 17.x
其他更低一点的版本,肯定也没有问题。
尝试一下 16.x~
(2)尝试 node 16.x
(3)node 18.x 的问题
需要 GLIBC_2.25 至 GLIBC_2.28 版本,那就编译 glibc-2.28?
(4)尝试 glibc-2.28
下载源码解压并创建构建目录
开始配置
配置警告
configure: WARNING: *** These auxiliary programs are missing or incompatible versions: makeinfo *** some features or tests will be disabled. *** Check the INSTALL file for required versions.
安装依赖
安装完毕
再次配置没有警告,开始编译
运行了 200 分钟。。。
不知道什么情况,先掐了~
看了目录中生成了 libc.so 但是无法使用,还是心急了,要在等等。
重新执行一下
还是在下图高亮处卡着,再等等
确认一下 make 在做事情,而不是卡住了:
查看 CPU 利用率:
查看进程操作文件:
使用 lsof 查看一下进程 28498 操作的文件。
再次运行
再次运行
两天后
运行了 2800 分钟,差不多 47 小时了。根据当前时间,也 2 天多点了。
算是废了,后边逐步提高一下版本试试。挖坑 2024-01-23 20:17:33
N、后记
United States Glacier National Park
美国冰川国家公园
~