首页 Linux正文

ubuntu1604在安装gcc时(build-essential)遇到依赖问题的解决办法

webpro Linux 2019-05-28 119 0

是apt源太旧的导致的。更换apt源就可解决。另外国外的apt源下载速度比较慢,也可以参照此教程换下apt源。

下面更换一下apt源:

root用户下->

备份一下

cd /etc/apt
cp sources.list sources.list.backup

编辑sources.list

vim sources.list

显示行号:

按ESC

:set nu

假设文件一共15行,删除所有文本。按ESC

:1,15d

打开 https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/ 清华apt源地址,选择你的Ubuntu版本,例如我的是1604

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

直接复制粘贴即可,然后更新apt源

apt-get update

等一会儿,更新成功,然后执行如下命令安装gcc

apt-get install build-essential

等一会儿,安装成功,查询gcc版本

gcc -v

image.png

直接看最后一行,gcc 5.5.0 安装成功。


===

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论

运行

«   2019年11月   »
123
45678910
11121314151617
18192021222324
252627282930

WebPro统计

Top