C/C++学习-Docker linux环境

概述

本文采用ubuntu:20.04镜像,对刚入行的开发者详细介绍如何在Docker容器中安装GCC编译器。
GCC是一款开源的编译器集合,它支持多种编程语言,包括C、C++、Objective-C、Fortran等。通过在Docker容器中安装GCC,开发者可以更方便地进行代码编译和调试。

详细步骤

创建容器

首先,我们需要使用Docker命令创建一个以ubuntu:20.04镜像的新容器,以下是创建容器的命令:

docker run -it --name ubuntu20_04 ubuntu:20.04
  • docker run : 创建并运行一个新的容器
  • -it : 以交互模式运行容器,即可以在容器中执行命令
  • --name ubuntu20_04 : 为容器指定一个名称,这里我们将容器命名为ubuntu20_04
  • ubuntu:20.04 : 使用Ubuntu:20.04作为容器的基础镜像
    进入容器后进行交互式的结果图

更换国内源

进入容器后,我们需要更新软件源列表,以获取最新的软件包信息。
由于系统在更新或者安装下载依赖时,使用的是系统自带的ubuntu源进行安装,会导致下载速度过于缓慢,因此本文以更换aliyun源为主体,读者可以根据该相似命令行更换其他的源。
可以使用sed命令进行替换

cp /etc/apt/sources.list /etc/apt/sources.list.bak.old
sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
sed -i s@/security.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list

然后执行系统更新软件源

apt-get clean
apt-get update

安装GCC

更新软件源后,我们就可以使用包管理器在容器中安装GCC。以下是安装GCC的命令:

apt-get install -y gcc

验证安装

安装完成后,我们需要验证GCC是否成功安装。以下是验证安装的命令:

gcc --version

gcc版本信息

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值