阿里云上安装gcc

博客出处:http://www.netingcn.com/aliyun-install-gcc.html

 

以前使用的aws和盛大的云主机,直接用yum来安装gcc,一条命令就搞定,命令为:

yum -y install gcc  gcc-c++

今天准备开始用阿里云,申请了一台centos 64位机器,使用上述命令安装gcc时出错,听说是阿里云处于安全考虑,生产环境不提供编译工具。想要安装不是不可能的,很简单,只有修改一下/etc/yum.conf文件即可,把文件中的

exclude=kernel*

行注释即可,注释符号为#。也可以使用如下命令来安装:

sed -i 's/^exclude/#exclude/'  /etc/yum.conf && yum -y install gcc gcc-c++ && sed -i 's/^#exclude
在CentOS系统上使用阿里云镜像网站安装GCC(GNU Compiler Collection),你可以按照以下步骤操作: 1. 首先,打开终端并添加阿里云的Yum源。由于官方的RPM包可能会更新较慢,我们可以选择EPEL(Extra Packages for Enterprise Linux)仓库,它包含了许多软件包,包括GCC。运行以下命令替换`[your_aliyun_repo]`为你获取到的阿里云EPEL仓库地址: ```bash wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/CentOS-Base.repo sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-Base.repo sed -i 's/http镜子地址/mirrors.aliyun.com/g' /etc/yum.repos.d/CentOS-Base.repo # 添加额外的GCC镜像源 wget -O /etc/yum.repos.d/epel-release.rpm http://mirrors.aliyun.com/epel/7/x86_64/epel-7-x86_64-release.rpm rpm -Uvh epel-release.rpm ``` 2. 安装GCC前,请确保你的系统已经更新了所有可用的包信息。输入以下命令: ```bash sudo yum makecache fast ``` 3. 然后安装GCC,可以使用以下命令替换`gcc`为需要的版本,如`gcc-c++`安装C++版本: ```bash sudo yum install gcc gcc-c++ -y ``` 如果遇到网络问题,可以尝试设置yum的镜像加速选项,如使用国内的阿里云yum源代理: ```bash export HTTP_PROXY=http://<your_proxy>:<your_proxy_port> export HTTPS_PROXY=https://<your_proxy>:<your_proxy_port> export NO_PROXY=localhost,127.0.0.1,::1,your.aliyunrepo.domai ``` 完成后检查是否安装成功,通过`which gcc`或`which g++`查看GCC的位置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值