Не удается установить программное обеспечение с помощью apt-get install: несоответствие хеш-суммы и не удалось получить ошибки [дубликат]

У меня 64-битная машина с Ubuntu 16.10.

Когда я пытаюсь выполнить sudo apt-get install cmake , я получаю следующую ошибку:

After this operation, 20.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu yakkety/main amd64 cmake amd64 3.5.2-2ubuntu1 [2,779 kB]
Err:1 http://us.archive.ubuntu.com/ubuntu yakkety/main amd64 cmake amd64 3.5.2-2ubuntu1
  Hash Sum mismatch
  Hashes of expected file:
   - SHA256:28f7a54d94e32027321460169ddf7c66d627e96a275612e371064192b4f1fe75
   - SHA1:be57190df55b20ddfc192570cd225436fa60caf0 [weak]
   - MD5Sum:454e05c9e6ae224d3416b04f2a876699 [weak]
   - Checksum-FileSize:2778872 [weak]
  Hashes of received file:
   - SHA256:d3981d14c6c2d2d0c42cc7dd00b42264e5e94f7bb2d5908ae3bbcc707e8a881b
   - SHA1:9c2716a4ff17005f7a9f4c9b6cf9c370a5a813ef [weak]
   - MD5Sum:9118651936fd4509d1dd98b662678ac6 [weak]
   - Checksum-FileSize:2778872 [weak]
  Last modification reported: Wed, 29 Jun 2016 15:10:18 +0000
Fetched 2,779 kB in 7min 48s (5,926 B/s)                                       
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/c/cmake/cmake_3.5.2-2ubuntu1_amd64.deb  Hash Sum mismatch
   Hashes of expected file:
    - SHA256:28f7a54d94e32027321460169ddf7c66d627e96a275612e371064192b4f1fe75
    - SHA1:be57190df55b20ddfc192570cd225436fa60caf0 [weak]
    - MD5Sum:454e05c9e6ae224d3416b04f2a876699 [weak]
    - Checksum-FileSize:2778872 [weak]
   Hashes of received file:
    - SHA256:d3981d14c6c2d2d0c42cc7dd00b42264e5e94f7bb2d5908ae3bbcc707e8a881b
    - SHA1:9c2716a4ff17005f7a9f4c9b6cf9c370a5a813ef [weak]
    - MD5Sum:9118651936fd4509d1dd98b662678ac6 [weak]
    - Checksum-FileSize:2778872 [weak]
   Last modification reported: Wed, 29 Jun 2016 15:10:18 +0000
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Когда я запускаю sudo apt-get update , я получаю следующую ошибку.

#lot of lines like the next two lines
Get:30 http://us.archive.ubuntu.com/ubuntu yakkety-updates/multiverse amd64 Packages [4,653 B]
Get:32 http://us.archive.ubuntu.com/ubuntu yakkety-updates/multiverse Translation-en [2,076 B]
Fetched 816 kB in 23min 40s (574 B/s)                                          
Reading package lists... Done
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/yakkety-updates/main/dep11/icons-64x64.tar  Could not open file /var/lib/apt/lists/partial/us.archive.ubuntu.com_ubuntu_dists_yakkety-updates_main_dep11_icons-64x64.tar.gz - open (13: Permission denied) [IP: 91.189.91.26 80]
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/yakkety-updates/universe/dep11/Components-amd64.yml.gz  
E: Some index files failed to download. They have been ignored, or old ones used instead.

Может ли кто-нибудь указать мне решение этой проблемы? Спасибо.

0
задан 25 February 2017 в 02:14

3 ответа

Можно попробовать:

sudo apt-get -o 'Acquire::http::No-Cache=true; Acquire::http::Pipeline-Depth=0;' install NAMEHERE

способная ошибка, объясненная здесь: https://bugs.debian.org/cgi-bin/bugreport.cgi? bug=810796

1
ответ дан 3 November 2019 в 17:04

Удаляют запись репозитория, вызывающую проблему.

проблемами, которые Вы имеете, является результат установки репозитория перед Вашей версией Ubuntu. Это порождение невстреченной поломки зависимостей Вы видите.

разрешение состоит в том, чтобы удалить незаконную запись репозитория. Можно определить это ссылка yakkety в сообщении об ошибке:

Err:1 http://us.archive.ubuntu.com/ubuntu yakkety/main amd64 cmake amd64 3.5.2-2ubuntu1

Удаляют ту запись, затем обновляют Ваш кэш репозитория с:

$ sudo apt update
$ sudo apt upgrade

, Если необходимо установить что-то, что сделано для более новой версии ОС, необходимо будет вручную скомпилировать ее, и это - neccesary зависимости.

, Кроме того, можно искать PPA, который сделан для Ubuntu installion, на который Вы указали как Ubuntu 16.04.

1
ответ дан 3 November 2019 в 17:04

От параметры настройки системы выбор программное обеспечение & обновления . Это займет время для обновления Ваша ОС с сервера для Индии после системного обновления сделанная попытка установить программное обеспечение, что Вы хотите.

1
ответ дан 3 November 2019 в 17:04

Другие вопросы по тегам:

Похожие вопросы: