Ubuntu中各种类型频繁发生的更新错误以及修复方法

优采云 发布时间: 2021-04-29 21:09

  

Ubuntu中各种类型频繁发生的更新错误以及修复方法

  

  谁没有在Ubuntu更新中遇到错误?在Ubuntu和其他基于Ubuntu的Linux发行版中,更新错误是常见错误,并且经常发生。这些错误的原因很多,而且很容易修复。在本文中,我们将看到Ubuntu中各种常见的更新错误及其修复方法。

  合并列表问题

  在终端中运行update命令时,可能会遇到此错误“合并列表错误”,如下所示:

  E:遇到了一个没有Package:标头的部分,

  E:MergeList问题/ var / lib / apt / lists / ubuntudistspreciseuniversebinary-i386Packages

  E:无法解析或打开包列表或状态文件。”

  您可以使用以下命令来修复该错误:

  sudo rm -r / var / lib / apt / lists / * sudo apt-get clean && sudo apt-get update

  未能下载仓库信息-1

  实际上,有两种类型的下载仓库信息错误失败。如果您的错误是这样的:

  W:无法获取bzip2:/ var / lib / apt / lists / partial / ubuntudistsoneiricrestrictedbinary-i386Packages哈希总和不匹配,

  W:无法获取bzip2:/ var / lib / apt / lists / partial / ubuntudistsoneiricmultiversebinary-i386Packages哈希总和不匹配,

  E:某些索引文件下载失败。它们已被忽略,或改用旧的

  然后,您可以使用以下命令对其进行修复:

  sudo rm -rf / var / lib / apt / lists / * sudo apt-get更新

  未能下载仓库信息-2

  另一种无法下载仓库信息的原因是PPA已过时。通常,当您运行更新管理器并看到如下错误:

  

  您可以运行sudo apt-get update来查看哪个PPA更新失败,也可以从源列表中将其删除。您可以按照此屏幕快照指南来修复下载仓库信息失败的错误。

  下载包文件失败错误

  类似的错误是无法下载软件包文件,如下所示:

  

  此错误易于修复,只需将软件源修改为主服务器即可。转到“软件和更新”,您可以在其中将下载服务器修改为主服务器:

  

  部分更新错误

  在终端中运行更新时会发生一些更新错误:

  并非所有更新都可以安装

  运行部分升级,以安装尽可能多的更新

  在终端中运行以下命令以修复错误:

  sudo apt-get install -f

  加载共享库时发生错误

  此错误更多是安装错误而不是更新错误。如果尝试从源代码安装程序,则可能会遇到此错误:

  加载共享库时出错:

  无法打开共享库文件:没有这样的文件或目录

  可以通过在终端中运行以下命令来修复错误:

  sudo / sbin / ldconfig -v

  您可以在此处找到更多详细信息。加载共享库时发生错误。

  无法获取锁/ var / cache / apt / archives / lock

  当另一个程序正在使用APT时,会发生此错误。假设您正在Ubuntu软件中心中安装某些软件,然后尝试在终端中运行apt。

  E:无法获得锁/ var / cache / apt / archives / lock –打开(11:资源暂时不可用)

  E:无法锁定目录/ var / cache / apt / archives /

  通常,只要关闭所有其他使用apt的程序,此问题就可以了。但是,如果问题仍然存在,则可以使用以下命令:

  sudo rm / var / lib / apt / lists / lock

  如果以上命令不起作用,则可以尝试以下命令:

  sudo killall apt-get

  有关此错误的更多信息,请参见此处。

  GPG错误:以下签名无法验证

  添加PPA时,可能会导致以下错误GPG错误:无法验证以下签名,这通常在终端中运行更新时发生:

  W:GPG错误:不稳定InRelease:由于公共密钥不可用,因此无法验证以下签名:NO_PUBKEY 68980A0EA10B4DE8

  我们要做的是获取系统中的公共密钥并从信息中获取密钥号。在以上信息中,密钥号为68980A0EA10B4DE8。该密钥可以通过以下方式使用:

  sudo apt-key adv --keyserver --recv-keys 68980A0EA10B4DE8

  添加密钥后,再次运行更新,就没有问题。

  BADSIG错误

  与签名相关的另一个Ubuntu更新错误是BADSIG错误,如下所示:

  W:签名验证期间发生错误。存储库不会更新,并且将使用以前的索引文件。 GPG错误:精确发布:以下签名无效:BADSIG 16126D3A3E5C1192 Ubuntu Extras存档自动签名密钥

  W:GPG错误:精确发布:

  以下签名无效:Jonathan French W的BADSIG 4C1CBC1B69B0E2F4启动板PPA:无法获取

  要解决BADSIG错误,请在终端中使用以下命令:

  sudo apt-get cleancd / var / lib / aptsudo mv列表oldlistsudo mkdir -p列表/ partialsudo apt-get cleansudo apt-get更新

  本文采集了您可能会遇到的Ubuntu更新错误,我希望这将有助于您处理这些错误。您是否在Ubuntu中遇到其他更新错误?请在下面的评论中让我知道,我将尝试编写快速指南。

  有关Ubuntu的更多信息,请参考Ubuntu特殊页面

  通过:

  作者:Abhishek译者:GOLinux校对:wxy

  本文由LCTT 原创翻译,Linux China自豪地发布

  本文将永久更新链接地址:

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线