
如果您在麒麟操作系统上需要搭建前端开发环境,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 18.x LTS:curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -。
4、运行安装命令:sudo apt install -y nodejs。
5、验证安装:node --version 应输出 v18.x.x,npm --version 应输出对应 npm 版本。
三、使用nvm管理多版本Node.js
nvm(Node Version Manager)允许在同一系统中安装并快速切换多个 Node.js 版本,适用于需兼容不同项目依赖的开发者。
1、在终端中执行以下命令下载并安装 nvm:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash。
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 检查当前激活版本。
四、从源码编译安装
当需要完全控制构建参数、启用特定CPU指令集或调试符号时,可选择从 Node.js 官方源码编译安装。此方式耗时较长,但兼容性与可控性最高。
1、安装编译依赖:sudo apt install -y build-essential libssl-dev pkg-config python3。
2、访问 https://nodejs.org/dist/,选择一个稳定版 tar.xz 文件链接(如 v20.12.2)。
3、在终端中执行下载命令,例如:wget https://nodejs.org/dist/v20.12.2/node-v20.12.2.tar.xz。
4、解压源码包:tar -xf node-v20.12.2.tar.xz。
5、进入解压目录:cd node-v20.12.2。
6、运行配置脚本:./configure。
7、执行编译:make -j$(nproc)。
8、执行安装(需 root 权限):sudo make install。
9、验证:node -v 和 npm -v。










