
This may be a FAQ, in which case I apologize, please point me in the right direction. Situation: While I like to think of myself as technically reasonably savvy, I know absolutely nothing about Java, JREs, JDEs, JVMs, or other TLAs that start with J. (I've never even watched _JAG_ :-) I'm trying to install oXygen onto an Ubuntu 9.10 system. I downloaded the "Linux 64 bit (Includes Java VM 1.6.0_16)" .sh file from http://www.oxygenxml.com/download_oxygenxml_editor.html. The instructions say "Make sure you have in your PATH environment variable the correct location of the JRE." How do I know the location of the JRE? I tried executing the oxygen.sh command, but got | syd@Nimbus2000:~/Downloads$ sudo sh oxygen.sh | [sudo] password for syd: | Unpacking JRE ... | Preparing JRE ... | bin/unpack200: 1:ELF: not found | bin/unpack200: 4: Syntax error: word unexpected (expecting ")") | Error unpacking jar files. Aborting. | You might need administrative priviledges for this operation. | syd@Nimbus2000:~/Downloads$ [Note that there is an unprintable character that didn't survive the cut & paste -- perhaps a U+007F? -- in front of "ELF".] Is this because I don't have the right JRE in my $PATH (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games)?

Syd, Running the same command on 64-bit Ubuntu 9.10, I get: Unpacking JRE ... Preparing JRE ... Starting Installer ... Perhaps there was corruption in your download? Did you compare the checksum? Run: md5sum oxygen.sh and compare the result with the number linked from the MD5 red square icon on the Oxygen download page. Also check your sudo privileges. Run man sudo and look at /etc/sudoers. Good luck! -----Original Message----- From: oxygen-user-bounces@oxygenxml.com [mailto:oxygen-user-bounces@oxygenxml.com] On Behalf Of Syd Bauman Sent: Sunday, April 18, 2010 6:42 PM To: oxygen-user@oxygenxml.com Subject: [oXygen-user] how to install on Ubuntu This may be a FAQ, in which case I apologize, please point me in the right direction. Situation: While I like to think of myself as technically reasonably savvy, I know absolutely nothing about Java, JREs, JDEs, JVMs, or other TLAs that start with J. (I've never even watched _JAG_ :-) I'm trying to install oXygen onto an Ubuntu 9.10 system. I downloaded the "Linux 64 bit (Includes Java VM 1.6.0_16)" .sh file from http://www.oxygenxml.com/download_oxygenxml_editor.html. The instructions say "Make sure you have in your PATH environment variable the correct location of the JRE." How do I know the location of the JRE? I tried executing the oxygen.sh command, but got | syd@Nimbus2000:~/Downloads$ sudo sh oxygen.sh | [sudo] password for syd: | Unpacking JRE ... | Preparing JRE ... | bin/unpack200: 1:ELF: not found | bin/unpack200: 4: Syntax error: word unexpected (expecting ")") | Error unpacking jar files. Aborting. | You might need administrative priviledges for this operation. | syd@Nimbus2000:~/Downloads$ [Note that there is an unprintable character that didn't survive the cut & paste -- perhaps a U+007F? -- in front of "ELF".] Is this because I don't have the right JRE in my $PATH (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games )? _______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user

Not sure about Oxygen but this looks like the error when you try to run an executable (aka "a.out" ) format as a script. Also the instructions seem odd. If this installer includes the JRE then why would it ask you to set the location of the JRE ? To find out if java is in your path and where you can do which java If its in your path you can do java -version to find out its version # ... But ... the error you listed doesn't seem related to J* technology but rather scripting/exe/os technology. Just a hunch, but maybe the executables included are not valid for your version of Linux (??) That might be why its trying to run the exe as a script ... You might try the "All" download setup. This definitely would require java. If "java -version" reports 1.5 or later you should be good to go. If java is 'not found' or old you may need to install it (you'll need to go to java.com probably for that ...) -David -----Original Message----- From: oxygen-user-bounces@oxygenxml.com [mailto:oxygen-user-bounces@oxygenxml.com] On Behalf Of Syd Bauman Sent: Sunday, April 18, 2010 6:42 PM To: oxygen-user@oxygenxml.com Subject: [oXygen-user] how to install on Ubuntu This may be a FAQ, in which case I apologize, please point me in the right direction. Situation: While I like to think of myself as technically reasonably savvy, I know absolutely nothing about Java, JREs, JDEs, JVMs, or other TLAs that start with J. (I've never even watched _JAG_ :-) I'm trying to install oXygen onto an Ubuntu 9.10 system. I downloaded the "Linux 64 bit (Includes Java VM 1.6.0_16)" .sh file from http://www.oxygenxml.com/download_oxygenxml_editor.html. The instructions say "Make sure you have in your PATH environment variable the correct location of the JRE." How do I know the location of the JRE? I tried executing the oxygen.sh command, but got | syd@Nimbus2000:~/Downloads$ sudo sh oxygen.sh | [sudo] password for syd: | Unpacking JRE ... | Preparing JRE ... | bin/unpack200: 1:ELF: not found | bin/unpack200: 4: Syntax error: word unexpected (expecting ")") | Error unpacking jar files. Aborting. | You might need administrative priviledges for this operation. | syd@Nimbus2000:~/Downloads$ [Note that there is an unprintable character that didn't survive the cut & paste -- perhaps a U+007F? -- in front of "ELF".] Is this because I don't have the right JRE in my $PATH (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games )? _______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user

Hello, This usually happens when you're running an installer with the wrong architecture for your OS. e.g. The 64-bit installer on a 32-bit Ubuntu or vice versa. Check if your Ubuntu is 64-bit. Execute in a terminal: uname -a If it has a 64-bit kernel you should get *x86_64* in the returned string. e.g. Linux <hostname> 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 04:38:19 UTC 2010 *x86_64* GNU/Linux If it's not 64-bit then obviously you should download the Linux 32-bit installer. Regards, Adrian Buza Oxygen XML Editor support Syd Bauman wrote:
This may be a FAQ, in which case I apologize, please point me in the right direction.
Situation: While I like to think of myself as technically reasonably savvy, I know absolutely nothing about Java, JREs, JDEs, JVMs, or other TLAs that start with J. (I've never even watched _JAG_ :-)
I'm trying to install oXygen onto an Ubuntu 9.10 system. I downloaded the "Linux 64 bit (Includes Java VM 1.6.0_16)" .sh file from http://www.oxygenxml.com/download_oxygenxml_editor.html. The instructions say "Make sure you have in your PATH environment variable the correct location of the JRE." How do I know the location of the JRE?
I tried executing the oxygen.sh command, but got | syd@Nimbus2000:~/Downloads$ sudo sh oxygen.sh | [sudo] password for syd: | Unpacking JRE ... | Preparing JRE ... | bin/unpack200: 1:ELF: not found | bin/unpack200: 4: Syntax error: word unexpected (expecting ")") | Error unpacking jar files. Aborting. | You might need administrative priviledges for this operation. | syd@Nimbus2000:~/Downloads$
[Note that there is an unprintable character that didn't survive the cut & paste -- perhaps a U+007F? -- in front of "ELF".] Is this because I don't have the right JRE in my $PATH (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games)? _______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user

Thank you, Barton, David, and Adrian. BW> Perhaps there was corruption in your download? MD5 checksum matches BW> [sufficient privilege] I'm pretty sure `sudo` can do anything on an Ubuntu system: | root ALL=(ALL) ALL DL> [java?] $ which java /usr/bin/java $ java -version java version "1.6.0_0" ... AB> e.g. The 64-bit installer on a 32-bit Ubuntu or vice versa. As soon as I read this I gave myself a dope-slap and yelled "Doh!" :-) This indeed was the problem. I had just installed oXygen on two desktop Ubuntu machines that use 64-bit architecture, and was (stupidly) repeating the same steps, even though the laptop is 32-bit. Sigh. oXygen 11 is now running. Thanks again to all!
participants (4)
-
Adrian Buza
-
Barton Wright
-
Lee, David
-
Syd Bauman