![](/img/trans.png)
[英]Java Exceptions error when trying to execute .jar on Debian Jessie
[英]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.