Alibaba Cloud Linux是阿里云基于龙蜥社区(OpenAnolis)的龙蜥操作系统(Anolis OS)打造的操作系统发行版,兼容RHEL/CentOS。

底层实际就是centos,先要区分你的版本是centos7还是8。

Alibaba Cloud Linux 3选择Linux kernel 5.10 LTS,同时默认搭载GCC 10.2、binutils 2.35、glibc 2.32等基础软件。 Alibaba Cloud Linux 2选择Linux kernel 4.19 LTS,同时提供GCC-7.3.1/8.2.1/9.1.1的devtoolset支持。

Alibaba Cloud Linux 3基于Anolis OS 8打造,兼容CentOS 8、RHEL 8生态。 Alibaba Cloud Linux 2基于Aonlis OS 7打造,兼容CentOS 7、RHEL 7生态。

可以通过cat /proc/version指令查看你的内核版本,以此来判断你是7还是8。

Linux version 4.19.91-24.1.al7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)) #1 SMP Wed Jul 21 17:40:23 CST 2021

比如我的是4.19,那么就是centos 7。

1. 首先要添加源

如果是其他版本的,自行在这里https://packages.endpointdev.com查找

yum install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm

(非root用户前面需要添加sudo)

2. 修改repo文件

如果你此时去yum install git会报错

https://packages.endpointdev.com/rhel/2.1903/os/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found
正在尝试其它镜像。

需要修改2.1903为7

cd /etc/yum.repos.d
vim endpoint.repo

修改为 baseurl=https://packages.endpointdev.com/rhel/7/os/$basearch/

3. 安装git

yum update
yum install git