apt-get update(-11 -System error)和GitHub的问题

运行apt-get update时遇到一些问题:

W: Failed to fetch http://br.archive.ubuntu.com/ubuntu/dists/raring/Release.gpg Something wicked happened resolving 'br.archive.ubuntu.com:http' (-11 - System error) E: Some index files failed to download. They have been ignored, or old ones used instead. 

此外,当我尝试将某些东西推送到GitHub时,我收到此错误:

 error: Couldn't resolve host 'github.com' while accessing https://github.com/lapl/HardL1.git/info/refs?service=git-receive-pack fatal: HTTP request failed 

当我在大学时它工作正常。 有什么帮助解决这个问题?

将网络配置为使用其他名称服务器(DNS服务器),因为当前的服务器无法解析主机名。 通常,您的家庭路由器已配置DNS服务器,用于将DNS查询中继到。 我建议您使用Google公共DNS服务( 8.8.8.88.8.4.4 )查看。

最好尝试在路由器中更改此设置。 如果此操作失败,请尝试在主机基础上进行设置。 我之前在另一个答案 (下面的摘录)中对此进行了描述。

我建议使用网络管理器正确配置您的PC。 我假设你在网络上使用DHCP(最常见)。 然后执行此操作以执行与您使用的命令等效的操作:

  1. 打开编辑连接

    在此处输入图像描述

  2. 编辑您正在使用的连接配置文件。

    在此处输入图像描述

  3. 在“ IPv4设置”选项卡上:

    • 方法: 仅自动(DHCP)地址

      此设置使其为主机的IP地址配置执行常规DHCP请求,但它将忽略其他非强制性选项,如建议的DNS服务器。

    • DNS服务器: 8.8.8.8
    • 点击保存

    在此处输入图像描述

完成。