CentOS 5.2 Build Instructions

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(add mono 2.4)
Line 32: Line 32:
  
 
Yay! mono -V and I have Mono 2.0.1 :)
 
Yay! mono -V and I have Mono 2.0.1 :)
 +
 +
Note that I have OpenSim 0.6.4 running on mono 2.4.  So newer versions of mono should work.
  
 
Now all i have to do is open the right ports and install OpenSim as usual...
 
Now all i have to do is open the right ports and install OpenSim as usual...

Revision as of 19:16, 15 May 2009

The following process worked for me, please feel free to improve it as it may not be the best way :)

From a fresh install:

 # yum update
 # yum install subversion ruby

To get Mono 1.9.1 I added the Mono.repo file in the /etc/yum.repo.d/ directory:

 # sudo su -
 # cd /etc/yum.repos.d/
 # wget http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo

I then installed mono

 # yum install mono nant libgdiplus mono-jscript mono-nunit

So far so good, mono -V shows 1.9.1 has installed :)

Now just a couple of other things that you may need:

 # yum install swig autoconf gawk bison gcc

And then build and install mono 2.0.1 from source

 # wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.0.1.tar.bz2
 # tar xf mono-2.0.1.tar.bz2
 # cd mono-2.0.1
 # ./configure --with-libgdiplus=yes
 # make (may take a while)
 # make install

Yay! mono -V and I have Mono 2.0.1 :)

Note that I have OpenSim 0.6.4 running on mono 2.4. So newer versions of mono should work.

Now all i have to do is open the right ports and install OpenSim as usual...

Once you have OpenSimulator running you may want to follow these instructions for setting up a crontab entry that checks your server to see it is running and restarts if it ain't.

How to set up OSWatchdog to automatically restart a crashed server on Linux(Universal)

Personal tools
General
About This Wiki