Я обновил свой ноутбук из 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
Вы знаете, как установить этот пакет правильно?
Это руководство , кажется, работает на меня.
sudo apt-add-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install keepass2
Это - странное, но я видел подобные ошибки прежде из файлов пакета, которым повредило их загрузку поверхностное соединение 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
и посмотрите, как это удается.