Keepass2 привел установку к сбою во время обновления от 14.04 LTS до 16.04 LTS

Я обновил свой ноутбук из Ubuntu 14.04 LTS к 16.04 LTS. keepass2 пакет не мог быть установлен во время обновления. Таким образом, я пропустил его, чтобы иметь компьютер, работающий снова.

Сегодня я пытался установить keepass2, теперь использование склонного - добирается:

sudo apt-get update
sudo apt-get install keepass2

но я получаю следующее сообщение об ошибке:

E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/k/keepass2/keepass2_2.32+dfsg-1_all.deb  Hash Sum mismatch

Я также пытался загрузить пакет с помощью Firefox непосредственно из http://packages.ubuntu.com/xenial/all/keepass2/download, таким образом, я мог установить его с помощью dpkg, но пакет, кажется, имеет некоторую проблему. Firefox открывает раскрывающееся окно с сообщением об ошибке:

/tmp/mozilla_srv0/44Gr76dJ.deb.part не мог быть сохранен, потому что исходный файл не мог быть считан.

Когда загрузка файла с wget и проверка его md5sum подписи результаты не являются ожидаемой корректной.

$ wget http://cz.archive.ubuntu.com/ubuntu/pool/universe/k/keepass2/keepass2_2.32+dfsg-1_all.deb
$ md5sum keepass2_2.32+dfsg-1_all.deb
9d21dfe6ff3374e05b84615abc0aa7f3  keepass2_2.32+dfsg-1_all.deb

Вы знаете, как установить этот пакет правильно?

1
задан 12 March 2017 в 16:04

2 ответа

Это руководство , кажется, работает на меня.

sudo apt-add-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install keepass2 
1
ответ дан 7 December 2019 в 13:42

Это - странное, но я видел подобные ошибки прежде из файлов пакета, которым повредило их загрузку поверхностное соединение Wi-Fi на моем конце.

Первый я сделал бы полное удаление неудавшейся установки с помощью

sudo apt-get purge keepass*

и вычистил бы локальный репозиторий с

sudo apt-get clean

Затем попытка, загружающая .deb файл снова от http://archive.ubuntu.com/ubuntu/pool/universe/k/keepass2/ (мы до версии 2.34 теперь; если у Вас не будет его работающий еще, возможно, то Вы будете иметь больше удачи с новейшей версией и выполните ее с менеджером по программному обеспечению Ubuntu.

, Если это не работает, выполняет другую чистку и чистый на keepass2, то пробуют .deb загрузка пакета с debian.org путем установки его, как Вы обычно были бы.

, Если , что не работает, PPA jtaylor мог бы. Выполните другую чистку и чистый, затем работайте

sudo add-apt-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install keepass2

и посмотрите, как это удается.

1
ответ дан 7 December 2019 в 13:42

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

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