CS382:OpenSim

From Earlham CS Department
Revision as of 16:50, 24 January 2009 by Fitz (talk | contribs) (New page: = OpenSim = This page is meant to contain information on building an OpenSim server as well as how to connect to it. Most people will only care about the first section, Connecting, but the...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

OpenSim

This page is meant to contain information on building an OpenSim server as well as how to connect to it. Most people will only care about the first section, Connecting, but the second section, Building and Installing, is included for reference purposes.

Connecting

Connecting to an OpenSim server is very straightforward, simply add -loginuri http://<hostname>:<port> to the command line used to run the standard SecondLife client. For our setup here at Earlham, <hostname> is "forty-two.cs.earlham.edu" and <port> is "9000".

On MacOSX this looks like:

/Applications/Second\ Life.app/Contents/MacOS/Second\ Life -loginuri http://forty-two.cs.earlham.edu:9000

Directions coming for the Hippo Viewer

Building and Installing

Installing:
Add the backports repositories by adding to /etc/apt/sources.list:

deb http://www.backports.org/debian etch-backports main contrib non-free

And then run:

aptitude update
aptitude install debian-backports-keyring
aptitude -t etch-backports install mono-2.0-devel libmono-microsoft8.0-cil libmono-system-runtime2.0-cil libmono-oracle2.0-cil

Checkout the latest OpenSim source:

svn co http://opensimulator.org/svn/opensim/trunk opensim

cd to source directory and run:

./runprebuild.sh
nant
cd to bin/
cp OpenSim.ini.example OpenSim.ini
./OpenSim.exe

The first time this is run, it will ask a series of questions. These are self explanatory, and offer default answers.