簡體   English   中英

在debian Jessie中安裝Java 8

[英]Install Java 8 in debian Jessie

我試圖以幾種方式將Java 8安裝到ARM嵌入式Linux中,但它們都沒有工作:

首先: http//www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html

(來自webupd8的存儲庫)

W:無法獲取http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/trusty/InRelease無法在發布文件中找到預期的條目'main / binary-armel / Packages'(錯誤的sources.list條目或格式錯誤的文件)

W:無法獲取http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/jessie/main/binary-armel/Packages 404 Not Found

E:某些索引文件無法下載。 它們被忽略了,或者使用了舊的。

看來這個repo沒有我的架構的源代碼:

架構:amd64 arm64 armhf i386 powerpc ppc64el

我需要armel(至少這適用於java 7)

我也嘗試過這種方式: http//www.rpiblog.com/2014/03/installing-oracle-jdk-8-on-raspberry-pi.html

從Oracle下載jdk然后按照說明操作。

但我無法執行該文件:

root @ arietta:〜#java -version -bash:/ usr / bin / java:沒有這樣的文件或目錄

並且都沒有:

root @ arietta:〜#/ opt / jdk1.8.0_71 / bin / java -version -bash:/ usr / bin / java:沒有這樣的文件或目錄

雖然該文件存在並具有正確的權限 ...我會發瘋的..

任何想法或替代方法?

最后我解決了它將jessie backports添加到sources.list:

echo deb http://http.debian.net/debian jessie-backports main >> /etc/apt/sources.list

apt-get update && apt-get install openjdk-8-jdk

update-alternatives --config java

我從webupd8團隊運行了以下命令,它對我有用: http//www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html

su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial 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
exit

與@ user2528085相同,您只需將Debian backport添加到源列表文件即可。

在Debian官方網站https://backports.debian.org/Instructions/上按照此說明操作

在shell中運行以下命令:

echo "deb http://ftp.debian.org/debian jessie-backports main" | sudo tee -a /etc/apt/sources.list.d/jessie-backports.list

sudo apt-get update && sudo apt-get install elasticsearch

沒什么難的

暫無
暫無

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

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