sh 在fedora(23 +)上安装node.js.(v5.0.0)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 在fedora(23 +)上安装node.js.(v5.0.0)相关的知识,希望对你有一定的参考价值。
#!/usr/bin/env bash
func_check_for_root() {
if [ ! $( id -u ) -eq 0 ]; then
echo "ERROR: $0 Must be run as root, Script terminating" ;exit 7
fi
}
func_check_for_root
#SETUP PARAMS
NODE_VERSION="v5.0.0"
NODE_INT_VERSION="500"
NODE_FILE=node-${NODE_VERSION}-linux-x64.tar.gz
NODE_FOLDER=node-${NODE_VERSION}-linux-x64
NODE_URI="https://nodejs.org/dist/${NODE_VERSION}/${NODE_FILE}"
cd /usr/lib
if [[ ! -e "${NODE_FOLDER}" ]]; then
#install DevTools for NPM
dnf groupinstall -y 'Development Tools'
dnf install -y gcc-c++
# get node
wget ${NODE_URI}
# extract
tar xvf ${NODE_FILE}
# remove tar
rm ${NODE_FILE} -f
# install alternatives
update-alternatives --install /usr/bin/node node /usr/lib/${NODE_FOLDER}/bin/node ${NODE_INT_VERSION}
update-alternatives --install /usr/bin/npm npm /usr/lib/${NODE_FOLDER}/bin/npm ${NODE_INT_VERSION}
else
echo Looks like node is already installed:
echo ""
update-alternatives --display node
fi
以上是关于sh 在fedora(23 +)上安装node.js.(v5.0.0)的主要内容,如果未能解决你的问题,请参考以下文章
在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)
在树莓派2代B型/3代 上安装Fedora23 - Installing Fedora 23 on Raspberry Pi 2 model B or Raspberry Pi 3
sh 在fedora上使用rbenv安装rails的脚本(正在进行跨平台工作)
sh 在CentOS / RHEL 7/6/5和Fedora上安装JAVA 8(JDK 8u40)的脚本
sh 在基于yum的系统上列出yum组(已安装,可用或可用的环境)(RHEL Redhat Fedora CentOS等)
sh 使用SystemD在基于Fedora / RedHat的Linux上从源安装MongoDB