无法在Ubuntu 18.04.01上安装gcc

时间:2019-01-29 22:54:03

标签: c gcc ubuntu-18.04

我刚刚安装了Ubuntu 18.04.1 LTS,并且试图使用make命令来编译Makefile与我的{{1} }文件。运行directory后,我收到未安装simple.c的错误。尝试安装时,出现以下错误。问题是我无法安装gcc,也不知道为什么?我还将输入make代码。

gcc

Makefile

Error Output

gn:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-libc-dev amd64 4.15.0-43.46 Err:1 http://security.ubuntu.com/ubuntu bionic-updates/main amd64 linux-libc-dev amd64 4.15.0-43.46 404 Not Found [IP: 91.189.91.26 80] E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_4.15.0-43.46_amd64.deb 404 Not Found [IP: 91.189.91.26 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

3 个答案:

答案 0 :(得分:0)

这可能是(也可能不是)您的问题,但是当我第一次遇到同样的问题时 安装我的Ubuntu 18.04.01副本。我还没有 我的wifi加密狗已安装,因此无法访问任何站点 (包括使用软件包更新的Ubuntu网站)。

因此,这可能是与互联网相关的问题。我在评论中读到 您可以执行apt-get update。也许有不同 工作中的连接问题?我会检查这些设置。

答案 1 :(得分:0)

如果sudo apt-get update对您不起作用,您应该尝试sudo apt-get clean清除缓存,然后执行sudo apt-get update

答案 2 :(得分:0)

我在磁盘上刷了一个新的ubuntu 18仿生桌面,并通过“ apt-get”安装了apache和PHP,然后进行了约300MB的“更新”,包括“安全更新”(其中包括本地化文件????? ),令我震惊和震惊的是,ubuntu没有ac编译器,但无论如何仍坚持使用havig c库,以致于很难安装ac编译器。

tcc的简单选项是Tiny C编译器,但我认为内核是使用gnu编译的,几乎每个都使用gnu,因此您可能需要特定的编译器。所以这就是我所做的事情,也许Im太“ -v”了,有人可以将其编辑为基本要领,但是直接从方框开始,这就是Im所在的位置,这就是我接下来要做的...

1。

sudo apt install synaptic

然后

  1. 搜索了“ libc6-dev”

    (名称和描述)
  2. 标记为要安装。

  3. 单击“应用”按钮,然后出现一个窗口,提示将要安装它,并告诉我将安装更多软件包,并且某些软件包已降级。

5我按下okay按钮,它开始提交更改,最后说“已应用更改”。

6关闭了突触并转到控制台,但gcc仍未安装。

7我回到了突触后,试图稍稍停顿一下,但是没有,所以我又回到控制台说

sudo apt install aptitude

然后

sudo aptitude install gcc

并且它建议我接受完全不安装任何解决方案,因此我选择“否”,它给了我一个替代方案,该方案涉及降级并添加额外的软件包,我“是”并且仓鼠轮转了一段时间,最终我又收到提示并去了

gcc

它说:

gcc:“严重错误:无输入文件” 编译终止。

然后我去了“ WEHEY!成功了!” (不承认讽刺意味)

现在让我们来看看我在安装gcc的过程中遇到了什么...