With starting a new job, I've had the opportunity to engulf myself in a new and "interesting" language: Adobe/MacromediaColdFusion. Because I'm starting out as a total beginner with CF and moving from PHP, I thought I'd sign up for some mailing lists from House of Fusion and also to be a beta tester for Adobe. I got a copy of CF 8 (codenamed scorpio) for linux and decided to take my old-school Mac and turn it into a ubuntu server with mysql 5, php 5, apache 2, and CF 8.

So I ran off to Ubuntu and grabbed a copy of their server edition of Edgy 6.10 and installed a LAMP server i just under 2 hours (slow computer and all, takes for a while.)

So the LAMP server worked great, although php is a few versions old. So I quickly installed the default packages and got an SSH and Samba server up and running so I could transfer the Scorpio image to the computer. Turns out my cdrom drive in the Mac wouldn't read the cd I burned it to.

Sadly, the ease of installation stops here where I ran into a nasty little error after running /tmp# ./scorpio_B1_lin.bin

Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
./scorpio_B1_lin.bin: 2135: strings: not found

Launching installer...

/tmp/install.dir.6449/Linux/resource/jre/bin/java: 1: Syntax error: "(" unexpected

So I jumped over to google and searched for install coldfusion scorpio on ubuntu 6.10 and found a handy article by demirkapi about a year ago talking about how to install Coldfusion MX 7.0.1 on debian. And since Ubuntu is kind of built on debian, I figured it wouldn't hurt to check it out. It started off by saying to install a whole lot of extra packages so i installed those:
/tmp# apt-get install php5-gd gcc libc6-dev libcrypt-blowfish-perl libcarp-clan-perl libbit-vector-perl libio-stringy-perl libmail-sendmail-perl libmailtools-perl libnet-dns-perl libperl5.8 libsnmp-session-perl make php-pear postfix procmail tar nmap
and tried running the Scorpio installer and I got a little further, but still no luck. Errors this time said:
:/tmp# ./scorpio_B1_lin.bin Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
nawk: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

Launching installer...

grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/sh: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
So reading further, it said to install libstdc++ and i did and tried the installer again only to find the same errors!

Eventually, I simply gave up and went back to Fedora Core 6 and got everything running quite happily. If anyone's been successful with installing Scorpio on Ubuntu, I'd be happy to hear about it!