CentOS 9 Stream 上安装 Node.js 18.20.5

embedded/2025/1/20 20:24:53/

要在 CentOS 9 Stream 上安装 Node.js 18.20.5,可以按照以下步骤操作:

1. 安装依赖

首先,确保你已经更新了系统并安装了必要的依赖包。

sudo dnf update -y
sudo dnf install -y gcc-c++ make

2. 安装 Node.js 18.20.5

Node.js 官方提供了一个方便的安装脚本,你可以通过 NodeSource 来安装特定版本的 Node.js。

执行以下命令以添加 NodeSource 的 Node.js 18.x 仓库:

curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -

这将自动将 Node.js 18.x 仓库添加到你的系统,并安装相关的 GPG 密钥。

3. 安装 Node.js

然后你可以通过 dnf 来安装 Node.js 18.20.5:

sudo dnf install -y nodejs

4. 验证安装

安装完成后,你可以通过以下命令验证 Node.js 和 npm 是否安装成功:

node -v
npm -v

你应该能看到类似于 v18.20.5 的版本信息。

这样就完成了在 CentOS 9 Stream 上安装 Node.js 18.20.5。


http://www.ppmy.cn/embedded/155575.html

相关文章

【万字详细教程】Linux to go——装在移动硬盘里的Linux系统(Ubuntu22.04)制作流程;一口气解决系统安装引导文件迁移显卡驱动安装等问题

Linux to go制作流程 0.写在前面 关于教程Why Linux to go?实际效果 1.准备工具2.制作步骤 下载系统镜像硬盘分区准备启动U盘安装系统重启完成驱动安装将系统启动引导程序迁移到移动硬盘上 3.可能出现的问题 3.1.U盘引导系统安装时出现崩溃3.2.不影响硬盘里本身已有…

如何在vue中渲染markdown内容?

文章目录 引言什么是 markdown-it?安装 markdown-it基本用法样式失效?解决方法 高级配置语法高亮 效果展示 引言 在现代 Web 开发中,Markdown 作为一种轻量级的标记语言,广泛用于文档编写、内容管理以及富文本编辑器中。markdown…

华为AI培训-NLP实验

中文分词、命名实体识别、语义词性标注、语句逻辑推理、文本摘要、机器翻译、文本情感分析、内容创作 1 实验介绍 1.1 实验背景 中文分词、命名实体识别、语义词性标注、语句逻辑推理是自然语言处理领域中的重要任务。中文分词是将连续的汉字序列切分成有意义的词语序列…

ZYNQ设计实现Yolov4详解

前言 You Only Look Once version 4(Yolov4)是一种先进的目标检测系统,于2020年推出。作为Yolo系列算法的最新版本,Yolov4继承了其前代版本的优点,并在此基础上进行了多项改进,使得其性能得到了显著提升。…

C/C++内存管理(超详解)

目录 1.C/C内存分布 2.C语言动态内存管理 2.1 malloc 2.2 free 2.3 calloc 2.4 realloc 3.C动态内存管理 3.1new/delete操作内置类型 3.2new/delete操作自定义类型 3.3operator new与operator delete函数 3.4定位new表达式(placement-new) 1.C/C内存分布 内存中是如…

[Python学习日记-78] 基于 TCP 的 socket 开发项目 —— 模拟 SSH 远程执行命令

[Python学习日记-78] 基于 TCP 的 socket 开发项目 —— 模拟 SSH 远程执行命令 简介 项目分析 如何执行系统命令并拿到结果 代码实现 简介 在Python学习日记-77中我们介绍了 socket 基于 TCP 和基于 UDP 的套接字,还实现了服务器端和客户端的通信,本…

统计学习算法——支持向量机的基本概念

内容来自B站Up主:FunInCode https://www.bilibili.com/video/BV16T4y1y7qj、风中摇曳的小萝卜https://www.bilibili.com/video/BV1vv4y1g721,仅为个人学习所用。 支持向量机中的复杂的数学推导本文不涉及,仅为概念理解。 超平面 若数据在一…

MySQL 数据操作语言 (DML)

MySQL 数据操作语言 (DML) 详细介绍及代码示例 一、引言 MySQL 是一种广泛使用的开源关系型数据库管理系统。数据操作语言 (DML) 是 SQL 的一个子集,主要用于对数据库中的数据进行插入、更新和删除操作。本文将详细介绍 MySQL 中的 DML 语句,并提供相应…