相关疑难解决方法(0)

1240
推荐指数
11
解决办法
366万
查看次数

什么是 PPA 以及如何使用它们?

我一直在阅读有关个人包裹档案('PPA') 的信息,人们通过指向 PPA 的链接来回答问题。使用这些的最佳方法是什么?


这个问题有多个有效答案,跨越多个版本的 Ubuntu。为方便起见,下面列出了每个索引。


ppa

527
推荐指数
10
解决办法
67万
查看次数

更新管理器的问题:Ubuntu 13.10 中没有名为“apt_pkg”的模块,在 /usr/local/lib 上安装了 Python 3.4

我对 Ubuntu 比较陌生,我正在尝试在 Ubuntu 13.10 上运行更新管理器。我得到:

jacopo@jacopo-laptop:~$ update-manager 
Traceback (most recent call last):
  File "/usr/bin/update-manager", line 28, in <module>
    from gi.repository import Gtk
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 27, in <module> from ._gi import _API
ImportError: No module named 'gi._gi'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 64, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
  File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in …
Run Code Online (Sandbox Code Playgroud)

update-manager apt python3 13.10

63
推荐指数
8
解决办法
23万
查看次数

无法在 Ubuntu 14.04 LTS 上获取更新 (Trusty Tahr)

在 Ubuntu 14.04 LTS (Trusty Tahr) 上运行更新时。遇到以下错误:

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages  Hash Sum mismatch

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/multiverse/binary-amd64/Packages  Hash Sum mismatch

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages  Hash Sum mismatch

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-i386/Packages  Hash Sum mismatch

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/multiverse/binary-i386/Packages  Hash Sum mismatch

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/i18n/Translation-en  Hash Sum mismatch

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/i18n/Translation-en  Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)

使用的命令: …

updates apt 14.04

54
推荐指数
1
解决办法
11万
查看次数

由于“请在升级前为您的版本安装所有可用更新”错误,无法将 Ubuntu 18.04 升级到 20.04

我一直在尝试将我的 Ubuntu 18.04 版本升级到 20.04。我已经运行了从更新和升级 apt 和 apt-get 到更改更新管理器中的设置以及此链接中描述的所有步骤的所有步骤。但是我不断收到错误消息:

Please install all available updates for your release before upgrading.
Run Code Online (Sandbox Code Playgroud)

尝试从 18.04 升级到 20.04 是否有什么特别之处导致此错误?我可能需要先更新到 19.04 吗?

编辑:我刚刚注意到一些可能很重要的东西。当我运行时,sudo apt-get update我在输出结束时收到以下通知:

The following packages have been kept back:
  colord gimagereader python-sane sane simple-scan
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Run Code Online (Sandbox Code Playgroud)

这可能是导致问题的原因吗?

updates do-release-upgrade 18.04 20.04

26
推荐指数
5
解决办法
3万
查看次数

更新时出现“哈希和不匹配”错误

我刚刚安装了 16.04 LTS。但是,我无法更新。

$ sudo apt-get update
Fetched 34,3 MB in 1h 51min 52s (5.110 B/s)                                     
Reading package lists... Done
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-updates/universe/binary-i386/by-hash/SHA256/e145fc3961ba6091b075afe8b3a89a5f58e1346b7d6cb0a1f4166dfcc3201392  Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西,但没有帮助。由于“哈希和不匹配”错误,我尝试了Trouble download packages list 中的解决方案,但它没有解决问题。

updates apt hash 16.04

18
推荐指数
1
解决办法
3万
查看次数

由于哈希总和不匹配,sudo apt-get 更新失败

当我运行时,sudo apt-get update我收到四个哈希和不匹配错误:

W: Failed to fetch http://au.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages  Hash Sum mismatch    
W: Failed to fetch http://au.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages  Hash Sum mismatch    
W: Failed to fetch http://au.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages  Hash Sum mismatch    
W: Failed to fetch http://au.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-i386/Packages  Hash Sum mismatch
Run Code Online (Sandbox Code Playgroud)

我试着用

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update 
Run Code Online (Sandbox Code Playgroud)

但这没有用,也没有用

sudo apt-get clean
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

或者

sudo apt-get dist-upgrade
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

我还有其他方法可以尝试解决这个问题吗?

updates apt

17
推荐指数
3
解决办法
5万
查看次数

“apt-get update”总是无法获取

我不明白为什么这个问题可以生存。它一直显示此错误消息

Fetched 32.8 MB in 1min 16s (430 kB/s)                                         
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages  Hash Sum mismatch

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-i386/Packages  Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)

我试图使用这些命令(在这个问题中找到)

sudo apt-get clean
sudo rm -vf /var/lib/apt/lists/*
sudo rm -vf /var/lib/apt/lists/partial/*
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

我没有运气。该转储消息再次出现。总是失败security.ubuntu.com。我的互联网连接正常,我可以security.ubuntu.com毫无问题地 ping 通。

那么,这里的问题是为什么?那里的任何人都可以帮我解决这个问题?我要疯了!

apt

16
推荐指数
3
解决办法
16万
查看次数

由于相同的 SHA1 和 MD5 但不同的 SHA256 导致“哈希和不匹配”错误

在运行时apt full-upgrade或者apt update我得到几个与这个或多或少相同的日志,其中有相同的文件大小、SHA1 和 MD5 但不同的 SHA256:

E: Failed to fetch store:/var/lib/apt/lists/partial/jp.archive.ubuntu.com_ubuntu_dists_focal_main_binary-amd64_Packages.xz  Hash Sum mismatch
   Hashes of expected file:
    - Filesize:5826751 [weak]
    - SHA256:af226b4496cbb524bd4814d102047ae77769836203274dffc91cb543d5da13cc
    - SHA1:aef5c36ce45bd5c3154a1bb03c62b6cfb33e2bc6 [weak]
    - MD5Sum:7ef83228ec207df10acac48fbdd81112 [weak]
   Hashes of received file:
    - SHA256:e2c7fc5a2d86f75f03612fec614dcf84d3d502976558fbe40928c1dd120bb05e
    - SHA1:aef5c36ce45bd5c3154a1bb03c62b6cfb33e2bc6 [weak]
    - MD5Sum:7ef83228ec207df10acac48fbdd81112 [weak]
    - Filesize:5826751 [weak]
   Last modification reported: Thu, 23 Apr 2020 16:40:26 +0000
   Release file created at: Thu, 23 Apr 2020 17:33:17 +0000
Run Code Online (Sandbox Code Playgroud)

而其他人具有相同的 MD5,但不同的 SHA1 和 SHA256:

E: Failed to fetch http://jp.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-5.4.0-29_5.4.0-29.33_all.deb  Hash Sum …
Run Code Online (Sandbox Code Playgroud)

apt md5sum sha256

16
推荐指数
3
解决办法
1万
查看次数

为什么我会在更新期间收到“无法获取 [...] 哈希和不匹配”错误?

可能的重复:
由于“哈希和不匹配”错误而无法下载更新

每次我尝试更新我的系统时,我都会收到以下消息:

W:Failed to fetch bzip2:/var/lib/apt/lists/partial/it.archive.ubuntu.com_ubuntu_dists_precise-updates_universe_binary-amd64_Packages  Hash Sum mismatch
E:Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 12.04 LTS。我不明白这条消息是关于什么或问题是什么。

updates 12.04

12
推荐指数
1
解决办法
2万
查看次数