Hello,



I have made my very first effort to install Oracle XE 11g on TKL.



Because Oracle XE doesn't fullfill following requirements you have set for a TurnKey appliance:

Open source (Oracle XE is not)

No proprietry software, binaries, database dumps, etc (Oracle XE is only available as a ready made binary (RPM) package)

Compliance with the Debian Policy and Filesystem Hierarchy Standard (FHS) (Oracle XE is targetted to run on Oracle Linux)

I don't expect it never to be a part of the official appliance family even Oracle claims that Oracle XE is:



It's [Oracle XE] free to develop, deploy, and distribute; fast to download; and simple to

administer.

But I have not read the license (and even if I had read it I might have not understood the legal jargon).



However I have found a slim Oracle XE installation very useful as I'm currently working with Oracle technologies.



Also Oracle provides virtual machine images including Oracle XE database, but those packages are often bloated.



Because of the unclear licensing and a few unresolved technical issues (I'm not an unix nor Oracle admin) I have made a decision that the virtual appliance doesn't include Oracle XE out-of-the box but rather provides a ready made platform where installation of Oracle XE is very easy from the end user point of view.



I'll address the technical issues in other posts.



Appliance TKLDev sources with instructions how to install Oracle XE are available in GitHub:



https://github.com/janihur/turnkey-oracle-xe-11g/tree/initial-dev



Ready made ISO image is available for download:



http://vm.jani-hur.net/turnkey-oracle-xe-11g.iso

