npmのインストール中に問題が発生しました。Ubuntu 16.04サーバにnpmをインストールできない
私はそのために私はnodejsとNPMをインストールしようとしているが、私は、NPMをインストールできませんよ、私のサーバー上の角度アプリを実行しようとしています。
まず、npm "3.10.10"を削除してからnpmにインストールする必要があります。私は "sudoのNPMアンインストールNPM -g"
sudo apt install npm Reading package lists... Done Building dependency tree
Reading state information... Done 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: npm : Depends: nodejs but it is not going to be installed Depends: node-abbrev (>= 1.0.4) but it is not going to be installed Depends: node-ansi (>= 0.3.0-2) but it is not going to be installed Depends: node-ansi-color-table but it is not going to be installed Depends: node-archy but it is not going to be installed Depends: node-block-stream but it is not going to be installed Depends: node-fstream (>= 0.1.22) but it is not going to be installed Depends: node-fstream-ignore but it is not going to be installed Depends: node-github-url-from-git but it is not going to be installed Depends: node-glob (>= 3.1.21) but it is not going to be installed Depends: node-graceful-fs (>= 2.0.0) but it is not going to be installed Depends: node-inherits but it is not going to be installed Depends: node-ini (>= 1.1.0) but it is not going to be installed Depends: node-lockfile but it is not going to be installed Depends: node-lru-cache (>= 2.3.0) but it is not going to be installed Depends: node-minimatch (>= 0.2.11) but it is not going to be installed Depends: node-mkdirp (>= 0.3.3) but it is not going to be installed Depends: node-gyp (>= 0.10.9) but it is not going to be installed Depends: node-nopt (>= 3.0.1) but it is not going to be installed Depends: node-npmlog but it is not going to be installed Depends: node-once but it is not going to be installed Depends: node-osenv but it is not going to be installed Depends: node-read but it is not going to be installed Depends: node-read-package-json (>= 1.1.0) but it is not going to be installed Depends: node-request (>= 2.25.0) but it is not going to be installed Depends: node-retry but it is not going to be installed Depends: node-rimraf (>= 2.2.2) but it is not going to be installed Depends: node-semver (>= 2.1.0) but it is not going to be installed Depends: node-sha but it is not going to be installed Depends: node-slide but it is not going to be installed Depends: node-tar (>= 0.1.18) but it is not going to be installed Depends: node-underscore 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.
私もnodejs
https://nodejs.org/en/download/package-manager/
node -v
v6.11.4
npm
The program 'npm' is currently not installed. You can install it by typing:
sudo apt install npm
をインストールするためのリンクの下に続く、このコマンドを試してみましたアンインストールするための
私は以下のoptiを試してみたon:
sudo curl -L https://www.npmjs.com/install.sh | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 6255 100 6255 0 0 4995 0 0:00:01 0:00:01 --:--:-- 4992
tar=/bin/tar
version:
tar (GNU tar) 1.28
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
install [email protected]
fetching: https://registry.npmjs.org/npm/-/npm-5.5.1.tgz
module.js:471
throw err;
^
Error: Cannot find module '/tmp/npm.15884/package/bin/read-package-json.js'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:383:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:496:3
up to date in 0.076s
npm ERR! path ../../../tmp/npm.15884/package
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall symlink
npm ERR! Error: EACCES: permission denied, symlink '../../../tmp/npm.15884/package' -> '/usr/lib/node_modules/npm'
npm ERR! at Error (native)
npm ERR! { Error: EACCES: permission denied, symlink '../../../tmp/npm.15884/package' -> '/usr/lib/node_modules/npm'
npm ERR! at Error (native)
npm ERR! cause:
npm ERR! { Error: EACCES: permission denied, symlink '../../../tmp/npm.15884/package' -> '/usr/lib/node_modules/npm'
npm ERR! at Error (native)
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'symlink',
npm ERR! path: '../../../tmp/npm.15884/package',
npm ERR! dest: '/usr/lib/node_modules/npm' },
npm ERR! stack: 'Error: EACCES: permission denied, symlink \'../../../tmp/npm.15884/package\' -> \'/usr/lib/node_modules/npm\'\n at Error (native)',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'symlink',
npm ERR! path: '../../../tmp/npm.15884/package',
npm ERR! dest: '/usr/lib/node_modules/npm' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kanna/.npm/_logs/2017-10-23T12_05_15_229Z-debug.log
It failed
npmをアンインストールして複数回試してnpmをインストールしました。
あなたが使用しているubuntuバージョン? – Jibran
NVMを使用してみてください私はあなたのために、NPMとノードのバージョンを管理しますし、以前のインストールは、私はUbuntuのに16.04 – Pavan
を重要ではありませんので、それは、ホームディレクトリにインストールされます自動的にnpmを取得します。だから何かが間違っている... node.jsのWebページで提供されているコマンドを使ってNode.jsをインストールしたときに何が起こるかを示すことができますか? – VtrKanna