linux安裝nodejs環境

  1. 下載和安裝

    wget https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xz
    mv node-v12.18.2-linux-x64.tar.xz /opt/
    cd /opt/
    tar -xvf node-v12.18.2-linux-x64.tar.xz
    /opt/node-v12.18.2-linux-x64/bin
    ./node
    

    執行node命令時,報錯了,看着是缺少了運行環境,報錯信息如下,分兩步解決
    在這裏插入圖片描述
    解決/usr/lib64/libstdc++.so.6 下載libstdc.so_.6.0.26.zip(可以聯繫我,我發給你),然後執行下面的命令

    unzip libstdc.so_.6.0.26.zip
    cp libstdc++.so.6.0.26 /usr/lib64/
    rm -f libstdc++.so.6
    ln -s libstdc++.so.6.0.26 libstdc++.so.6
    

    解決/lib64/libc.so.6 第一個下載會比較慢(可以聯繫我,我發給你)

    wget http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz
    wget http://ftp.gnu.org/gnu/glibc/glibc-ports-2.16.0.tar.gz
    tar -xvf  glibc-2.17.tar.gz
    tar -xvf  glibc-ports-2.16.0.tar.gz
    mv glibc-ports-2.16.0 glibc-2.17/ports
    mkdir glibc-build-2.17
    cd glibc-build-2.17
    ../glibc-2.17/configure  --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
    make
    make install
    
  2. /etc/profile配置NODE_HOME,配置完後執行source /etc/profile

    export NODE_HOME=/opt/node-v12.18.2-linux-x64
    export PATH=$PATH:$NODE_HOME/bin
    

    在這裏插入圖片描述

  3. 執行下面的命令,配置全局的路徑

    npm config set prefix "/opt/node-v12.18.2-linux-x64/node_global"
    npm config set cache "/opt/node-v12.18.2-linux-x64/node_cache"
    
  4. /etc/profile中配置全局的node_modules的位置

    export NODE_PATH=$NODE_HOME/node_global/lib/node_modules
    

    在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章