簡體   English   中英

在Debian 9上安裝Oracle JDK 8

[英]installing Oracle JDK 8 on Debian 9

我總是使用以下指令在Debian 8上安裝Oracle JDK 8,沒有任何問題

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer

但是當我執行以下命令時,在Debian 9上

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 

我收到以下錯誤

root@debian:/etc/apt/sources.list.d# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
Executing: /tmp/apt-key-gpghome.OEi3EFigqe/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
gpg: connecting dirmngr at '/tmp/apt-key-gpghome.OEi3EFigqe/S.dirmngr' failed: No such file or directory
gpg: keyserver receive failed: No dirmngr

如何在Debian 9上安裝Oracle JDK 8?

如果需要,可以手動安裝,下載JDK8

wget --no-cookies --no-check-certificate --header "Cookie:oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

在你的操作系統的環境變量中使它:

JAVA_HOME= ~/path_Of_Your_JDK_DIR
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH

我希望能幫助你Arya。

我能夠修復以下命令:

  1. apt刪除gnupg
  2. apt install --reinstall gnupg2(可能沒必要,但不會受到傷害)
  3. apt install dirmngr

似乎沒有安裝dirmngr:gpg:無法啟動dirmngr'/ usr / bin / dirmngr':沒有這樣的文件或目錄。 您可以嘗試通過apt-get install dirmngr安裝它並重試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM