我刚刚安装了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?
答案 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
然后
搜索了“ libc6-dev”
(名称和描述)标记为要安装。
单击“应用”按钮,然后出现一个窗口,提示将要安装它,并告诉我将安装更多软件包,并且某些软件包已降级。
5我按下okay按钮,它开始提交更改,最后说“已应用更改”。
6关闭了突触并转到控制台,但gcc仍未安装。
7我回到了突触后,试图稍稍停顿一下,但是没有,所以我又回到控制台说
sudo apt install aptitude
然后
sudo aptitude install gcc
并且它建议我接受完全不安装任何解决方案,因此我选择“否”,它给了我一个替代方案,该方案涉及降级并添加额外的软件包,我“是”并且仓鼠轮转了一段时间,最终我又收到提示并去了
gcc
它说:
gcc:“严重错误:无输入文件” 编译终止。
然后我去了“ WEHEY!成功了!” (不承认讽刺意味)
现在让我们来看看我在安装gcc的过程中遇到了什么...