sudo apt-get update 中的问题

sudo apt-get update 中的问题

问题sudo apt-get update

Hit archive.ubuntu.com vivid InRelease  
Hit archive.ubuntu.com vivid/universe amd64 Packages
Hit archive.ubuntu.com vivid/universe i386 Packages
Hit archive.ubuntu.com vivid/universe Translation-en
Ign ftp://gb.archive.ubuntu.com edgy InRelease  

Err gb.archive.ubuntu.com edgy Release.gpg
  Connection timeout
Ign gb.archive.ubuntu.com edgy Release
100% [Logging in]

登陆进度卡在100%了。

edgy 发布后仍然存在一些问题

Ign http://old-releases.ubuntu.com vivid InRelease
Ign http://old-releases.ubuntu.com vivid Release.gpg
Ign old-releases.ubuntu.com vivid Release
Err old-releases.ubuntu.com vivid/universe amd64 Packages
  404  Not Found
Err //old-releases.ubuntu.com vivid/universe i386 Packages
  404  Not Found
Ign ://old-releases.ubuntu.com vivid/universe Translation-en_IN
Ign ://old-releases.ubuntu.com vivid/universe Translation-en
Ign old-releases.ubuntu.com edgy InRelease
Err old-releases.ubuntu.com edgy Release.gpg
  Connection timeout
Ign old-releases.ubuntu.com edgy Release
24% [Logging in]

答案1

编辑您的/etc/apt/sources.list/并注释掉所有包含或的行,vivid方法edgy是在每行开头插入一个#字符。这些行没有任何意义,因为 edgy (6.10) 和 vim (15.04) 无法与您的 Ubuntu 版本(trusty (14.04))匹配。

  1. 从终端运行以下命令/etc/apt/sources.list/以使用 nano 文本编辑器进行编辑:

    sudo nano /etc/apt/sources.list  
    

    使用 nano 编辑器的说明总是位于每页的底部。您需要知道的唯一两个 nano 键盘快捷键是 WriteOut 和 Exit。按下键盘组合键Ctrl+ O,然后按下Enter保存正在编辑的文件。按下键盘组合键Ctrl+X退出 nano。

  2. 更新您的软件源。

    sudo apt-get update  
    

您编辑的问题显示您的版本已从 Ubuntu 14.04 更改为 Ubuntu 15.04,这是一个终止使用的版本。如果是这种情况,您最好的选择是全新安装最新版本的 Ubuntu,即 Ubuntu 16.04。我还建议这次不要启用任何 Ubuntu 6.10(edgy)软件源。

答案2

看来你的错误是 连接超时

然而,如果你正在使用不受支持的 ubuntu 版本,我建议你

编辑你的 repo 源列表并进行一些 minar 编辑并将你的 deb 镜像更改为旧文件

  1. sudo cp /etc/apt/source.list /etc/apt/source.bkup

这是备份,以防万一出现问题

  1. sudo gedit /etc/apt/sources.list

找到 archive.ubuntu.com 并将其更改为旧版本

  1. sudo apt-get update clean

  2. sudo apt-get update --fix-missing

希望这有帮助。

相关内容