error installing JDK on debian system
- Dominant language
- Scala
- Stars
- 6.8k
- Forks
- 1.2k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 2
Description
I got an error when I tried to install chouchBD. The JDK installed but it doesnt work. Please help me~
## Environment details:
Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 GNU/Linux
Docker version 18.06.1-ce, build e68fc7a
## Provide the actual results and outputs:
`wangyifei03@eyesintern-dev-112f502e:~/openwhisk/tools/ubuntu-setup$ sudo ./all.sh
+ JAVA_SOURCE=open
+ SOURCE=./all.sh
++ dirname ./all.sh
+ SCRIPTDIR=.
+ echo '*** installing basics'
*** installing basics
+ /bin/bash ./misc.sh
+ export DEBIAN_FRONTEND=noninteractive
+ DEBIAN_FRONTEND=noninteractive
+ sudo apt-get update -y
Ign http://apt.x.netease.com:8660 jessie InRelease
Hit http://sa.apt.netease.com:8660 jessie InRelease
Hit http://apt.x.netease.com:8660 jessie-updates InRelease
Hit http://apt.x.netease.com:8660 jessie/updates InRelease
Hit http://apt.x.netease.com:8660 jessie Release.gpg
Hit http://apt.x.netease.com:8660 jessie Release
Hit http://sa.apt.netease.com:8660 jessie/main amd64 Packages
Hit http://apt.x.netease.com:8660 jessie-updates/contrib Sources
Get:1 http://apt.x.netease.com:8660 jessie-updates/main amd64 Packages/DiffIndex [11.8 kB]
Get:2 http://apt.x.netease.com:8660 jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Hit https://mirrors.ustc.edu.cn jessie InRelease
Hit http://apt.x.netease.com:8660 jessie-updates/contrib amd64 Packages
Hit http://apt.x.netease.com:8660 jessie-updates/contrib Translation-en
Get:3 http://apt.x.netease.com:8660 jessie-updates/main Translation-en/DiffIndex [3,688 B]
Get:4 http://apt.x.netease.com:8660 jessie-updates/non-free Translation-en/DiffIndex [736 B]
Get:5 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Ign http://sa.apt.netease.com:8660 jessie/main Translation-en_US
Get:6 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Ign http://sa.apt.netease.com:8660 jessie/main Translation-en
Hit https://mirrors.ustc.edu.cn jessie/stable amd64 Packages
Get:7 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Get:8 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Get:9 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Ign http://ppa.launchpad.net jessie InRelease
Get:10 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Get:11 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Get:12 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Get:13 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Ign https://mirrors.ustc.edu.cn jessie/stable Translation-en_US
Get:14 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Ign https://mirrors.ustc.edu.cn jessie/stable Translation-en
Hit http://apt.x.netease.com:8660 jessie-updates/main Sources
Hit http://apt.x.netease.com:8660 jessie-updates/non-free Sources
Hit http://apt.x.netease.com:8660 jessie/updates/main Sources
Hit http://apt.x.netease.com:8660 jessie/updates/non-free Sources
Hit http://apt.x.netease.com:8660 jessie/updates/contrib Sources
Hit http://apt.x.netease.com:8660 jessie/updates/main amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/updates/non-free amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/updates/contrib amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/updates/contrib Translation-en
Hit http://apt.x.netease.com:8660 jessie/updates/main Translation-en
Hit http://apt.x.netease.com:8660 jessie/updates/non-free Translation-en
Hit http://apt.x.netease.com:8660 jessie/main Sources
Hit http://apt.x.netease.com:8660 jessie/non-free Sources
Hit http://apt.x.netease.com:8660 jessie/contrib Sources
Hit http://apt.x.netease.com:8660 jessie/main amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/non-free amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/contrib amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/contrib Translation-en
Ign http://ppa.launchpad.net jessie Release.gpg
Hit http://apt.x.netease.com:8660 jessie/main Translation-en
Hit http://apt.x.netease.com:8660 jessie/non-free Translation-en
Ign http://ppa.launchpad.net jessie Release
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Fetched 17.0 kB in 13s (1,236 B/s)
W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/jessie/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
`
and
`sudo ./gradlew distDocker
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
`
Contributor guide
Research direction
Start with tools/ubuntu-setup/all.sh and misc.sh, then run the reported setup command in the listed Debian and Docker environment. Check the Java installation path and the apt repository output before running ./gradlew distDocker. Done means the setup completes without the repository error and Gradle can find Java.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- debian, docker, java
- Domain
- build-system, devops
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100