当前位置: 首页 > news >正文

企业网站管理系统 免费最经典最常用的网站推广方式

企业网站管理系统 免费,最经典最常用的网站推广方式,wordpress微信授权访问,做微信的网站有哪些功能文章目录 一、报错说明二、报错原因三、解决办法四、验证 一、报错说明 centos7服务器使用nvm安装的node之后,只要使用npm或者node,均会出现以下问题。 npm -v node: /lib64/libm.so.6: version GLIBC_2.27 not found (required by node) node: /lib64…

文章目录

  • 一、报错说明
  • 二、报错原因
  • 三、解决办法
  • 四、验证

一、报错说明

centos7服务器使用nvm安装的node之后,只要使用npm或者node,均会出现以下问题。

npm -v
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)

二、报错原因

查看系统内安装的glibc版本
然后再根据分析可得知 新版的node v18开始 都需要GLIBC_2.27支持,可是目前系统内却没有那么高的版本

 strings /lib64/libc.so.6 |grep GLIBC_
GLIBC_2.2.5
...
GLIBC_2.17
....

三、解决办法

更新glibc

根据提示 安装所需要的glibc-2.28

wget http://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz
tar xf glibc-2.28.tar.gz 
cd glibc-2.28/ && mkdir build  && cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

可能出现的错误
上步更新glibc 可能会发生错误。
如果没有错误 下边这一步 不用看。

make问题

configure: error: 
*** These critical programs are missing or too old: make bison compiler
*** Check the INSTALL file for required versions.

解决办法:升级gcc与make

  • 升级GCC(默认为4 升级为8)

yum install -y centos-release-scl
yum install -y devtoolset-8-gcc*
mv /usr/bin/gcc /usr/bin/gcc-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/gcc /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/g++ /usr/bin/g++
  • 升级 make(默认为3 升级为4)
wget http://ftp.gnu.org/gnu/make/make-4.3.tar.gz
tar -xzvf make-4.3.tar.gz && cd make-4.3/
./configure  --prefix=/usr/local/make
make && make install
cd /usr/bin/ && mv make make.bak
ln -sv /usr/local/make/bin/make /usr/bin/make

这时 所有的问题 都已经解决完毕 再重新执行上一步 更新glibc即可

cd /root/glibc-2.28/build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

但是:我的依旧报错:bison太老旧

configure: error: 
*** These critical programs are missing or too old: bison
*** Check the INSTALL file for required versions.

看看我的bison版本多少

bison -v
-bash: bison: 未找到命令

安装bison

yum install -y bison

这时 所有的问题 真的真的都已经解决完毕 再重新执行上一步 更新glibc即可

cd /root/glibc-2.28/build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

继续更新

make 和 make install在linux中就是安装软件的意思 简单这么理解就好。

make && make install

这个过程较长,大约半小时左右。

再次进行验证npm是否报错

npm -v

如果还是出现下面的问题,要连接新的动态库

npm -v
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)

用下面命令查看

strings /usr/lib64/libstdc++.so.6 | grep CXXABI

跟着我,来解决这个问题吧

更新libstdc++.so.6.0.26

# 下载lib libstdc++.so.6.0.26wget http://www.vuln.cn/wp-content/uploads/2019/08/libstdc.so_.6.0.26.zip# 解压压缩文件
unzip libstdc.so_.6.0.26.zip# 替换系统中的/usr/lib64
cp libstdc++.so.6.0.26 /usr/lib64/# 进入目录
cd /usr/lib64/# 做一个软链接
ln -snf ./libstdc++.so.6.0.26 libstdc++.so.6

四、验证

  • npm 验证
# npm -v
10.2.0
  • node 验证
# node -v
v21.0.0
http://www.15wanjia.com/news/38977.html

相关文章:

  • 常州网站建设报价网站友情链接代码
  • 吉林省建设项目招标网seo交流论坛
  • 安徽省建设工程信网站四川网站推广公司
  • 网店网站建设哪家定制网站开发
  • 网站的三大因素外贸网站模板
  • 个人网站建设推广策划书长沙网站seo哪家公司好
  • 去年做啥网站能致富汕头企业网络推广
  • 视频网站费用网上交易平台
  • 宝鸡网站建设价格小广告清理
  • 哪里有html5网站建设百度云网盘资源搜索
  • 承德网站制作多少钱网络推广电话销售技巧和话术
  • 重庆网站建设联系电话直播引流推广方法
  • 互联网站开发兰州网站seo优化
  • 简单网站制作教程重庆森林为什么叫这个名字
  • 做学术论文的网站济宁网站建设
  • 人大网站建设的总结广州搜索seo网站优化
  • 做二手货车网站株洲网站设计外包首选
  • 郑州app网站开发旅游新闻热点
  • 社交网站的设计网络公司的推广
  • 淘宝店铺可以做网站优化么百度推广关键词排名规则
  • 什么网站赚的钱最多简述网站推广的方式
  • 客户关系管理概念北京seo公司华网白帽
  • 企业网络推广平台网络优化培训骗局
  • 商会建设网站说明网络销售有哪些
  • 湖南网站建设优化百度平台我的订单查询在哪里
  • 网站原创性中国做网站的公司排名
  • 维护网站建设空间出租最大的搜索网站排名
  • 做论坛网站前段用什么框架好点做app找什么公司
  • 为网站做安全认证服务专业推广公司
  • 做电影网站前途优化精灵