麒麟OS安装Node.js有四种方法:一是通过麒麟软件商店一键安装;二是用APT源安装并创建node软链接;三是添加NodeSource仓库安装指定LTS版本;四是用nvm管理多版本。

如果您在麒麟OS系统中需要搭建前端开发环境,Node.js是必不可少的基础运行时。以下是针对麒麟OS安装Node.js的具体步骤:
一、使用麒麟软件商店安装
麒麟OS预装了适配国产操作系统的软件商店,其中包含经过兼容性测试的Node.js官方包,安装过程简单且无需手动配置环境变量。
1、点击屏幕左下角“开始菜单”,选择“麒麟软件商店”。
2、在搜索框中输入Node.js,回车确认。
立即学习“前端免费学习笔记(深入)”;
3、在搜索结果中找到名称为“Node.js”的应用,点击右侧“安装”按钮。
4、等待安装完成,关闭软件商店后,在终端中执行node -v和npm -v验证版本。
二、通过APT源安装(适用于Kylin V10 SP1及以上)
麒麟OS基于Ubuntu/Debian内核,支持APT包管理工具。该方式可获取较新稳定版Node.js,并自动处理依赖关系与路径注册。
1、打开终端,执行命令更新软件源列表:sudo apt update。
2、执行安装命令:sudo apt install nodejs npm。
3、安装完成后,运行nodejs --version检查Node.js版本(部分旧版APT源中二进制名为nodejs而非node)。
4、如需使用node命令调用,执行sudo ln -sf /usr/bin/nodejs /usr/bin/node创建软链接。
三、使用NodeSource仓库安装指定LTS版本
NodeSource提供长期支持(LTS)版本的官方deb包,适用于对Node.js版本有明确要求的前端项目,例如Vue CLI或Create React App推荐的18.x或20.x LTS。
1、在终端中依次执行以下命令添加NodeSource GPG密钥:curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg。
2、根据麒麟OS底层版本(如Ubuntu 20.04对应focal),添加对应仓库源:echo "deb [arch=amd64 signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x focal main" | sudo tee /etc/apt/sources.list.d/nodesource.list。
3、更新源并安装:sudo apt update && sudo apt install -y nodejs。
4、验证安装结果:node -v应输出类似v20.12.2的LTS版本号。
四、使用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、重启终端或执行:source ~/.bashrc使nvm命令生效。
3、查看可用LTS版本列表:nvm list-remote --lts。
4、安装指定LTS版本(例如20.x):nvm install --lts=iron(iron为Node.js 20.x代号)。
5、设置默认版本:nvm alias default lts/iron。










