頑張ったn latest
cp: cannot create directory '/usr/local/lib/node_modules': Permission denied
cp: cannot create regular file '/usr/local/bin/node': Permission denied
cp: cannot create symbolic link '/usr/local/bin/npm': Permission denied
cp: cannot create symbolic link '/usr/local/bin/npx': Permission denied
cp: cannot create directory '/usr/local/include/node': Permission denied
フォルダを作成しました。
sudo mkdir -p /usr/local/n && chown -R $(whoami) /usr/local/n/
Ubuntu 18.04を使用しています。
sudoを使う
sudo n latest
sudo: n: command not found
答え1
この資料では、発生した問題とそれを解決する正しい方法について簡単に説明します。可能であればsudoの実行を避けるべきです。
https://guillermo.at/update-node-proper-way
npmを更新するには:
npm i -g n
N_PREFIX=$HOME/.local n latest
答え2
私はそれを解決しました
sudo mkdir -p /usr/local/n && chown -R $(whoami) /usr/local/n/
そして
sudo chown -R $(whoami) /usr/local/bin /usr/local/lib /usr/local/include /usr/local/share