安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
我菜2013
帖子: 4
注册时间: 2013-12-29 18:22
系统: win7

安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#1

帖子 我菜2013 » 2013-12-29 23:34

edx@ubuntu:/var/tmp/configuration/playbooks$ sudo apt-get install nodejs npm
Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nodejs : Conflicts: npm
E: Unable to correct problems, you have held broken packages.
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#2

帖子 poloshiao » 2013-12-30 11:56

請提供 你安裝的 Ubuntu 版本
記得 以後提問 都要提供 你安裝的 Ubuntu 版本 及 登入的桌面
提供給你的建議 才不會是烏龍建議
sudo apt-get install nodejs npm
nodejs : Conflicts: npm
這句話 是說 nodejs 與 npm 互相衝突
所以不能同時安裝

備註
我在 Ubuntu 12.04 分開安裝
sudo apt-get install nodejs
sudo apt-get install npm
可以順利安裝 沒有出現 衝突訊息
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#3

帖子 phoenixlzx » 2013-12-30 13:30

ubuntu的 node 版本太老了... 建议用 n 来安装node

代码: 全选

# apt-get install build-essential git zlib1g-dev curl && git clone https://github.com/visionmedia/n.git

代码: 全选

# cd n && make

代码: 全选

# n 0.10.24
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#4

帖子 susbarbatus » 2013-12-30 18:32

:em20 名字越取越短
沉迷将棋中……
allisonzhao
帖子: 3
注册时间: 2017-05-27 10:24
系统: kubuntu16.04

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢

#5

帖子 allisonzhao » 2017-05-27 10:27

kubuntu 16.04 出现依赖问题无法安装,请高手指教:

sudo apt-get install npm

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
npm : 依赖: node-gyp (>= 0.10.9) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#6

帖子 poloshiao » 2017-05-27 13:06

下列软件包有未满足的依赖关系:
npm : 依赖: node-gyp (>= 0.10.9) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
https://packages.ubuntu.com/xenial/npm
套件: npm (3.5.2-0ubuntu4) [universe]
依賴
node-gyp (>= 0.10.9)

養成習慣
安裝任何套件前 先
sudo apt update
sudo apt upgrade
然後開始安裝
sudo apt-get install npm

如果有錯誤訊息 請複製貼上來
allisonzhao
帖子: 3
注册时间: 2017-05-27 10:24
系统: kubuntu16.04

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#7

帖子 allisonzhao » 2017-05-27 19:48

poloshiao 写了:
下列软件包有未满足的依赖关系:
npm : 依赖: node-gyp (>= 0.10.9) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
https://packages.ubuntu.com/xenial/npm
套件: npm (3.5.2-0ubuntu4) [universe]
依賴
node-gyp (>= 0.10.9)

養成習慣
安裝任何套件前 先
sudo apt update
sudo apt upgrade
然後開始安裝
sudo apt-get install npm

如果有錯誤訊息 請複製貼上來
按照高手指示加了源,也更新了,然后安装,仍存在同样问题,请指点,谢谢!
allison@allison-GA-870A-USB3L:~$ sudo kate /etc/apt/sources.list
[sudo] allison 的密码:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
。。。。。。
Already in database? true
First update : QDateTime(2017-05-25 20:18:00.000 CST Qt::TimeSpec(LocalTime))
Last update : QDateTime(2017-05-25 20:18:00.000 CST Qt::TimeSpec(LocalTime))
After the adjustment
Current score : 0
First update : QDateTime(2017-05-25 20:18:00.000 CST Qt::TimeSpec(LocalTime))
Last update : QDateTime(2017-05-25 20:18:00.000 CST Qt::TimeSpec(LocalTime))
New score : 0
ResourceScoreUpdated: "56a95184-cd8a-4bc5-9ee5-0a7bf59f8213" "kate" "/etc/apt/sources.list"

allison@allison-GA-870A-USB3L:~$ sudo apt-get update
命中:1 http://mirrors.aliyun.com/ubuntu xenial InRelease
获取:2 http://mirrors.aliyun.com/ubuntu xenial-updates InRelease [102 kB]
。。。。。。。
获取:46 http://cz.archive.ubuntu.com/ubuntu xenial/universe DEP-11 128x128 Icons [17.3 MB]
已下载 57.7 MB,耗时 1分 41秒 (571 kB/s)
正在读取软件包列表... 完成
W: GPG 错误:https://dl.winehq.org/wine-builds/ubuntu zesty InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 818A435C5FCBF54A
W: 仓库 “https://dl.winehq.org/wine-builds/ubuntu zesty InRelease” 没有数字签名。
N: 无法认证来自该源的数据,所以使用它会带来潜在风险。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
allison@allison-GA-870A-USB3L:~$ sudo apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在计算更新... 完成
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
allison@allison-GA-870A-USB3L:~$ sudo apt-get install npm
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
npm : 依赖: node-gyp (>= 0.10.9) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
allison@allison-GA-870A-USB3L:~$
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#8

帖子 poloshiao » 2017-05-27 20:11

命中:1 http://mirrors.aliyun.com/ubuntu xenial InRelease
获取:2 http://mirrors.aliyun.com/ubuntu xenial-updates InRelease [102 kB]
。。。。。。。
获取:46 http://cz.archive.ubuntu.com/ubuntu xenial/universe DEP-11 128x128 Icons [17.3 MB]
W: GPG 错误:https://dl.winehq.org/wine-builds/ubuntu zesty InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 818A435C5FCBF54A
W: 仓库 “https://dl.winehq.org/wine-builds/ubuntu zesty InRelease” 没有数字签名
1. 為何版本不同 ?
NO_PUBKEY 818A435C5FCBF54A
2. http://www.omgubuntu.co.uk/2017/04/how- ... 3271262430

3. https://wiki.winehq.org/Ubuntu
Installing WineHQ packages
allisonzhao
帖子: 3
注册时间: 2017-05-27 10:24
系统: kubuntu16.04

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#9

帖子 allisonzhao » 2017-05-27 20:20

poloshiao 写了:
命中:1 http://mirrors.aliyun.com/ubuntu xenial InRelease
获取:2 http://mirrors.aliyun.com/ubuntu xenial-updates InRelease [102 kB]
。。。。。。。
获取:46 http://cz.archive.ubuntu.com/ubuntu xenial/universe DEP-11 128x128 Icons [17.3 MB]
W: GPG 错误:https://dl.winehq.org/wine-builds/ubuntu zesty InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 818A435C5FCBF54A
W: 仓库 “https://dl.winehq.org/wine-builds/ubuntu zesty InRelease” 没有数字签名
1. 為何版本不同 ?
谢谢,我的源设置的时候忘记更改了~(⊙﹏⊙)b

现在全部更新为官方源,结果问题依旧~

算了,方位安卓模拟,其他用的很好~谢谢 :em06
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装nodejs npm 出现 问题 我该怎么解决 谢谢,元旦快乐

#10

帖子 poloshiao » 2017-05-27 20:24

npm : 依赖: node-gyp (>= 0.10.9) 但是它将不会被安装
https://askubuntu.com/questions/626383/ ... -installed
Node Package Manager got corrupted in some way, now it cannot be installed
回复