跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

麒麟OS如何安装Node.js_银河麒麟Node环境搭建指南【最新】

麒麟OS安装Node.js有四种方法:一、麒麟软件中心一键安装;二、APT源安装NodeSource官方包;三、nvm管理多版本;四、离线手动安装二进制包。

如果您在麒麟操作系统上需要搭建前端开发环境,Node.

js是必不可少的基础运行时。以下是为麒麟OS安装 Node.js 的多种可行方法:

一、使用麒麟软件中心安装

麒麟软件中心集成了适配麒麟OS的官方软件包,其中包含经过兼容性测试的 Node.js 版本,安装过程无需手动处理依赖,且自动配置环境变量。

1、点击屏幕左下角“开始菜单”,选择“软件中心”启动应用。

2、在软件中心顶部搜索框中输入

Node.js并按回车键。

3、在搜索结果中找到名称为

Node.js(JavaScript 运行时)

的条目,确认其发布者为“Kylin Software Center”或“麒麟软件有限公司”。

4、点击该条目右侧的“安装”按钮,输入管理员密码完成安装。

5、安装完成后,在终端中执行

node-v和npm -v验证版本信息。

二、通过APT源安装NodeSource官方包

NodeSource 提供了针对 Debian/Ubuntu 衍生系统的预编译二进制包,麒麟OS 基于 Ubuntu,可直接复用该源,获得较新且稳定的 LTS 版本,并由系统包管理器统一维护依赖与路径注册。

1、打开终端,执行命令更新本地包索引:

sudo apt update。

2、安装 curl 工具(若未预装):sudo apt install -y curl。

3、下载并执行 NodeSource 安装脚本,例如安装 Node.js 20.x LTS:curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -。

4、运行安装命令:

sudo apt install -y nodejs。

5、验证安装:

node --version应输出 v20.x.x,npm --version应输出对应 npm 版本。

三、使用nvm管理多版本Node.js

nvm(Node Version Manager)允许在同一系统中安装并快速切换多个 Node.js 版本,适用于需兼容不同项目依赖的开发者,尤其适合维护 Vue 2/3、React 17/18 等混合技术栈的团队。

1、在终端中执行以下命令下载并安装 nvm:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash。

php版微信js-sdk支付接口类php版微信js-sdk支付接口类下载2、关闭当前终端,重新打开一个新的终端窗口以加载 nvm 环境变量。

3、执行

command -v nvm,若返回nvm则表示安装成功。

4、列出可用的长期支持版本:

nvm ls-remote --lts。

5、安装最新 LTS 版本:nvm install --lts。

6、设置默认使用该版本:

nvm alias default 'lts/*'。

7、执行

node -v检查当前激活版本。

四、离线手动安装Node.js二进制包

当目标系统处于物理隔离、无网络访问权限时,可通过预下载适配架构的 Node.js 二进制包进行部署,该方式不依赖包管理器,适用于政务、金融等高安全等级场景。

1、在联网环境中确认目标麒麟OS的 CPU 架构:uname -m(输出aarch64表示 ARM64,x86_64表示 AMD64)。

2、前往 Node.js 官方镜像站下载对应架构的 LTS 版本压缩包,例如:node-v18.20.8-linux-arm64.tar.gz或node-v20.17.0-linux-x64.tar.xz。

3、将压缩包复制至目标麒麟OS的

/opt目录下。

4、解压至当前目录:

tar -xvf node-v18.20.8-linux-arm64.tar.gz。

5、重命名解压后文件夹为

node:sudo mv node-v18.20.8-linux-arm64 /opt/node。

6、配置系统环境变量:编辑

~/.bashrc

,末尾追加两行:

export NODE_HOME=/opt/node export PATH=$PATH:$NODE_HOME/bin。

7、使配置生效:

source ~/.bashrc,随后执行node -v验证。

相关文章