LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   java: command not found Debian (https://www.linuxquestions.org/questions/linux-newbie-8/java-command-not-found-debian-890463/)

LawlessBaron 07-07-2011 12:33 PM

java: command not found Debian
 
Ok i went to do
Code:

java -version
but it didnt work i installed it and everything i go to
Code:

cd /usr/java
but it doesnt exist
i am running Debian 6 x64

can someone please help me install java i am trying to run a mc server but i need help with java please help me

AlucardZero 07-07-2011 01:02 PM

Quote:

i installed it and everything
How did you install it? What did you install?

Anyway:

http://www.google.com/search?client=...hannel=suggest

http://wiki.debian.org/Java/Sun
Running the following should just work:
Code:

apt-get install sun-java6-jdk

LawlessBaron 07-07-2011 01:05 PM

when i try to install i get this

Code:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package sun-java6-jdk has no installation candidate


knudfl 07-07-2011 01:17 PM

I guess, you are missing the 'non-free' entry in /etc/apt/sources.list

sun-java6-jdk is available http://packages.debian.org/squeeze/sun-java6-jdk
http://packages.debian.org/search?ke...=sun-java6-jdk

.. Can also be added in Synaptic > Settings > Archives : non-free

LawlessBaron 07-07-2011 01:24 PM

i only have ssh access how can i add it to the resources list ?

LawlessBaron 07-07-2011 01:50 PM

Ok i added the link to sources.list after that should i do
Code:

apt-get update
and if so should
Code:

java -version
work for me ?

knudfl 07-07-2011 01:59 PM

After # apt-get install sun-java6-jdk :

You can see if 'java -version' replies "java version "1.6.0_2x" etc.

If any doubt :
# update-alternatives --config java
... and then select the "sun java".

.

LawlessBaron 07-07-2011 01:59 PM

i do
Code:

apt-get install sun-java6-jdk
and at the end i get this

Code:

update-alternatives: error: cannot stat /opt/java/64/jre-6u26-linux-x64.bin/bin/java: Not a directory
dpkg: error processing openjdk-6-jre-headless (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of default-jre-headless:
 default-jre-headless depends on openjdk-6-jre-headless (>= 6b14); however:
  Package openjdk-6-jre-headless is not configured yet.
dpkg: error processing default-jre-headless (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openjdk-6-jre:
 openjdk-6-jre depends on openjdk-6-jre-headless (>= 6b18-1.8.7-2~squeeze1); however:
  Package openjdk-6-jre-headless is not configured yet.
dpkg: error processing openjdk-6-jre (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of default-jre:
 default-jre depends on default-jre-headless (= 1:1.6-40); however:
  Package default-jre-headless is not configured yet.
 default-jre depends on openjdk-6-jre (>= 6b14); however:
  Package openjdk-6-jre is not configured yet.
dpkg: error processing default-jre (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openjdk-6-jdk:
 openjdk-6-jdk depends on openjdk-6-jre (>= 6b18-1.8.7-2~squeeze1); however:
  Package openjdk-6-jre is not configured yet.
dpkg: error processing openjdk-6-jdk (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of default-jdk:
 default-jdk depends on default-jre (= 1:1.6-40); however:
  Package default-jre is not configured yet.
 default-jdk depends on openjdk-6-jdk (>= 6b14); however:
  Package openjdk-6-jdk is not configured yet.
dpkg: error processing default-jdk (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of icedtea-6-jre-cacao:
 icedtea-6-jre-cacao depends on openjdk-6-jre-headless (= 6b18-1.8.7-2~squeeze1); however:
  Package openjdk-6-jre-headless is not configured yet.
dpkg: error processing icedtea-6-jre-cacao (--configure):
 dependency problems - leaving unconfigured
Setting up libltdl7 (2.2.6b-2) ...
Setting up libavahi-core7 (0.6.27-2+squeeze1) ...
Setting up libdaemon0 (0.14-2) ...
Setting up avahi-daemon (0.6.27-2+squeeze1) ...
Reloading system message bus config...done.
Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon.
Setting up gsfonts (1:8.11+urwcyr1.0.7~pre44-4.2) ...
Setting up gsfonts-x11 (0.21) ...
Setting up libnss-mdns (0.10-3.1) ...
First installation detected...
Checking NSS setup...
Setting up odbcinst (2.2.14p2-1) ...
Setting up odbcinst1debian2 (2.2.14p2-1) ...
Setting up unixodbc (2.2.14p2-1) ...
Setting up sun-java6-bin (6.26-0squeeze1) ...
update-alternatives: error: cannot stat /opt/java/64/jre-6u26-linux-x64.bin/bin/java: Not a directory
dpkg: error processing sun-java6-bin (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of sun-java6-jre:
 sun-java6-jre depends on sun-java6-bin (>= 6.26-0squeeze1) | ia32-sun-java6-bin (>= 6.26-0squeeze1); however:
  Package sun-java6-bin is not configured yet.
  Package ia32-sun-java6-bin is not installed.
dpkg: error processing sun-java6-jre (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of sun-java6-jdk:
 sun-java6-jdk depends on sun-java6-bin (>= 6.26-0squeeze1); however:
  Package sun-java6-bin is not configured yet.
dpkg: error processing sun-java6-jdk (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 openjdk-6-jre-headless
 default-jre-headless
 openjdk-6-jre
 default-jre
 openjdk-6-jdk
 default-jdk
 icedtea-6-jre-cacao
 sun-java6-bin
 sun-java6-jre
 sun-java6-jdk
E: Sub-process /usr/bin/dpkg returned an error code (1)


LawlessBaron 07-07-2011 02:38 PM

anyone any idea?

LawlessBaron 07-07-2011 03:11 PM

can someone help me resolve this issue please ?

knudfl 07-08-2011 04:47 PM

Probably : # apt-get -f install && apt-get update
.. to be able to install packages again.

Next : ls -l /etc/alternatives/ | grep opt
And then remove the link / links pointing to the alien java* in /opt/.


Now it should be possible to install : # apt-get install sun-java6-jdk
Hopefully the correct links will be made in /etc/alternatives,
making it possible for # 'update-alternatives --config java'
to select "/ust/lib/jvm/java-6-sun/jre/bin/java".
( Or see, that it has been set already by the install of sun-java6-jdk.)
(( Can be checked with 'java -version' too.))

..


All times are GMT -5. The time now is 10:32 AM.