So ... you have a Ubuntu 10.04 system, and you want to install the brand new, open source Nuxeo DAM 1.1 Digital Asset Management software in 60 seconds. No problem.
Install Sun's Java (if you haven't already), and verify that it installed properly. First, install the new (as of this latest release of Ubuntu) repository for the Sun Java JVM, update the apt cache and make sure you can see the Sun Java6 packages:
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" $ sudo apt-get update $ apt-cache search sun-java6 sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE) sun-java6-plugin - The Java(TM) Plug-in, Java SE 6 sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6 sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 ia32-sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (32-bit) $
That looks good so keep going.
Install the Sun JDK, then check the version to make sure it was installed properly:
$ sudo apt-get install sun-java6-jdk $ java -version java version "1.6.0_20" Java(TM) SE Runtime Environment (build 1.6.0_20-b02) Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode) $
Seems good so far, movin' on ...
Add the Nuxeo apt repository to your
/etc/apt/sources.list file, update the apt cache and search for all Nuxeo-related packages:
$ sudo add-apt-repository "deb http://apt.nuxeo.org/ lucid releases" $ sudo apt-get update $ apt-cache search nuxeo nuxeo-dam-jboss - Nuxeo Digital Asset Management nuxeo-dam-tomcat - Nuxeo Digital Asset Management nuxeo-dm-jboss - Nuxeo Document Management nuxeo-dm-tomcat - Nuxeo Document Management $
Install, say, the Tomcat-based version (well, OK, this might take a while):
$ sudo apt-get install nuxeo-dam-tomcat
at which point, once the installation completes, the software should actually be running, which you can verify with:
$ sudo service nuxeo-dam status Nuxeo DAM is running (pid 15694). $
So ... point your browser at
http://localhost:8080/nuxeo and get to work.
That is all. Any questions? At this point, you should probably head over to the Nuxeo announcement page and keep reading.
OpenJDK? While Nuxeo currently supports only Sun's Java 6 JVM, if you're feeling bold and daring, you're welcome to run their software under the standard OpenJDK JVM. I explain how to do that here.
And, again, while Nuxeo doesn't officially support anything but Sun's JVM, I've never run into a problem using OpenJDK, so give it a shot.