You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Asustor AS3304T上安装新版Node.js且不影响系统

在Asustor AS3304T安装新版Node.js的可行性与操作指南

可行性说明

完全可以在你的AS3304T上安装Node.js 16.18.9(或更新LTS版本),不会对Asustor系统核心造成破坏:

  • Asustor的App Central提供的软件是独立封装的,手动安装的新版Node.js可与旧版本共存,互不干扰
  • 新版Node.js会安装在你指定的硬盘卷(如volume1),而非系统分区,不会影响系统稳定性

实操步骤(适合Linux新手)

  1. 开启SSH登录:在Asustor系统设置的「终端与SNMP」里开启SSH功能,用admin账号通过SSH工具登录设备

  2. 下载对应架构的Node.js包
    AS3304T是x86_64架构,执行以下命令下载16.18.9版本:

wget https://nodejs.org/dist/v16.18.9/node-v16.18.9-linux-x64.tar.xz
  1. 解压到专属目录
    将包解压到Asustor的APP存储目录(方便统一管理):
# 解压文件
tar -xJf node-v16.18.9-linux-x64.tar.xz -C /volume1/@appstore/
# 重命名目录为更直观的nodejs16
mv /volume1/@appstore/node-v16.18.9-linux-x64 /volume1/@appstore/nodejs16
  1. 设置环境变量(优先使用新版Node.js)
    编辑用户环境配置文件,让系统默认调用新版Node:
nano ~/.bashrc

在文件末尾添加一行:

export PATH=/volume1/@appstore/nodejs16/bin:$PATH

按Ctrl+O保存,Ctrl+X退出,然后执行以下命令生效:

source ~/.bashrc
  1. 验证安装结果
    执行以下命令确认版本:
node -v # 应输出v16.18.9
npm -v # 应输出对应npm版本(如8.19.2)

注意事项

  • 不要删除App Central里的旧版Node.js,避免其他依赖旧版本的APP报错。如果需要切换版本,只需修改~/.bashrc里的PATH路径即可
  • 后续如需升级Node.js,重复下载对应版本的压缩包,解压替换/volume1/@appstore/nodejs16目录下的内容即可
  • 若担心环境变量冲突,也可以直接通过完整路径调用新版Node.js,比如/volume1/@appstore/nodejs16/bin node your-script.js

内容的提问来源于stack exchange,提问作者Marc Pelletier

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 11:10:23