Я получал каждый раз, когда мне не удавалось получить apt-get install default-jdk
и openjdk-6-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
ca-certificates-java fontconfig fontconfig-config hicolor-icon-theme
icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx icedtea-netx-common
java-common libasound2 libasyncns0 libatk-wrapper-java
libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data libcairo2 libdatrie1
libflac8 libfontconfig1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif4
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libice-dev libice6 libjasper1
libjpeg-turbo8 libjpeg8 libjson0 libogg0 libpango1.0-0 libpixman-1-0
libpthread-stubs0 libpthread-stubs0-dev libpulse0 libsm-dev libsm6
libsndfile1 libthai-data libthai0 libtiff4 libvorbis0a libvorbisenc2
libx11-dev libx11-doc libxau-dev libxcb-render0 libxcb-shm0 libxcb1-dev
libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxfixes3 libxft2
libxi6 libxinerama1 libxrandr2 libxrender1 libxt-dev libxt6 libxtst6
openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib shared-mime-info
ttf-dejavu-core ttf-dejavu-extra tzdata-java x11-common x11proto-core-dev
x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools xtrans-dev
Suggested packages:
default-jre equivs libasound2-plugins libasound2-python librsvg2-common gvfs
libjasper-runtime ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp
ttf-arphic-gkai00mp ttf-arphic-bkai00mp pulseaudio libxcb-doc openjdk-6-demo
openjdk-6-source visualvm icedtea-plugin libnss-mdns sun-java6-fonts
fonts-ipafont-gothic fonts-ipafont-mincho ttf-wqy-microhei ttf-wqy-zenhei
ttf-indic-fonts-core ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts
ttf-bengali-fonts
The following NEW packages will be installed:
ca-certificates-java fontconfig fontconfig-config hicolor-icon-theme
icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx icedtea-netx-common
java-common libasound2 libasyncns0 libatk-wrapper-java
libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data libcairo2 libdatrie1
libflac8 libfontconfig1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif4
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libice-dev libice6 libjasper1
libjpeg-turbo8 libjpeg8 libjson0 libogg0 libpango1.0-0 libpixman-1-0
libpthread-stubs0 libpthread-stubs0-dev libpulse0 libsm-dev libsm6
libsndfile1 libthai-data libthai0 libtiff4 libvorbis0a libvorbisenc2
libx11-dev libx11-doc libxau-dev libxcb-render0 libxcb-shm0 libxcb1-dev
libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxfixes3 libxft2
libxi6 libxinerama1 libxrandr2 libxrender1 libxt-dev libxt6 libxtst6
openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib
shared-mime-info ttf-dejavu-core ttf-dejavu-extra tzdata-java x11-common
x11proto-core-dev x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools
xtrans-dev
0 upgraded, 78 newly installed, 0 to remove and 3 not upgraded.
Need to get 25.3 MB/61.7 MB of archives.
After this operation, 180 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless amd64 6b24-1.11.5-0ubuntu1~12.04.1 [25.3 MB]
Fetched 25.3 MB in 4s (5325 kB/s)
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/o/openjdk-6/openjdk-6-jre-headless_6b24-1.11.5-0ubuntu1~12.04.1_amd64.deb Hash Sum mismatch
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
. Шаг 1: Установите Java 8 (JDK 8)
Добавьте репозиторий Java PPA webupd8team в нашу систему и установите Oracle java8, используя следующий набор команд.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Шаг 2. Проверка версии JAVA
После успешной установки Oracle Java с помощью вышеуказанного шага проверьте установленную версию с помощью следующей команды.
$ java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Шаг 3: Настройка среды JAVA
Webupd8team предоставляет пакет для установки переменных среды, установите этот пакет с помощью следующей команды.
$ sudo apt-get install oracle-java8-set-default
Похоже, что загруженный пакет каким-то образом поврежден, и это обнаруживается проверкой контрольной суммы хэша (которая не удалась, как указано в сообщении об ошибке). Он может быть поврежден на вашем локальном компьютере или на используемом вами зеркале Ubuntu. 1 sup>
Попробуйте запустить
sudo apt-get clean all
sudo apt-get update
, а затем повторите попытку. установка.
Если это не помогает, попробуйте поменять зеркало: Как я могу использовать близкое мне зеркало или выбрать более быстрое зеркало?
1 sup> В вашем случае это маловероятно, так как вы используете основной архив. Но для подобных пользователей, сталкивающихся с этим, полезно упомянуть.