Невозможно установить JDK по умолчанию

Я получал каждый раз, когда мне не удавалось получить 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?
.
0
задан 4 January 2015 в 13:14

2 ответа

Шаг 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
0
ответ дан 4 January 2015 в 13:14

Похоже, что загруженный пакет каким-то образом поврежден, и это обнаруживается проверкой контрольной суммы хэша (которая не удалась, как указано в сообщении об ошибке). Он может быть поврежден на вашем локальном компьютере или на используемом вами зеркале Ubuntu. 1

Попробуйте запустить

sudo apt-get clean all
sudo apt-get update

, а затем повторите попытку. установка.

Если это не помогает, попробуйте поменять зеркало: Как я могу использовать близкое мне зеркало или выбрать более быстрое зеркало?

1 В вашем случае это маловероятно, так как вы используете основной архив. Но для подобных пользователей, сталкивающихся с этим, полезно упомянуть.

0
ответ дан 4 January 2015 в 13:14

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

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