在Ubuntu上更新升级Node.js,推荐使用Node Version Manager(NVM),也可通过NodeSource存储库或**包管理器(apt)**操作,具体如下:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash  
source ~/.bashrc  # 重新加载配置  
nvm ls-remote  # 列出远程所有版本  
nvm install --lts  
nvm use <版本号>  # 如 nvm use 18.16.0  
nvm alias default <版本号>  
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -  
sudo apt-get install -y nodejs  
sudo apt update  
sudo apt upgrade nodejs  
node -v  # 查看Node.js版本  
npm -v   # 查看npm版本  
```。  
以上方法中,NVM是最灵活的方式,适合需要同时使用多个Node.js版本的用户;NodeSource适合需要安装特定版本的用户;apt则适合追求简单操作的用户。