在apt-get安装期间总是出错

每当我尝试apt-get install / upgrade时,我总会得到一系列错误,如下所示。 是因为/etc/apt/sources.list文件中的一些不正确的条目。 如果是这样,如何纠正呢?

$ sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following package was automatically installed and is no longer required: linux-image-extra-3.8.0-30-generic Use 'apt-get autoremove' to remove it. The following extra packages will be installed: libjavascriptcoregtk-1.0-0 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libxerces-c3.1 Suggested packages: gstreamer1.0-ffmpeg The following NEW packages will be installed: libjavascriptcoregtk-1.0-0 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libxerces-c3.1 0 upgraded, 4 newly installed, 0 to remove and 7 not upgraded. 1 not fully installed or removed. Need to get 11.7 MB of archives. After this operation, 39.9 MB of additional disk space will be used. Do you want to continue [Y/n]? Y WARNING: The following packages cannot be authenticated! libxerces-c3.1 libjavascriptcoregtk-1.0-0 libwebkitgtk-1.0-common libwebkitgtk-1.0-0 Install these packages without verification [y/N]? Y Err http://in.archive.ubuntu.com/ubuntu/ raring/universe libxerces-c3.1 amd64 3.1.1-3 404 Not Found [IP: 91.189.91.23 80] Err http://in.archive.ubuntu.com/ubuntu/ raring/main libjavascriptcoregtk-1.0-0 amd64 1.10.2-0ubuntu1 404 Not Found [IP: 91.189.91.23 80] Err http://in.archive.ubuntu.com/ubuntu/ raring/main libwebkitgtk-1.0-common all 1.10.2-0ubuntu1 404 Not Found [IP: 91.189.91.23 80] Err http://in.archive.ubuntu.com/ubuntu/ raring/main libwebkitgtk-1.0-0 amd64 1.10.2-0ubuntu1 404 Not Found [IP: 91.189.91.23 80] Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/universe/x/xerces-c/libxerces-c3.1_3.1.1-3_amd64.deb 404 Not Found [IP: 91.189.91.23 80] Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/main/w/webkit/libjavascriptcoregtk-1.0-0_1.10.2-0ubuntu1_amd64.deb 404 Not Found [IP: 91.189.91.23 80] Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/main/w/webkit/libwebkitgtk-1.0-common_1.10.2-0ubuntu1_all.deb 404 Not Found [IP: 91.189.91.23 80] Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/main/w/webkit/libwebkitgtk-1.0-0_1.10.2-0ubuntu1_amd64.deb 404 Not Found [IP: 91.189.91.23 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? 

  1. 首先确保已安装应用程序gksu和leafpad

    启动终端窗口。

键入(或复制/粘贴):

 sudo apt-get install gksu leafpad 

按Enter键并提交密码。 请注意,密码将保持不可见,即使是星号也会显示,这是正常的。

2。 然后删除您现在拥有的所有来源:

启动终端窗口。

键入(使用复制/粘贴以避免错误):

 sudo rm -vf /etc/apt/sources.list.d/*.list && sudo rm -vf /etc/apt/sources.list 

按Enter键。 出现提示时输入密码; 这将保持完全不可见,甚至星号都不会显示,这是正常的。

  1. 创建新的源列表:

将以下命令复制/粘贴到终端中:

 gksudo leafpad /etc/apt/sources.list 

按Enter键。

现在将下面的所有文本复制/粘贴到该空文本文件中:

  ## SOURCES LIST为UBUNTU 14.04 LTS TRUSTY TAHR
 ##也适用于XUBUNTU 14.04,LUBUNTU 14.04
 ## AND KUBUNTU 14.04
 ##来自:http://sites.google.com/site/easylinuxtipsproject
 ##此列表适用于主服务器; 你可能想选择一个
通过软件和更新,##更快的镜像服务器更接近您。
 ##仅适用于14.04 LTS Trusty Tahr!
 #
 ##普通软件的来源:
 deb http://archive.ubuntu.com/ubuntu trusty main
 deb http://archive.ubuntu.com/ubuntu trusty-updates main
 deb http://archive.ubuntu.com/ubuntu可信赖限制
 deb http://archive.ubuntu.com/ubuntu trusty-updates受限制
 deb http://archive.ubuntu.com/ubuntu可信赖的宇宙
 deb http://archive.ubuntu.com/ubuntu trusty-updates universe
 deb http://archive.ubuntu.com/ubuntu trusty multiverse
 deb http://archive.ubuntu.com/ubuntu trusty-updates multiverse
 #
 ##安全更新的来源:
 deb http://archive.ubuntu.com/ubuntu trusty-security main
 deb http://archive.ubuntu.com/ubuntu trusty-security受限制
 deb http://archive.ubuntu.com/ubuntu trusty-security universe
 deb http://archive.ubuntu.com/ubuntu trusty-security multiverse
 #
 ## BACKPORTS SOURCES(降低优先级):
 deb http://archive.ubuntu.com/ubuntu trusty-backports main
 deb http://archive.ubuntu.com/ubuntu trusty-backports受限制
 deb http://archive.ubuntu.com/ubuntu trusty-backports universe
 deb http://archive.ubuntu.com/ubuntu trusty-backports multiverse
 #
 ## PARTNER SOURCE(来自的软件)
 ##经济合作伙伴):
 deb http://archive.canonical.com/ubuntu可信赖的合作伙伴
 #
 ##独立来源(用于软件
 ##来自第三方开发商):
 deb http://extras.ubuntu.com/ubuntu trusty main
 #
 ##来自WEB浏览器的GOOGLE CHROME
 ##(禁用默认值):
 ##仅在您安装Google Chrome时启用它!
 ##您可以在应用程序软件和更新中启用它。
 #deb http://dl.google.com/linux/chrome/deb/ stable main 

保存文本文件并关闭它。

  1. 现在重新加载源列表信息:

在终端:

 sudo apt-get update 

按Enter键并提交密码。 请注意,密码将保持不可见,即使是星号也会显示,这是正常的。

你完成了!