Forum OpenACS Q&A: Re: Ubuntu 8.04

4: Re: Ubuntu 8.04 (response to 3)
Posted by Andrew Piskorski on
Ubuntu 8.04 LTS is no longer being supported by the ubuntu guys,

That's not really true. Ubuntu supports the desktop parts of an LTS release for 3 years and the server stuff for 5, so everything that OpenACS was using on Ubuntu 8.04 LTS should still be supported through April 2013. Yeah, it'd probably be better for Avni to upgrade that old machine to Ubuntu 10.04 LTS, but he isn't the only one who hasn't gotten around to doing that. (And every once in a while, an older machine just won't work at all on a newer Linux release.)

5: Re: Ubuntu 8.04 (response to 4)
Posted by Avni Khatri on
I'm actually using a cloud hosting service so I am stuck using the OS they provide. I asked if they could upgrade to ubuntu 10.04 and they said they couldn't because "Ubuntu 10 has no dom0 support".

Hector - Did we have an openacs package for 8.04? If yes - how can I access it?

(Also - I'm a she).

Thanks much.

6: Re: Ubuntu 8.04 (response to 5)
Posted by Héctor Romojaro on
Hi Avni,

Ok, you can use the packages (and dependencies) on our community repository:

deb hardy

Versions packaged there are quite old (OpenACS 5.4.3, IIRC), but you can install just the dependencies and use the openacs tarball. Please remember to install postgres first, if you need it.

Cheers, Héctor

7: Re: Ubuntu 8.04 (response to 6)
Posted by Dave Bauer on
To install the packages on Ubuntu 8.04

you need to

sudo vim /etc/apt/sources.list

and add this line at the end

deb hardy

Save the file then do

sudo apt-get update

From there you should be able to install all the dependencies for OpenACS with this command

apt-get install aolserver4 aolserver4-nscache aolserver4-nssha1 aolserver4-nspostgres postgresql

You probably still want to download the latest release of OpenACS or get it from CVS to complete the install which means you'll need to edit the config file to point to the right places. Most of the default config file should work on an Ubuntu install.