banner
venom

venom

UbuntuでNode.jsをインストールする

オペレーティングシステム:Ubuntu 18.04.6 LTS
カーネル:Linux 4.15.0-169-generic
アーキテクチャ:x86-64

  • Ubuntu 18.04 で Node.js 18.x をインストールした後、エラーが発生します:
root@ubuntu:~# node -v
node: /lib/x86_64-linux-gnu/libc.so.6: バージョン `GLIBC_2.28' が見つかりません (node に必要)

Ubuntu 18.04 のデフォルトの glibc バージョンは 2.27 です。

root@ubuntu:~# ldd --version
Copyright (C) 2018 Free Software Foundation, Inc.
  • Node.js をアンインストールして再インストールします。
root@ubuntu:~# sudo apt remove nodejs
root@ubuntu:~# sudo apt remove npm
root@ubuntu:~# sudo apt autoremove

/usr/local/lib/usr/local/include、および/usr/local/binのすべてのnodeおよびnode_modulesファイルを削除します。

  • Node.js 16.x をインストールします。
root@ubuntu:~# curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
root@ubuntu:~# sudo apt-get install -y nodejs
  • 検証
root@ubuntu:~# node -v
v16.18.1
root@ubuntu:~# npm -v
8.19.2
root@ubuntu:~# npx -v
8.19.2
  • Yarn をインストールします。
root@ubuntu:~# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
ok
root@ubuntu:~# echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
deb https://dl.yarnpkg.com/debian/ stable main
root@ubuntu:~# apt update
root@ubuntu:~# apt install yarn
  • 検証
root@ubuntu:~# yarn --version
1.22.19
  • 現在の Yarn ミラーソースを表示します。
root@ubuntu:~# yarn config get registry
https://registry.yarnpkg.com
  • タオバオミラーソースに切り替えます。
root@ubuntu:~# yarn config set registry 'https://registry.npm.taobao.org'
yarn config v1.22.19
success Set "registry" to "https://registry.npm.taobao.org".
Done in 0.02s.
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。