apt-get 一直提示检查互联网,但我的网络很好

apt-get 一直提示检查互联网,但我的网络很好

我需要检查是否有适用于 Ubuntu 的更新。我认为是 12.04

正如你所见,它的内容如下:

Failed to download repository information  Check your Internet connection.

Details:

W:Failed to fetch cdrom://Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)/dists/precise/main/binary-amd64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
, W:Failed to fetch cdrom://Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)/dists/precise/restricted/binary-amd64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
, W:Failed to fetch cdrom://Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)/dists/precise/main/binary-i386/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
, W:Failed to fetch cdrom://Ubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120425)/dists/precise/restricted/binary-i386/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
, W:Failed to fetch http://ppa.launchpad.net/ferramroberto/java/ubuntu/dists/precise/main/source/Sources  404  Not Found
, W:Failed to fetch http://ppa.launchpad.net/ferramroberto/java/ubuntu/dists/precise/main/binary-i386/Packages  404  Not Found
, E:Some index files failed to download. They have been ignored, or old ones used instead.

答案1

好吧,我建议检查一下你的互联网连接。只需打开 Firefox,看看你的起始页是否加载。如果你没有连接到互联网,请尝试连接到 Wifi 网络。如果你的电脑没有 Wifi 功能,或者缺少必要的驱动程序,请将以太网线插入你的电脑。

答案2

我遇到了这个问题,在从更新管理器更改服务器(从我的国家/地区更改为美国或主服务器)后,它运行正常。尝试使用您附近的服务器或主服务器,看看它是否有效

在此处输入图片描述

编辑:取消选中 CD-ROM 在此处输入图片描述

答案3

这些错误说明了什么

我看到了你的错误消息,问题出在已停用的 PPA 上。PPA 不再存在!。你可以尝试访问此链接手动检查

http://ppa.launchpad.net/ferramroberto/java/ubuntu/dists/precise/main/source/Sources

这是 apt 尝试加载源索引文件的链接。由于 PPA 处于离线状态,因此出现 404 错误。但您的网络没有问题。

也可以尝试去这个启动板中的 PPA 主页。您可以看到,您的 Ubuntu 版本(即 12.04 又名 Precise Pangolin)没有活动或构建。

而 cdrom 的错误是因为这些条目无效。您必须重新添加这些 cdrom。我给出了这两个问题的解决方案。

PPA 错误的解决方案

解决方案是从系统中删除软件源代码行。

  • 首先,/etc/apt/sources.list使用命令在终端中打开文件,sudo gedit /etc/apt/sources.list查看是否有包含该链接的行。它应该看起来像这样。

    deb http://ppa.launchpad.net/ferramroberto/java/ubuntu precise main
    deb-src http://ppa.launchpad.net/ferramroberto/java/ubuntu precise main
    

    如果您看到任何包含此内容的行,请完全删除该行,并且只删除该行。

  • 如果没有这样的行,则 PPA 源文件在/etc/apt/sources.list.d目录中。在这种情况下,使用以下命令删除该文件

    sudo rm /etc/apt/sources.list.d/ferramroberto-java-precise.list
    

解决 CDROM 条目错误

  • 打开终端并输入software-properties-gtk并点击Enter

  • 在打开的窗口中,在其他软件选项卡,单击“cdrom”条目并点击消除按钮删除损坏的 apt cdrom 源。

    在此处输入图片描述

就是这样。现在尝试sudo apt-get update查看错误是否被消除。

如果您想再次添加 CDROM 作为软件源,请参阅这些链接。

答案4

我在 Xubuntu 12.04 上遇到了同样的问题,已经好几天了。更换服务器并取消选中前面答案中提到的 CD-ROM 框均无法解决问题。

我打开 Synaptic 软件包管理器并单击“设置”>“存储库”。在“Ubuntu”选项卡下,出现了相同的 CD-ROM 框,但未选中。在“其他软件”选项卡下,有六行提到 CD-ROM。我取消选中,然后全部删除。关闭该窗口并单击主窗口上的“重新加载”。这似乎为我解决了问题,因为更新管理器现在显示“软件包信息刚刚更新”(以前它已经过期 10 天,并且在我遇到问题时拒绝更新)。现在单击更新管理器中的“检查”按钮即可完成,而不会出现有关 Precise cdrom 的投诉。

相关内容