<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CrashNerd</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CrashNerd"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/CrashNerd"/>
		<updated>2026-05-12T08:29:21Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Debian_4_Build_Instructions</id>
		<title>Debian 4 Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Debian_4_Build_Instructions"/>
				<updated>2009-02-18T00:08:22Z</updated>
		
		<summary type="html">&lt;p&gt;CrashNerd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages and their dependencies are required to run OpenSim on a default Debian 4 netinstall:&lt;br /&gt;
&lt;br /&gt;
* mono&lt;br /&gt;
* libmono-corlib2.0-cil&lt;br /&gt;
* libmono-sqlite2.0-cil&lt;br /&gt;
* libmono-system-web2.0-cil&lt;br /&gt;
* libmono-microsoft8.0-cil&lt;br /&gt;
* libmono-system-runtime2.0-cil&lt;br /&gt;
* libmono-oracle2.0-cil (new dependency since r7587)&lt;br /&gt;
&lt;br /&gt;
Hint #1: It is possible to use Debian Etch, but you will need to add custom repositories for mono to work. However installing or upgrading to Lenny/Sid will enable you to use the standard debian repositories. This is a good thing.&lt;br /&gt;
&lt;br /&gt;
Hint #2: OpenSim will run on Mono 1.9.1, but seems to run a little better on Mono 2.0.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Upgrading Etch to Lenny '''&lt;br /&gt;
&lt;br /&gt;
I culled this from the a a little post on go2linux http://www.go2linux.org/upgrading-debian&lt;br /&gt;
&lt;br /&gt;
To upgrade the Linux Debian Stable Etch to testing Lenny, just need to follow these two steps.&lt;br /&gt;
&lt;br /&gt;
1. Edit sources.list&lt;br /&gt;
&lt;br /&gt;
  sudo vi /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
and change all words etch to lenny, or stable to testing&lt;br /&gt;
&lt;br /&gt;
2. Update and upgrade&lt;br /&gt;
&lt;br /&gt;
  sudo aptitude update&lt;br /&gt;
&lt;br /&gt;
  sudo aptitude install apt dpkg aptitude&lt;br /&gt;
&lt;br /&gt;
  sudo aptitude full-upgrade&lt;br /&gt;
&lt;br /&gt;
This will also work when moving from Lenny to Sid.&lt;br /&gt;
&lt;br /&gt;
Note: When I ran aptitude full-upgrade , I got a bunch of package configuration options - I took the safe option and just went with whatever it suggested. If you have no idea what you are doing (like me) then that's probably your best bet.&lt;br /&gt;
&lt;br /&gt;
''' Getting the prerequisites '''&lt;br /&gt;
&lt;br /&gt;
Ok first you need a bunch of stuff to get started - then you need Mono 2.0.1 (trembles) or better...&lt;br /&gt;
&lt;br /&gt;
  aptitude install subversion ruby&lt;br /&gt;
  aptitude install nant ( this gets you a bunch of the mono stuff anyway )&lt;br /&gt;
  aptitude install build-essential swig autoconf gawk mono-common binfmt-support bison libglib2.0-dev&lt;br /&gt;
&lt;br /&gt;
And a few more things...&lt;br /&gt;
&lt;br /&gt;
  aptitude install libmono-microsoft8.0-cil&lt;br /&gt;
  aptitude install libmono-oracle2.0-cil&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Install Mono 2.0.1 '''&lt;br /&gt;
&lt;br /&gt;
Yes... you know you wan't to do it... this is one way ( compile from source ) there are several others but this worked for me.&lt;br /&gt;
&lt;br /&gt;
  wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.0.1.tar.bz2&lt;br /&gt;
  tar xf mono-2.0.1.tar.bz2&lt;br /&gt;
  cd mono-2.0.1&lt;br /&gt;
  ./configure --with-libgdiplus=yes&lt;br /&gt;
  make (you may see a bunch of warnings, but do what I did - ignore them)&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
Ok cool, now type &amp;quot;mono -V&amp;quot; and you should see something like this:&lt;br /&gt;
&lt;br /&gt;
  Mono JIT compiler version 2.0.1 (tarball)&lt;br /&gt;
  Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com&lt;br /&gt;
  TLS:           __thread&lt;br /&gt;
  GC:            Included Boehm (with typed GC)&lt;br /&gt;
  SIGSEGV:       altstack&lt;br /&gt;
  Notifications: epoll&lt;br /&gt;
  Architecture:  x86&lt;br /&gt;
  Disabled:      none&lt;br /&gt;
&lt;br /&gt;
''' Now for Opensim itself! '''&lt;br /&gt;
&lt;br /&gt;
Just do this:&lt;br /&gt;
&lt;br /&gt;
  svn co http://opensimulator.org/svn/opensim/trunk opensim (this may take a few minutes)&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
&lt;br /&gt;
nearly there...&lt;br /&gt;
&lt;br /&gt;
  Make sure you rename the Opensim.ini.example file to Opensim.ini&lt;br /&gt;
&lt;br /&gt;
  cd bin&lt;br /&gt;
  mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy :)&lt;/div&gt;</summary>
		<author><name>CrashNerd</name></author>	</entry>

	</feed>