Автообновление не работает

Когда я получаю новые обновления, я не могу их установить. Когда я пытаюсь установить, я получаю следующее сообщение об ошибке.

installArchives() failed: Preconfiguring packages ...
Preconfiguring packages ...
Preconfiguring packages ...
Preconfiguring packages ...
(Reading database ... 
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 191976 files and directories currently installed.)
Preparing to replace resolvconf 1.63ubuntu11 (using .../resolvconf_1.63ubuntu14_all.deb) ...
Unpacking replacement resolvconf ...
Preparing to replace libutouch-geis1 2.2.9-0ubuntu2 (using .../libutouch-geis1_2.2.9-0ubuntu3_i386.deb) ...
Unpacking replacement libutouch-geis1 ...
Preparing to replace vino 3.4.1-0ubuntu1 (using .../vino_3.4.2-0ubuntu1_i386.deb) ...
Unpacking replacement vino ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db ...
Processing triggers for gconf2 ...
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...
Processing triggers for libglib2.0-0 ...
Setting up oracle-java7-installer (7u3-0~eugenesan~precise4) ...
Downloading...
--2012-05-23 19:40:37--  http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Resolving download.oracle.com (download.oracle.com)... 223.224.12.144, 223.224.12.146
Connecting to download.oracle.com (download.oracle.com)|223.224.12.144|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz [following]
--2012-05-23 19:40:38--  https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Resolving edelivery.oracle.com (edelivery.oracle.com)... 173.223.2.174
Connecting to edelivery.oracle.com (edelivery.oracle.com)|173.223.2.174|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/errors/download-fail-1505220.html [following]
--2012-05-23 19:40:41--  http://download.oracle.com/errors/download-fail-1505220.html
Connecting to download.oracle.com (download.oracle.com)|223.224.12.144|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5307 (5.2K) [text/html]
Saving to: `./jdk-7u3-linux-i586.tar.gz'

     0K .....                                                 100%% 52.9K=0.1s

2012-05-23 19:40:41 (52.9 KB/s) - `./jdk-7u3-linux-i586.tar.gz' saved [5307/5307]

Download done.
sha256sum mismatch jdk-7u3-linux-i586.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
Setting up resolvconf (1.63ubuntu14) ...
Setting up libutouch-geis1 (2.2.9-0ubuntu3) ...
Setting up vino (3.4.2-0ubuntu1) ...
Processing triggers for resolvconf ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 oracle-java7-installer
Error in function: 
0
задан 23 May 2012 в 18:22

2 ответа

У меня была точно такая же проблема, и я следовал инструкциям из этого поста и заставил его работать: 7-на-убунту-1204 /

0
ответ дан 23 May 2012 в 18:22

Это проблема с пакетами, которые скачивает oracle-java7-installer. Когда пакеты загружаются, они имеют то, что называется контрольной суммой. Контрольная сумма - это уникальная строка, которая создается путем просмотра содержимого пакета. Он создается, когда пакет загружается в репозитории, а затем ваш компьютер создает собственную контрольную сумму при загрузке пакета. Затем ваш компьютер проверяет, совпадает ли ваша контрольная сумма с контрольной суммой репо, и если они не совпадают, пакет не будет установлен.

Я предполагаю, что это проблема с репо, которая будет исправлена ​​в ближайшее время. В то же время вы можете отключить обновление этого конкретного пакета (так называемое закрепление или удержание), чтобы вы могли продолжить установку всех остальных обновлений. Команда для этого:

sudo su
echo oracle-java7-installer hold | dpkg --set-selections

Теперь вы сможете нормально запускать обновления, а обновления для oracle-java7-installer будут игнорироваться. Если вы хотите открепить пакет и попытаться обновить его, просто переустановите пакет:

sudo apt-get install oracle-java7-installer

Для получения дополнительной информации о закреплении: https://help.ubuntu.com/ сообщество / PinningHowto

0
ответ дан 23 May 2012 в 18:22

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

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