How do I install Java
I would like to install Java on this box. I am currently running FC4. In the release notes they recomend to use jpackage, rather than sun. I tried to install (Sun's Java) prior to installing FC4 on this machine (I tried with CentOS 4.
I would like to install Java on this box. I am currently running FC4. In the release notes they recomend to use jpackage, rather than sun. I tried to install (Sun's Java) prior to installing FC4 on this machine (I tried with CentOS 4.1), and was not successful!
I am at a complete loss on this one. If anyone can point me in the right direction, and also give me a clue as to what I'm looking at when I go to jpackage, I couldn't really tell one package from another on that site. I just want the Java package that I need to look at some web sites (games&such). Any Help would be greatly appreciated.
Thanks
Justbill
Compaq Presario SR1426NX
2.93GHz Pentium 4
512MB PC2-3200 DDR2 SDRAM
160GB 7200RPM Serial ATA hard drive
I am at a complete loss on this one. If anyone can point me in the right direction, and also give me a clue as to what I'm looking at when I go to jpackage, I couldn't really tell one package from another on that site. I just want the Java package that I need to look at some web sites (games&such). Any Help would be greatly appreciated.
Thanks
Justbill
Compaq Presario SR1426NX
2.93GHz Pentium 4
512MB PC2-3200 DDR2 SDRAM
160GB 7200RPM Serial ATA hard drive
Participate on our website and join the conversation
This topic is archived. New comments cannot be posted and votes cannot be cast.
Responses to this topic
Hi danleff,
For starters, I really appreciate all the help you have been!
I downloaded: jre-1_5_0_04-linux-i586-rpm.bin
I changed permissions successfully, and installed.
when the process finished, it said done, and had me back at the root prompt. I re-started Mozilla, went to one of the pages that requires "Jave Runtime Environment" and it said I needed that plugin. This is the same problem I experienced last time (on CentOS). Am I missing something? do I need to configure Mozilla for this plugin? And if I do need to configure, how would I go about doing that?
Thanks
Justbill
For starters, I really appreciate all the help you have been!
I downloaded: jre-1_5_0_04-linux-i586-rpm.bin
I changed permissions successfully, and installed.
when the process finished, it said done, and had me back at the root prompt. I re-started Mozilla, went to one of the pages that requires "Jave Runtime Environment" and it said I needed that plugin. This is the same problem I experienced last time (on CentOS). Am I missing something? do I need to configure Mozilla for this plugin? And if I do need to configure, how would I go about doing that?
Thanks
Justbill
pretty sure your missing the sym link.
read thru
http://java.com/en/download/help/5000010500.xml#rpm
go down to the "enable and configure" it shows how and where to put that link.
read thru
http://java.com/en/download/help/5000010500.xml#rpm
go down to the "enable and configure" it shows how and where to put that link.
Hello All,
That is where my problem is! Here are the directions, and I will attempt to explain where I am having my problem:
Mozilla 1.4 and later
1. Go to the plugins sub-directory under the Mozilla installation directory
cd <Mozilla installation directory>/plugins
2. In the current directory, create a symbolic link to the JRE ns7/libjavaplugin_oji.so file Type:
ln -s <JRE installation directory>/plugin/i386/ns7/libjavaplugin_oji.so
Example:
* If Mozilla is installed in this directory:
/usr/lib/mozilla-1.4/
* and if the JRE is installed at this directory:
/usr/java/jre1.5.0
* Then type at the terminal to go to the browser plug-in directory:
cd /usr/lib/mozilla-1.4/plugins
* Enter the following command to create a symbolic link to the Java Plug-in for the Mozilla browser.
ln -s /usr/java/jre1.5.0/plugin/i386/ns7
/libjavaplugin_oji.so .
3. Start Mozilla browser or restart it if it is already running. Note that if you have other Mozilla components (ie: Messenger, Composer, etc) running, you will need to restart them as well.
4. Go to Edit > Preferences. Under Advanced category > Select Enable Java
I can't seem to find my Mozilla installation directory/plugins.
Here is what I did in the terminal:
[bill@68 ~]$ su
Password:
[root@68 bill]# whereis mozzila-1/plugins
plugins:
[root@68 bill]# cd /plugins
bash: cd: /plugins: No such file or directory
[root@68 bill]# cd mozzila-1/plugins
bash: cd: mozzila-1/plugins: No such file or directory
[root@68 bill]# cd /usr/lib/mozilla-1/plugins
bash: cd: /usr/lib/mozilla-1/plugins: No such file or directory
[root@68 bill]# cd /usr/lib/mozilla-1.4/plugins
bash: cd: /usr/lib/mozilla-1.4/plugins: No such file or directory
[root@68 bill]# cd /lib/mozilla-1/plugins
bash: cd: /lib/mozilla-1/plugins: No such file or directory
[root@68 bill]# cd plugins/mozilla-1.4
bash: cd: plugins/mozilla-1.4: No such file or directory
[root@68 bill]# exit
Every thing I knew to try came back "No such file or directory"
So, at this point I'm kind of stuck!
I am running FC4, so I am assuming that I have Mozilla-1.4 or later.
See what you think
Justbill
That is where my problem is! Here are the directions, and I will attempt to explain where I am having my problem:
Mozilla 1.4 and later
1. Go to the plugins sub-directory under the Mozilla installation directory
cd <Mozilla installation directory>/plugins
2. In the current directory, create a symbolic link to the JRE ns7/libjavaplugin_oji.so file Type:
ln -s <JRE installation directory>/plugin/i386/ns7/libjavaplugin_oji.so
Example:
* If Mozilla is installed in this directory:
/usr/lib/mozilla-1.4/
* and if the JRE is installed at this directory:
/usr/java/jre1.5.0
* Then type at the terminal to go to the browser plug-in directory:
cd /usr/lib/mozilla-1.4/plugins
* Enter the following command to create a symbolic link to the Java Plug-in for the Mozilla browser.
ln -s /usr/java/jre1.5.0/plugin/i386/ns7
/libjavaplugin_oji.so .
3. Start Mozilla browser or restart it if it is already running. Note that if you have other Mozilla components (ie: Messenger, Composer, etc) running, you will need to restart them as well.
4. Go to Edit > Preferences. Under Advanced category > Select Enable Java
I can't seem to find my Mozilla installation directory/plugins.
Here is what I did in the terminal:
[bill@68 ~]$ su
Password:
[root@68 bill]# whereis mozzila-1/plugins
plugins:
[root@68 bill]# cd /plugins
bash: cd: /plugins: No such file or directory
[root@68 bill]# cd mozzila-1/plugins
bash: cd: mozzila-1/plugins: No such file or directory
[root@68 bill]# cd /usr/lib/mozilla-1/plugins
bash: cd: /usr/lib/mozilla-1/plugins: No such file or directory
[root@68 bill]# cd /usr/lib/mozilla-1.4/plugins
bash: cd: /usr/lib/mozilla-1.4/plugins: No such file or directory
[root@68 bill]# cd /lib/mozilla-1/plugins
bash: cd: /lib/mozilla-1/plugins: No such file or directory
[root@68 bill]# cd plugins/mozilla-1.4
bash: cd: plugins/mozilla-1.4: No such file or directory
[root@68 bill]# exit
Every thing I knew to try came back "No such file or directory"
So, at this point I'm kind of stuck!
I am running FC4, so I am assuming that I have Mozilla-1.4 or later.
See what you think
Justbill
OK, I followed the directions on the page and this is what I've ende up with, and java still doesn't seem to be working. Here is what I have when I cd into /usr/lib/mozilla/plugins and type ls :
[bill@68 ~]$ su
Password:
[root@68 bill]# cd /usr/lib/mozilla/plugins
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt ns7
[root@68 plugins]# ls -l
total 92
lrwxrwxrwx 1 root root 55 Jun 24 17:33 libjavaplugin_oji.so -> /usr/java/jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so
-rwxr-xr-x 1 root root 22744 Apr 4 14:43 mozplugger.so
-rwxr-xr-x 1 root root 40608 May 3 16:04 nphelix.so
-rwxr-xr-x 1 root root 5086 May 3 16:04 nphelix.xpt
lrwxrwxrwx 1 root root 34 Jun 24 17:29 ns7 -> /usr/java/jre1.5.0/plugin/i386/ns7
[root@68 plugins]#
So does anybody have an idea why my java doesn't seem to be working? I also need to mention that in the shell, when I ls, anything that has to do with the java plugin, is highlighted in red.
I wonder, the file I downloaded and installed said "i586" in it, and in the /usr/lib/mozilla/plugins it says "i386" . Would that make a difference?
Any Thoughts?
Thanks
Justbill
[bill@68 ~]$ su
Password:
[root@68 bill]# cd /usr/lib/mozilla/plugins
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt ns7
[root@68 plugins]# ls -l
total 92
lrwxrwxrwx 1 root root 55 Jun 24 17:33 libjavaplugin_oji.so -> /usr/java/jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so
-rwxr-xr-x 1 root root 22744 Apr 4 14:43 mozplugger.so
-rwxr-xr-x 1 root root 40608 May 3 16:04 nphelix.so
-rwxr-xr-x 1 root root 5086 May 3 16:04 nphelix.xpt
lrwxrwxrwx 1 root root 34 Jun 24 17:29 ns7 -> /usr/java/jre1.5.0/plugin/i386/ns7
[root@68 plugins]#
So does anybody have an idea why my java doesn't seem to be working? I also need to mention that in the shell, when I ls, anything that has to do with the java plugin, is highlighted in red.
I wonder, the file I downloaded and installed said "i586" in it, and in the /usr/lib/mozilla/plugins it says "i386" . Would that make a difference?
Any Thoughts?
Thanks
Justbill
did u cut and paste the commands?
i did that first and realized that the folder name is different. i had to delete the symlink and type it in using the correct folder name i believe it's 1.5."something" instead of just 1.5.0
i did that first and realized that the folder name is different. i had to delete the symlink and type it in using the correct folder name i believe it's 1.5."something" instead of just 1.5.0
No, I typed everything according to what I downloaded (filenames). I reinstalled everything, and still have the same results as above. i cd'd into /usr/lib/mozilla/plugins the file is there, but it is highlighted in red again, here it is:
[bill@68 ~]$ su
Password:
[root@68 bill]# cd /usr/lib/mozilla/plugins
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]#
libjavaplugin_oji.so is highlighted in red
I really don't know what to do at this point
Justbill
[bill@68 ~]$ su
Password:
[root@68 bill]# cd /usr/lib/mozilla/plugins
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]#
libjavaplugin_oji.so is highlighted in red
I really don't know what to do at this point
Justbill
The red means you're linking to nothing, it's adead link. How are you issueing the ln -s command?
working directory shoud be /usr/lib/mozilla/plugins
command should be something like this
ln -s /full/path/to/java/lib.so nameoflink.so
ls -l and the linky should be light blue... I think??
I'm on OSX right now so I can't verify and I forget
good luck.
working directory shoud be /usr/lib/mozilla/plugins
command should be something like this
ln -s /full/path/to/java/lib.so nameoflink.so
ls -l and the linky should be light blue... I think??
I'm on OSX right now so I can't verify and I forget
good luck.
Well, this is what Iv'e been entering for the "create a symbolic link"command:
cd /usr/lib/mozilla/plugins
then
ln -s /usr/local/jre1.5.0/i386/ns7/libjavaplugin_oji.so
I also tried
ln -s usr/local/jre1_5_0_04-linux-i586.rpm/plugin/ns7/libjavapluginoji.so
and here are the results of these attempts:
[bill@68 ~]$ su
Password:
[root@68 bill]# cd /usr/local
[root@68 local]# ls
bin games jre-1_5_0_04-linux-i586.rpm lib man share
etc include jre-1_5_0_04-linux-i586-rpm.bin libexec sbin src
[root@68 local]# cd /usr/lib/mozilla/plugins
[root@68 plugins]# ls
mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]# ln -s /usr/local/jre1.5.0/i386/ns7/libjavaplugin_oji.so
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]# rm libjavaplugin_oji.so
rm: remove symbolic link `libjavaplugin_oji.so'? yes
[root@68 plugins]# ln -s /usr/local/jre-1_5_0_04-linux-i586.rpm/plugin/ns7/libjavaplugin_oji.so
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]# exit
exit
again, "libjavaplugin_oji.so" is highlighted in red in the
[root@68 plugins].
Justbill
cd /usr/lib/mozilla/plugins
then
ln -s /usr/local/jre1.5.0/i386/ns7/libjavaplugin_oji.so
I also tried
ln -s usr/local/jre1_5_0_04-linux-i586.rpm/plugin/ns7/libjavapluginoji.so
and here are the results of these attempts:
[bill@68 ~]$ su
Password:
[root@68 bill]# cd /usr/local
[root@68 local]# ls
bin games jre-1_5_0_04-linux-i586.rpm lib man share
etc include jre-1_5_0_04-linux-i586-rpm.bin libexec sbin src
[root@68 local]# cd /usr/lib/mozilla/plugins
[root@68 plugins]# ls
mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]# ln -s /usr/local/jre1.5.0/i386/ns7/libjavaplugin_oji.so
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]# rm libjavaplugin_oji.so
rm: remove symbolic link `libjavaplugin_oji.so'? yes
[root@68 plugins]# ln -s /usr/local/jre-1_5_0_04-linux-i586.rpm/plugin/ns7/libjavaplugin_oji.so
[root@68 plugins]# ls
libjavaplugin_oji.so mozplugger.so nphelix.so nphelix.xpt
[root@68 plugins]# exit
exit
again, "libjavaplugin_oji.so" is highlighted in red in the
[root@68 plugins].
Justbill
loks like you're not putting in the space between location and target.
ln -s /location/of/lib <space> linkyouwant
so if I have a file in /home/greg/music called descendents.mp3 and I want it linked to /home/music/share I would cd to ../../share and type
ln -s /home/greg/music/descendents.mp3 decendents_link.mp3
^
space
ln -s /location/of/lib <space> linkyouwant
so if I have a file in /home/greg/music called descendents.mp3 and I want it linked to /home/music/share I would cd to ../../share and type
ln -s /home/greg/music/descendents.mp3 decendents_link.mp3
^
space
OK, this is about to make me NUTS!
This is the command that they are calling for:
ln -s /usr/java/jre1.5.0/plugin/i386/ns7
/libjavaplugin_oji.so .
I have "jre1_5_0_04-linux-i586.rpm" installed in /usr/local/ .
so I replace /usr/java/jre1.5.0/ with "/usr/local/jre1_5_0_04-linux-i586.rpm" is this correct?
Should I consider removing everything associated with java, and start from scratch? sometimes I get an error "file already exists", I believe that is because it made a directory at /usr/java/ jre1.5.0_4. If I have to remove this directory, how do I do that (I tried "rm jre1.5.0_04" and it would'nt let me.
WHAT NEXT!
Considering large quantities of alcohol
Justbill
This is the command that they are calling for:
ln -s /usr/java/jre1.5.0/plugin/i386/ns7
/libjavaplugin_oji.so .
I have "jre1_5_0_04-linux-i586.rpm" installed in /usr/local/ .
so I replace /usr/java/jre1.5.0/ with "/usr/local/jre1_5_0_04-linux-i586.rpm" is this correct?
Should I consider removing everything associated with java, and start from scratch? sometimes I get an error "file already exists", I believe that is because it made a directory at /usr/java/ jre1.5.0_4. If I have to remove this directory, how do I do that (I tried "rm jre1.5.0_04" and it would'nt let me.
WHAT NEXT!
Considering large quantities of alcohol
Justbill
first off, I've never used the link command in that way, I'm not even sure what it's doing? if you need to remove a directory and all it's contents you will need to use rm -rf (recursive,force)but I think if you create the link in the manner I described it should be fine. I don't remember java giving me that much trouble on debian. I just installed teh java pkg and made teh symlink. Then I went to firefox about:plugins and booya.
As far as I know your pkg should not have the .rpm at the end, I think, for teh record I hate RPM distros and I don't use one so I'm not really sure if that's a correct statement. You may need to run rpm -i nameofpkg to install it. I'm a little confused myself about what is going on. any rpm guys want in on this? My solution is ubuntu. let me know what happens next.
[Edited by egorgry on 2005-06-25 13:36:03]
As far as I know your pkg should not have the .rpm at the end, I think, for teh record I hate RPM distros and I don't use one so I'm not really sure if that's a correct statement. You may need to run rpm -i nameofpkg to install it. I'm a little confused myself about what is going on. any rpm guys want in on this? My solution is ubuntu. let me know what happens next.
[Edited by egorgry on 2005-06-25 13:36:03]
welllll, this time,
I re-downloaded jre-1_5_0_04-linux-i586-rpm.bin
I mv jre-1_5_0_04-linux-i586-rpm.bin /usr/java/jre1.5.0_04
then I typed ./jre-1_5_0_04-linux-i586-rpm.bin (this is in light green font)
now I have jre-1_5_0_04-linux-i586.rpm (this is in red font)
I then cd /usr/lib/mozilla/plugins
I then typed
ln -s /usr/java/jre1.5.0_04/jre-1_5_0_04-linux-i586.rpm jre-1_5_0_04-linux-i586.rpm
I did not get any kind of error, so I cd'd to
cd /usr/lib/mozilla/plugins
I then typed ls
my symbolic link seems to be there, it says "jre-1_5_0_04-linux-i586.rpm" and it is in a light blue font.
However, whenever i go to a page that requires "jave runtime environment" they tell me I need the plugins. I do have java enabled, and java script enabled in Mozilla.
I think I'm going to change my Nickname here to I.M.Clueless
at a loss
Justbill
I re-downloaded jre-1_5_0_04-linux-i586-rpm.bin
I mv jre-1_5_0_04-linux-i586-rpm.bin /usr/java/jre1.5.0_04
then I typed ./jre-1_5_0_04-linux-i586-rpm.bin (this is in light green font)
now I have jre-1_5_0_04-linux-i586.rpm (this is in red font)
I then cd /usr/lib/mozilla/plugins
I then typed
ln -s /usr/java/jre1.5.0_04/jre-1_5_0_04-linux-i586.rpm jre-1_5_0_04-linux-i586.rpm
I did not get any kind of error, so I cd'd to
cd /usr/lib/mozilla/plugins
I then typed ls
my symbolic link seems to be there, it says "jre-1_5_0_04-linux-i586.rpm" and it is in a light blue font.
However, whenever i go to a page that requires "jave runtime environment" they tell me I need the plugins. I do have java enabled, and java script enabled in Mozilla.
I think I'm going to change my Nickname here to I.M.Clueless
at a loss
Justbill
It seems that I'm having the same problem. I've been through almost the same steps as Justbill (I didn't download jre-1_5_0_04-linux-i586-rpm.bin, rather jre-1_5_0_04-linux-i586.bin without the "rpm"), my symbolic link is highlighted in blue, but when I go to "about: plugins" in Firefox, all it says is:
Default Plugin
File name: libnullplugin.so
The default plugin handles plugin data for mimetypes and extensions that are not specified and facilitates downloading of new plugins.
MIME Type Description Suffixes Enabled
* All types .* No
I am using Firefox version 1.0.4 on FC4. If someone can help, I will be grateful. I'm new to linux, so don't be afraid to speak as if I were a child.
Thank you for everything so far,
Lynn
Default Plugin
File name: libnullplugin.so
The default plugin handles plugin data for mimetypes and extensions that are not specified and facilitates downloading of new plugins.
MIME Type Description Suffixes Enabled
* All types .* No
I am using Firefox version 1.0.4 on FC4. If someone can help, I will be grateful. I'm new to linux, so don't be afraid to speak as if I were a child.
Thank you for everything so far,
Lynn
Don't know if this is your problem but it reminds me of why I dislike redhat. Redhat changes linux standards, pkg names, and library locations. http://fedora.redhat.com/docs/release-notes/fc4/#id2503931
Fedora Core 4 users are advised not to use the Java RPM provided by Sun. It contains Provides that conflict with names used in packages provided as part of Fedora Core 4. Because of this, Sun Java might disappear from an installed system during package upgrade operations.
Fedora Core 4 users are advised not to use the Java RPM provided by Sun. It contains Provides that conflict with names used in packages provided as part of Fedora Core 4. Because of this, Sun Java might disappear from an installed system during package upgrade operations.
Lynn,
First off, I want to thank egorgry for all his help with this, wow, did I learn some stuff from him!
I stumbled on some directions at:
http://forums.fedoraforum.org/showthread.php?t=59385http://www. .com" title="httpwww relnofollow targetblankhttpforumsfedoraforumorgshowthreadphpt59385urlhttpwww com"> http://www" target="...//www. .com
A few things that I did before I started,
1) removed files and symbolic links from previous attempts using the rm command.
2) removed directory jre1.5.0_04 (I had mine in /usr/local/ ,yours may be at /usr/java/ ) using the rm -rf command (thanks again egorgry!)
3) any where the directions say jre-1_5_0_03, replace that 3 with a 4.
4) in step 6, in the middle of that command line it does say i386, which confused me a little, but i typed it in anyway, and it worked.
Be sure to use the bin. download, and NOT the rpm!
in step 6 of the directions, be sure to put a space between
/ns7/libjavaplugin_oji.so <space> /usr/lib/mozilla/plugins/libjavaplugin_oji>so
This worked great for me, I hope it works for you!
Justbill
First off, I want to thank egorgry for all his help with this, wow, did I learn some stuff from him!
I stumbled on some directions at:
http://forums.fedoraforum.org/showthread.php?t=59385http://www. .com" title="httpwww relnofollow targetblankhttpforumsfedoraforumorgshowthreadphpt59385urlhttpwww com"> http://www" target="...//www. .com
A few things that I did before I started,
1) removed files and symbolic links from previous attempts using the rm command.
2) removed directory jre1.5.0_04 (I had mine in /usr/local/ ,yours may be at /usr/java/ ) using the rm -rf command (thanks again egorgry!)
3) any where the directions say jre-1_5_0_03, replace that 3 with a 4.
4) in step 6, in the middle of that command line it does say i386, which confused me a little, but i typed it in anyway, and it worked.
Be sure to use the bin. download, and NOT the rpm!
in step 6 of the directions, be sure to put a space between
/ns7/libjavaplugin_oji.so <space> /usr/lib/mozilla/plugins/libjavaplugin_oji>so
This worked great for me, I hope it works for you!
Justbill
Thanks man I got it.