Ubuntu 10.04 - unable to install Arduino

Hello!
At the moment, I try to install Arduino on my Ubuntu 10.04 (32 Bit) computer.
I downloaded the latest release at http://arduino.cc/en/Main/Software, cd'ed to the directory and unziped the package.
When I try to run ./arduino , I get following error:

Exception in thread "main" java.lang.ExceptionInInitializerError
	at processing.app.Base.main(Base.java:112)
Caused by: java.awt.HeadlessException
	at sun.awt.HeadlessToolkit.getMenuShortcutKeyMask(HeadlessToolkit.java:231)
	at processing.core.PApplet.<clinit>(Unknown Source)
	... 1 more
java -version

java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.5) (6b20-1.9.5-0ubuntu1~10.04.1)
OpenJDK Server VM (build 19.0-b09, mixed mode)

Any suggestions on this? I try to install arduino without the 'arduino' package.

I tried to install it using apt-get (sudo apt-get install arduino), too.
When I try to start arduino (using arduino command) will cause following error:

Exception in thread "main" java.lang.ExceptionInInitializerError
    at processing.app.Preferences.load(Preferences.java:553)
    at processing.app.Preferences.load(Preferences.java:549)
    at processing.app.Preferences.init(Preferences.java:142)
    at processing.app.Base.main(Base.java:188)
Caused by: java.awt.HeadlessException
    at sun.awt.HeadlessToolkit.getMenuShortcutKeyMask(HeadlessToolkit.java:231)
    at processing.core.PApplet.<clinit>(PApplet.java:224)
    ... 4 more

Here are some instructions. They are from version 10.10 but should be close to 10.04. I would do a re-install on anything that was already installed.

http://www.pluggy.me.uk/arduino-ubuntu/

I had several jre's installed (open and sun). So I uninstalled the open jre. Now It starts up but crashes again throwing following error:

java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
	at java.lang.Runtime.loadLibrary0(Runtime.java:823)
	at java.lang.System.loadLibrary(System.java:1028)
	at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:123)
	at processing.app.Editor.populateSerialMenu(Editor.java:965)
	at processing.app.Editor.buildToolsMenu(Editor.java:717)
	at processing.app.Editor.buildMenuBar(Editor.java:502)
	at processing.app.Editor.<init>(Editor.java:194)
	at processing.app.Base.handleOpen(Base.java:698)
	at processing.app.Base.handleOpen(Base.java:663)
	at processing.app.Base.handleNew(Base.java:578)
	at processing.app.Base.<init>(Base.java:318)
	at processing.app.Base.main(Base.java:207)

Solved this issue using this Post: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1238062036/all

(copied librxtxParallel.so and librxtxSerial.so to /usr/lib/ )