以下包具有未满足的依赖项: nodejs : Conflicts: npm

lum*_*ked 20 node.js npm ubuntu-13.04

我遵循了这个要点https://gist.github.com/Goddard/5500157来安装 nodejs 和 npm,但是在运行它之后,node --version 或 npm --version 都无法运行,给出了找不到命令的错误。我能够卸载 nodejs,但必须进入脚本中描述的临时目录并执行 make uninstall 以使 npm 离开。

现在为了再次安装 nodejs 和 npm,我使用了这个链接http://www.andreagrandi.it/2013/02/08/how-to-install-latest-stable-node-js-on-ubuntu/,但是如果我尝试同时安装 nodejs 和 npm,我会收到此错误消息。

sudo apt-get install nodejs npm

The following packages have unmet dependencies:
   nodejs : Conflicts: npm
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

如果我只安装运行良好的 nodejs。

sudo apt-get install nodejs

node --version
v0.10.15
Run Code Online (Sandbox Code Playgroud)

但是现在如果我尝试安装 npm 它会给我这个错误信息

sudo apt-get install npm 

The following packages have unmet dependencies:
npm : Depends: nodejs (>= 0.6.19~dfsg1-3) but it is not going to be installed
   Depends: nodejs-dev
   Depends: node-node-uuid but it is not going to be installed
   Depends: node-request but it is not going to be installed
   Depends: node-mkdirp but it is not going to be installed
   Depends: node-minimatch but it is not going to be installed
   Depends: node-semver but it is not going to be installed
   Depends: node-ini but it is not going to be installed
   Depends: node-graceful-fs but it is not going to be installed
   Depends: node-abbrev but it is not going to be installed
   Depends: node-nopt but it is not going to be installed
   Depends: node-fstream but it is not going to be installed
   Depends: node-rimraf but it is not going to be installed
   Depends: node-tar but it is not going to be installed
   Depends: node-which but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 13.04。任何帮助表示赞赏。我不太了解 node.js 和 npm。我试图开始学习如何使用这些,所以可能我的经验正在显示。

cyb*_*x86 26

nodejs您从 PPA 安装的软件包包含npm自 v0.10.0。由于您拥有 v0.10.15,因此在运行时sudo apt-get install nodejs您还安装了npm. 尝试运行npm确认。

另请参阅官方安装指南(您遵循的是一份副本,但官方指南有一些额外的细节)。

  • 如果已经安装了 npm,为什么 apt 会混淆?还是坏了? (2认同)

归档时间:

查看次数:

44211 次

最近记录:

12 年,1 月 前