use*_*776 13 ubuntu apt-get node.js npm
当我使用apt-get安装nodejs和npm时
sudo apt-get update
sudo apt-get install nodejs modejs-legacy npm
I have the versions
Run Code Online (Sandbox Code Playgroud)
我得到以下版本
npm -v
1.3.10
nodejs -v
v0.10.25
Run Code Online (Sandbox Code Playgroud)
我知道如何手动更新这些,但为什么apt-get包管理器具有这些包的旧版本?
one*_*p3z 16
最好使用来自nodesource的ppa.他们在保持更新方面做得非常出色,不仅提供LTS,还提供最新版本的节点.https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
就像从你的cli运行它一样简单:
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
究其原因为什么程序包管理器二进制文件的旧版本是因为它需要时间提供包的维护者,以正确地构建和测试与更新版本新的事实.
好处是您可以从其他存储库(ppa)使用和安装软件包.
| 归档时间: |
|
| 查看次数: |
10190 次 |
| 最近记录: |