• 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

  • 相关阅读:
    文字溢出隐藏并以...展示
    定时器
    angular新建组件的组成部分
    angular五个常用语法
    element-ui 分页设置之低于10条显示完整分页页码
    new关键字执行过程
    js运用sort对json 数组进行排序
    正则验证积累
    jq监听
    gitHub命令大全
  • 原文地址:https://www.cnblogs.com/hushaojun/p/16767996.html
Copyright © 2020-2023  润新知