centos

如何在CentOS上安装编程语言环境

小樊
43
2025-08-31 01:18:13
栏目: 智能运维

以下是在CentOS上安装常见编程语言环境的步骤:

Python

  1. 使用YUM安装(推荐):
    sudo yum install python3 python3-pip -y  # 安装Python 3及pip  
    python3 --version  # 验证安装  
    
  2. 源码编译安装(需特定版本):
    sudo yum groupinstall "Development Tools" -y  # 安装编译依赖  
    wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz  
    tar xzf Python-3.x.x.tgz  
    cd Python-3.x.x  
    ./configure --enable-optimizations  
    make && sudo make altinstall  # 避免覆盖系统默认Python  
    python3.x --version  # 验证  
    

Java

  1. 使用YUM安装OpenJDK
    sudo yum install java-11-openjdk-devel -y  # 安装Java 11  
    java -version  # 验证  
    
  2. 手动安装Oracle JDK
    • 下载JDK压缩包(如jdk-8u201-linux-x64.tar.gz),解压至/usr/local/java
    • 配置环境变量:编辑~/.bashrc,添加:
      export JAVA_HOME=/usr/local/java/jdk1.8.0_201  
      export PATH=$JAVA_HOME/bin:$PATH  
      
      运行source ~/.bashrc生效。

Node.js

  1. 使用NodeSource仓库安装
    sudo yum install -y gcc-c++ make  
    curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -  # 安装Node.js 16.x  
    sudo yum install -y nodejs  
    node -v  # 验证  
    
  2. 使用NVM管理多版本
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash  
    source ~/.bashrc  
    nvm install 14  # 安装指定版本  
    nvm use 14  # 切换版本  
    

Go

  1. 使用YUM安装
    sudo yum install golang -y  
    go version  # 验证  
    
  2. 手动安装
    • 下载Go二进制包(如go1.20.5.linux-amd64.tar.gz),解压至/usr/local
    • 配置环境变量:编辑~/.bashrc,添加:
      export PATH=$PATH:/usr/local/go/bin  
      export GOPATH=$HOME/go  
      
      运行source ~/.bashrc生效。

通用步骤

根据具体语言需求选择对应方法,部分场景(如多版本管理)可结合工具(如pyenvnvm)实现灵活切换。[1,2,3,6,7,8,9,10,11,12,13,14]

0
看了该问题的人还看了