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

Centos7上安装 Node.js

文章目录

  • 一、前言
  • 二、步骤
  • 三、涉及nodejs,centos还是少用吧


一、前言

centos7安装nodejs如果直接安装较高版本会包错误,无法运行npm

node: /lib64/libm.so.6: version `GLIBC_2.27‘ not found (required by node)

二、步骤

网上说的下载升级编译器的方法,有些问题。可以选择较低版本nodejs,直接使用已编译好的包v16.20.2,
Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

# wget wget https://nodejs.org/download/release/v16.20.2/node-v16.20.2-linux-x64.tar.xz  // 下载
# tar -xf node-v16.20.2-linux-x64.tar.xz       // 解压
# cd node-v16.20.2-linux-x64/                  // 进入解压目录
# ./bin/node -v                               // 执行node命令 查看版本
v10.9.0

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:
/root/node-v16.20.2-linux-x64为
解压目录

ln -s /root/node-v16.20.2-linux-x64/bin/node   /usr/local/bin/
ln -s /root/node-v16.20.2-linux-x64/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm

三、涉及nodejs,centos还是少用吧

还是使用ubuntu方便,能及时都更新到最新。

相关文章:

Centos7上安装 Node.js

文章目录 一、前言二、步骤三、涉及nodejs,centos还是少用吧 一、前言 centos7安装nodejs如果直接安装较高版本会包错误,无法运行npm node: /lib64/libm.so.6: version GLIBC_2.27‘ not found (required by node)二、步骤 网上说的下载升级编译器的方…...

栈及其栈的模拟实现和使用

1. 栈(Stack) 1.1 概念 栈 :一种特殊的线性表,其 只允许在固定的一端进行插入和删除元素操作 。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO ( Last In First Out )的原则…...

HarmonyOS开发:开源一个刷新加载组件

前言 系统Api中提供了下拉刷新组件Refresh,使用起来也是非常的好用,但是风格和日常的开发,有着巨大的出入,效果如下: 显然上面的效果是很难满足我们实际的需求的,奈何也没有提供的属性可以更改,…...

XSSFWorkbook读取模板,批量填充并导出文件

1、pom文件导入 <dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.1.0</version> </dependency> <dependency><groupId>org.apache.poi</groupId><artifactId>…...

Lazada新店运营秘籍自养号测评技术

跨境行业的前途虽然大好&#xff0c;但要想真正从中分一杯羹并非易事。东南亚市场前景大好&#xff0c;而作为其主流在线购物网站之一&#xff0c;Lazada吸引了众多卖家和买家。作为新手来说&#xff0c;注册好Lazada之后&#xff0c;店铺下一步该怎么做呢&#xff1f;赶紧来看…...

python:逐像素处理遥感数据时间序列数据(求时间序列最大值、最大值所对应的索引、最大值所在的时间)

作者:CSDN @ _养乐多_ 本文记录了使用gdal、ras、numpy 库实现遥感时间序列数据逐像素处理的代码。并以求NADVI时间序列最大值为例。代码可扩展到其他多种对时间序列的处理,比如MK趋势分析,求时间序列中值、众数、标准差、和,时间序列拟合、异常检测、机器学习预测等多种应…...

SpringCloudGateway--过滤器(自定义filter)

目录 一、概览 二、通过GatewayFilter实现 三、继承AbstractGatewayFilterFactory 一、概览 当使用Spring Cloud Gateway构建API网关时&#xff0c;可以利用Spring Cloud Gateway提供的内置过滤器&#xff08;filter&#xff09;来实现对请求的处理和响应的处理。过滤器可以…...

【docker】安装 showdoc

1. 下载镜像 2.新建存放showdoc数据的目录 3.启动showdoc容器 4.打开网页 1. 下载镜像 # 原版官方镜像安装命令(中国大陆用户不建议直接使用原版镜像&#xff0c;可以用后面的加速镜像) docker pull star7th/showdoc # 中国大陆镜像安装命令&#xff08;安装后记得执行docke…...

智慧公厕:科技赋予公共卫生新生命,提升城市管理品质

在现代化城市中&#xff0c;公共卫生设施的发展与提升一直是对城市管理者和市民的共同期望。然而&#xff0c;传统的公共厕所常常令人困扰&#xff0c;脏乱臭成为难题。为了解决这一难题&#xff0c;广州中期科技科技有限公司全新升级的智慧公厕整体解决方案&#xff0c;补誉为…...

深度学习_2 数据操作之数据预处理

数据操作 机器学习包括的核心组件有&#xff1a; 可以用来学习的数据&#xff08;data&#xff09;&#xff1b;如何转换数据的模型&#xff08;model&#xff09;&#xff1b;一个目标函数&#xff08;objective function&#xff09;&#xff0c;用来量化模型的有效性&…...

在美团和阿里6年,很难却也真实...

先简单的说下&#xff0c;本人6年工作经验&#xff0c;曾就职于某大型国企&#xff0c;公司研究院成员&#xff0c;也就职过美团担任高级测试开发工程师&#xff0c;有丰富的高并发大型项目经验。 后端高并发、高性能、高可用性开发&#xff0c;自动化测试框架开发以及软件自动…...

2、NLP文本预处理技术:词干提取和词形还原

一、说明 在上一篇文章中&#xff0c;我们解释了文本预处理的重要性&#xff0c;并解释了一些文本预处理技术。在本文中&#xff0c;我们将介绍词干提取和词形还原主题。 词干提取和词形还原是两种文本预处理技术&#xff0c;用于将单词还原为其基本形式或词根形式。这些技术的…...

Fabric官方示例测试网络搭建

目录 一、参考文档二、环境依赖三、Fabric源码安装3.1、创建链目录3.2、下载源码3.3、修改安装脚本3.4、开始安装3.4.1、执行安装脚本3.4.2、手动下载ca和二进制配置包 四、启动测试网络五、使用测试网络5.1、创建应用通道5.2、部署链码5.3、发送交易 六、关闭测试网络 一、参考…...

ubuntu20.04 conda pack 打包虚拟环境,直接将其用到其他终端

在本机ubuntu20.04下配置的虚拟环境&#xff0c;想到将其整个放到新建的docker(ubuntu20.04)下使用&#xff0c;操作步骤如下&#xff1a; # 一、在ubuntu1下打包虚拟环境 # 安装conda-pack pip install conda-pack# 进入需要打包的虚拟环境,这里将目标虚拟环境名称为goal_env…...

云原生-AWS EC2使用、安全性及国内厂商对比

目录 什么是EC2启动一个EC2实例连接一个实例控制台ssh Security groups规则默认安全组与自定义安全组 安全性操作系统安全密钥泄漏部署应用安全元数据造成SSRF漏洞出现时敏感信息泄漏网络设置错误 厂商对比参考 本文通过实操&#xff0c;介绍了EC2的基本使用&#xff0c;并在功…...

【Proteus仿真】【Arduino单片机】简易电子琴

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真Arduino单片机控制器&#xff0c;使用无源蜂鸣器、按键等。 主要功能&#xff1a; 系统运行后&#xff0c;按下K1-K7键发出不同音调。 二、软件设计 /* 作者&#xff1a;嗨小易&a…...

QT5.15.2 for Android 真机调试

一、准备就绪 1、一台安卓手机 1&#xff09;手机需要进入开发者选项 2&#xff09;准备一根USB线&#xff0c;需要用usb线连接电脑 2、QT5需要 Android搭建好环境&#xff08;教程可以访问我另一篇文章&#xff09; 二、调试 1、用usb线连接好电脑并进入开发者选项&…...

Mysql my.cnf配置文件参数详解

Linux 操作系统中 MySQL 的配置文件是 my.cnf&#xff0c;一般会放在 /etc/my.cnf 或 /etc/mysql/my.cnf 目录下。 如果你使用 rpm 包安装 MySQL 找不到 my.cnf 文件&#xff0c;可参考如下&#xff1a; 第一步&#xff1a; 通过cd命令 cd /usr/share/mysql 来到这个目录&#…...

linux下构建rocketmq-dashboard多架构镜像——筑梦之路

接上篇&#xff1a;linux上构建任意版本的rocketmq多架构x86 arm镜像——筑梦之路-CSDN博客 这里来记录下构建rocketmq-dashboard多架构镜像的方法步骤。 当前rocketmq-dashboard只有一个版本&#xff0c;源码地址如下&#xff1a; https://dist.apache.org/repos/dist/rele…...

git,ssh,sourcetree代码管理

安装Git并建立与GitHub的ssh连接 1、安装git&#xff0c;设置git的用户信息&#xff08;需要通过用户信息来显示你是谁&#xff09; 2、配置SSH&#xff0c; 因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的&#xff0c;GitHub需要识别是否是你推送&#xff0c;Git…...

Unity ShaderGraph设计思维:从示例资源读懂URP渲染管线

1. 这不是“示例资源包”&#xff0c;而是一套可复用的ShaderGraph设计思维训练集很多人点开Unity官方ShaderGraph示例资源&#xff08;Samples for Shader Graph&#xff09;时&#xff0c;第一反应是&#xff1a;“哦&#xff0c;又是一堆预设效果——水、玻璃、溶解、描边……...

Rust内存管理模式:从所有权到智能指针的完整指南

引言 作为一名从Python转向Rust的后端开发者&#xff0c;我深刻体会到Rust内存管理的革命性设计。与Python的自动垃圾回收不同&#xff0c;Rust通过所有权系统在编译时保证内存安全&#xff0c;无需运行时开销。本文将深入探讨Rust的内存管理模式&#xff0c;从所有权规则到智…...

Unity C#不是编程语言,而是与引擎对话的指令系统

1. 这不是“学编程”&#xff0c;而是重新建立你和计算机对话的语法体系很多人点开这个标题&#xff0c;心里想的是&#xff1a;“不就是写几行代码嘛&#xff0c;网上教程多的是。”我带过三十多个零基础学员做 Unity 小项目&#xff0c;其中超过 21 人卡在同一个地方——不是…...

Unity离线语音识别插件:高精度低延迟的本地ASR解决方案

1. 这不是“又一个语音SDK”——它解决的是Unity开发者真正卡脖子的三个痛点我在2022年接手一个医疗陪护类AR应用时&#xff0c;客户明确要求&#xff1a;“所有语音指令必须在本地处理&#xff0c;不能上传云端&#xff0c;且响应延迟不能超过300ms”。当时团队试了七种方案&a…...

Unity发行版调试:DnSpy逆向分析实战指南

1. 这不是“破解”&#xff0c;而是开发者该懂的逆向基本功Unity游戏发版后&#xff0c;你有没有遇到过这样的情况&#xff1a;线上玩家反馈某个功能异常&#xff0c;但本地环境完全复现不了&#xff1b;或者第三方SDK在打包后行为诡异&#xff0c;日志里连调用栈都截断了&…...

【云计算学习之路】学习Centos7系统:服务搭建(VSFTP)

FTP简介及快速构建VSFTP服务器FTP简介及快速构建VSFTP服务器一、前言二、FTP服务核心简介2.1 FTP基本概念2.2 FTP两种工作模式1. 主动模式&#xff08;Active Mode&#xff09;2. 被动模式&#xff08;Passive Mode&#xff09;2.3 VSFTP服务核心优势三、实验环境预处理3.1 网络…...

不止于下载:用Charles抓包分析微信视频号的传输协议与缓存策略

逆向工程视角&#xff1a;微信视频号传输协议与缓存策略深度解析 在移动互联网时代&#xff0c;视频内容的分发技术一直是各大平台的核心竞争力。作为技术开发者或安全研究者&#xff0c;我们常常不满足于表面的功能使用&#xff0c;而是渴望揭开黑盒&#xff0c;理解背后的技术…...

如何在Windows任务栏实时监控硬件性能?TrafficMonitor硬件监控插件完整指南

如何在Windows任务栏实时监控硬件性能&#xff1f;TrafficMonitor硬件监控插件完整指南 【免费下载链接】TrafficMonitorPlugins 用于TrafficMonitor的插件 项目地址: https://gitcode.com/gh_mirrors/tr/TrafficMonitorPlugins 还在为复杂的系统监控软件烦恼吗&#xf…...

从‘相框’与‘相片’说起:彻底搞懂MFC文档/视图架构与消息路由(含实战避坑)

从相框到相片&#xff1a;深入解析MFC文档/视图架构的设计哲学与实战应用 在Windows桌面应用开发的历史长河中&#xff0c;MFC&#xff08;Microsoft Foundation Classes&#xff09;作为经典的C框架&#xff0c;其独特的文档/视图架构一直是开发者又爱又恨的设计。想象一下相框…...

COMET:基于深度学习的机器翻译质量评估框架

COMET&#xff1a;基于深度学习的机器翻译质量评估框架 【免费下载链接】COMET A Neural Framework for MT Evaluation 项目地址: https://gitcode.com/gh_mirrors/com/COMET 在机器翻译技术日益成熟的今天&#xff0c;如何客观、准确、可解释地评估翻译质量成为了学术…...