Linux安装Node.js

更新系统

# 首先更新系统:
sudo yum update && sudo yum upgrade
# 安装依赖:
yum install -y bison curl wget unzip git

安装make 4.3

# 进入目录
cd /usr/local/src
# 下载make
wget http://ftp.gnu.org/gnu/make/make-4.3.tar.gz
# 解压文件包
tar -xzvf make-4.3.tar.gz
# 进入目录
cd make-4.3
# 配置
./configure --prefix=/usr/local/make
# 编译
make
# 安装
make install
# 更换make版本
mv /usr/bin/make /usr/bin/make_old
cp /usr/local/make/bin/make /usr/bin/make
# 查看版本
make -v

安装GCC 8.2.0


# 安装依赖
yum -y install wget bzip2 gcc gcc-c++ glibc-headers

# 下载gcc-8.2.0版本
wget -c -P /opt/software/ https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.gz

# 进入下载后的文件夹
cd /opt/software/

# 解压
tar -zxvf gcc-8.2.0.tar.gz

# 进入解压后的文件夹
cd gcc-8.2.0/

#下载gmp mpfr mpc等供编译需求的依赖项
./contrib/download_prerequisites  

# 新建并进入文件夹
mkdir build && cd build

# 配置
../configure --prefix=/usr/local/gcc-8.2.0 --enable-bootstrap --enable-checking=release --enable-languages=c,c++ --disable-multilib

# 编译(大概2-4小时)
make

# 安装
make install

# 写配置文件
echo -e '\nexport PATH=/usr/local/gcc-8.2.0/bin:$PATH\n' >> /etc/profile.d/gcc.sh && source /etc/profile.d/gcc.sh

# 导出头文件
ln -sv /usr/local/gcc-8.2.0/include/ /usr/include/gcc

#配置生效
ldconfig -v    

# 导出验证
ldconfig -p |grep gcc

# 结果:
libgcc_s.so.1 (libc6,x86-64) => /lib64/libgcc_s.so.1

# 查看版本
gcc --version
g++ --version

安装glibc 2.2.8

# 进入目录
cd /usr/local/
# 下载文件包
wget  http://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.xz
# 解压文件包
tar -xf glibc-2.28.tar.xz
# 进入目录
cd glibc-2.28/
# 创建一个目录
mkdir build
# 进入目录
cd build/
# 配置
sudo ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
(如果提示报错编译器太旧,就按此教程安装gcc8.2版)
https://blog.csdn.net/weixin_38586230/article/details/107057646
# 编译
make
# 安装
make install
# 查看版本
rpm -qa | grep glibc

安装Nodejs v20.10.0

# 创建一个新目录
sudo mkdir /usr/local/lib/nodejs
# 进入目录
cd /usr/local/lib/nodejs
# 下载新版文件包
wget https://npmmirror.com/mirrors/node/v20.10.0/node-v20.10.0-linux-x64.tar.xz
# 解压文件包
sudo tar -xJvf node-v20.10.0-linux-x64.tar.xz
# 编辑环境变量文件
echo export PATH=/usr/local/lib/nodejs/node-v20.10.0-linux-x64/bin:$PATH >>~/.bash_profile
# 加载该文件使设置生效
source ~/.bash_profile
# 查看版本
node -v

go语言安装

https://www.php.cn/faq/516097.html

pnpm安装

npm install pnpm -g


签名证书     苹果ID商店     本站TG频道

  温馨提示:本文最后更新于2024年7月17日00时19分,某些文章资源具有时效性,若内容或链接失效,请在下方评论区留言反馈。
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容