ubuntu22 安装gcc

使用aptitude包依赖管理工具代替apt来处理,aptitude软件包管理工具在解决依赖性问题上更有优势,具体使用方法如下:
sudo apt-get install aptitude ,
sudo aptitude install gcc g++
终端中输入后会提示aptitude给出的解决方案,可以选择no,
会继续提供下一个解决方案,但前面的方案会是忽略掉依赖冲突,所以想要彻底解决的话可以跳过前面的几种方案,然后再yes解决。(个人第一次No,第二次Yes)

如果在sudo apt-get install aptitude环节不小心选择了Y,

可以使用sudo apt autoremove卸载

接着sudo aptitude install gcc g++就可以了

1.备份原始源文件source.list#

打开终端,输入:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

 

2.修改源文件#

1.继续输入:sudo gedit /etc/apt/sources.list;或者 sudo vim /etc/apt/sources.list

2.输入上面命令后会打开一个TXT文本文档,对此文件进行编辑;

3.删除文档里原来内容,复制下面任意一个源,保存;

4.修改源后,更新软件列表和软件。

  sudo apt update

  sudo apt upgrade

 

#中科大
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

posted on 2022-10-08 09:33  帅胡  阅读(1536)  评论(0编辑  收藏  举报

导航