Tiny Core Linux

Tiny Core Extensions => TCE Tips & Tricks => Topic started by: sci_fi on October 25, 2009, 05:50:37 PM

Title: JRE6U16
Post by: sci_fi on October 25, 2009, 05:50:37 PM
An apparently successful experiment with jre 6u16

I downloaded the slax  jre 6u16 module from
http://www.slax.org/modules.php?action=detail&id=193

Do a slax lzm2dir on the downloaded module

In TC do a mksquashfs on the created directory.

Append this new .tcz file into the tce folder and re-boot TC.

This appears to give a working jre6u16. At least the test I ran from firefox  at

http://java.com/en/download/help/testvm.xml works.

Of course, this is not a properly constructed tcz module conforming to TC conventions. However, it is a reasonable proof of concept.


Best regards,

sci_fi









Title: Re: JRE6U16
Post by: jpeters on October 25, 2009, 11:30:25 PM
Here's a way for persistent installs of firefox:

Download  jre-6u16-linux-i586.bin   (linux (self-extracting file))



http://java.com/en/download/linux_manual.jsp?locale=en&host=java.com:80

extract after giving exec permissions:
sudo chmod +x jre-6u16-linux-i586.bin
./jre-6u16-linux-i586.bin


Create link to /firefox/plugins:

cd /firefox/plugins
sudo ln -s /jre1.6.0_16/plugin/i386/ns7/libjavaplugin_oji.so .


For Firefox, you can also add /Tools/ java console

cd /firefox/extensions
sudo unzip /jre1.6.0_16/lib/deploy/ffjcext.zip



Note: /java/jre1.6.0_16, with man folder deleted, runs
                103.9M   ::)


edit:   don't think it's working properly......
Title: Re: JRE6U16
Post by: jpeters on October 26, 2009, 07:16:07 AM
working fine with a full boot; must require some graphic deps.


edit: needs Xlibs_support
Title: Re: JRE6U16
Post by: mchiareli on November 05, 2009, 10:12:12 AM
could you run swing applications?

I installed but i cant run swing applications...
Title: Re: JRE6U16
Post by: Terminator3000 on September 30, 2010, 03:40:43 PM
I came up with an install guide for Sun Java jdk/jre/6 which enables everything java (inc browser plugins) in Tinycore here http://forum.tinycorelinux.net/index.php?topic=7397.msg39227#msg39227

Its pretty straightforward just follow steps listed.