トップページ -> インストール,設定,利用 -> Ubuntu ソフトウエア -> Node.JS のインストール(NVM を使用)(Ubuntu 上)
[サイトマップへ], [サイト内検索へ]

Node.JS のインストール(NVM を使用)(Ubuntu 上)

最新版を使いたい,特定の版をつかいたときのために,ソースコードを使ってインストールする手順を示す.

先人に感謝


前準備

OS のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行.

sudo apt update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

Python 3.8 のインストール

Ubuntu の場合

次の手順により,システム Python とは別に,pyenv を用いて Pytnon 3.6 をインストールする.(システム Python の設定は変えたくないため).

  1. pyenv のインストールと設定

    図などの入った詳しい説明は別ページ

    sudo apt -yV install --no-install-recommends make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
    cd /tmp
    curl https://pyenv.run | bash
    echo 'export PYENV_ROOT="${HOME}/.pyenv"' >> ~/.bashrc
    echo 'if [ -d "${PYENV_ROOT}" ]; then' >> ~/.bashrc
    echo '    export PATH=${PYENV_ROOT}/bin:$PATH' >> ~/.bashrc
    echo '    eval "$(pyenv init -)"' >> ~/.bashrc
    echo '    eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
    echo 'fi' >> ~/.bashrc
    exec $SHELL -l
    
  2. 次のコマンドにより,pyenv を用いて Python 3.8.3 をインストール
    pyenv install 3.8.3
    
  3. Ubuntu では端末を開く.
  4. pyenv の Python 3.6 の有効化. pip と setuptools の更新Python 開発環境(JupyterLab, spyder)のインストール

    次のコマンドを実行.

    pyenv shell 3.8.3
    python -m pip install -U pip setuptools
    python -m pip install -U jupyterlab jupyter jupyter-console jupytext spyder
    

インストール手順

NVM のインストール

https://github.com/nvm-sh/nvm#install--update-script の記載による

端末で,次のコマンドを実行.

cd /tmp
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
source ~/.profile

node.js のインストール(NVM を使用)

  1. NVM を用いてインストールできる node.js のバージョンの確認
    nvm ls-remote
    
  2. インストール
    nvm install 12.18.2
    

    [image]
  3. NVM を用いてインストールした node.js のバージョンの一覧表示,使用する node.js の選択
    nvm list
    nvm use 12.18.2
    

    [image]

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]