所需软件:
mono: ftp://www.go-mono.com/archive/1.2.5/linux-installer/5/
mono SourceCode:http://go-mono.com/sources-stable/ gcc ftp://ftp.gnu.org/gnu/gcc/
glib ftp://ftp.gnu.org/gnu/glibc/
gnu m4 ftp://ftp.gnu.org/
pgk http://pkgconfig.freedesktop.org/releases/
gettext ftp://ftp.gnu.org/gnu/gettext/
bison ftp://ftp.gnu.org/gnu/bison/
gtk http://download.chinaunix.net/download/0005000/4195.shtml
vmware 6.0.2 http://yqtel.cncrk.com:8080/soft/keygen/VMware-workstation.rar
1.在xp系统上安装vmware 6.0.2
2.在vmware上安装Ubuntu 7.1(iso) (到出现正在设置APT(82%)正在扫描镜像站点...停住了,几小时不动,怎么办? http://www.linuxdiyf.com/bbs/viewthread.php?tid=63524
3.在Ubuntu 上分别安装gcc,glib,pgk,bison,gun m4,gettext,gtk;
4.安装 Mono (http://www.mono-project.com/InstallerInstructions)
5.
安装Mono本章内容 ü 下载Monoü 安装Monoü 配置XSP2.1下载MonoMono可以安装在Windows、Linux、Max OS X、FreeBSD等操作系统上。 Mono支持GNOME、KDE、Windows桌面环境。 由于Linux软件包的依赖性,安装Mono时,在一些Linux发行版上可能会有些问题,原因时你未安装Mono运行所需要的第三方的软件包,笔者在Slackware Linux下就遇到这样的问题。 首先,你需要到Mono的官方网站上下载Mono的软件包。你可以由多个途径获得Mono软件包。2.1.1编译好的安装包 直接到网址http://www.go-mono.com/download.htm下载发行版或者beta的mono软件包。这里提供了各种不同种类的正式发行版或阶段性发行版,人们可以自由选择所需要的类型。这里所提供的安装包一般都经过了测试,能正确的编译和运行。有RedHat9.0、Fordra1.0、Fordra2.0、SUSE、debian等编译好的二进制的安装包,既然SUSE和Mono时一家了,Mono对SUSE的支持时相当的好。http://www.slackcare.com提供了Mono基本的编译好的二进制安装文件,如果需要XSP的话还得下载源代码编译。安装完成后如果启动monodoc、MonoDevelop有错误,可能时因为没有安装mozilla-devel,到网上下载一个安装上即可。至于其他的Linux发行版,如红旗Linux4.0、4.1,可以尝试下载针对Fordra1.0的RPM,最好下载源代码进行编译。2.1.2日发行包 在 http://go-mono.com/daily/这个地址获取 Mono 的日发行包。日发行包包括了每一天 Mono 项目的开发进展。共分为以下 3 种不同的类型:Ø Mono: 这是一个可以进行编译的运行时和类库的源代码包(包含了 的所有二进制控件)。 只要你有一个 C 编译器就可以编译和安装使用了。最新的版本可以直接通过 http://go-mono.com/daily/mono-latest.tar.gz来下载。 Ø MonoCharge: 包含了所有进行编译过的 Mono 的 组件和可执行程序。可以使用它来全面更新你已安装的 Mono 类库和工具。 www.edu-cn.com
最新版本可以直接通过 http://go-mono.com/daily/monocharge-latest.tar.gz来下载。 Ø MonoLite: MonoLite 包和 MonoCharge 包一样,也提供了让你更新 Mono 的能力,不过它只包含了最基本的核心类库 corlib, System, System.Xml 和 编译器。 最新版本可以直接通过 http://image.chinaitpower.com/files/20041117/11357.gz来下载。 2.1.3通过 CVS 服务器获取 Mono Mono允许你匿名访问他们的CVS服务器,下载Mono的源代码。 在 Linux 下访问: 首先要确认你的系统上已经安装了 CVS 客户端软件,如果没有的话,可以到 http://www.cvshome.org/去下载。 在控制台下输入如下命令: export CVSROOT=:pserver:anonymous@anoncvs.go-mono.com:/mono cvs login (系统提示要输入密码,可以直接回车) cvs -z3 co mono 其中的 mono 为项目名称,也可以换成别的项目,例如 mcs、libgdiplus、winelib 和 gtk-sharp 。然后就可以看到正在从服务器上下载文件, CVS 会自动在当前目录下建立一个和服务器上的目录结构保持一致的项目文件目录。 在Windows下可以使用Wincvs访问Mono的CVS服务器。2.1.4CVS 快照 如果你不能直接访问cvs服务器(原因很多啦,没装cvs客户端、不能直接互联网,懒得区cvs服务器下载等)、你可以下载源代码的快照。Mono将每日的源代码打包提供下载。2.2安装Mono2.2.1 Windows等操作系统上的安装Mac OS X上的安装请参照Mono网站上的安装手册。 在FreeBSD上,将Mono源代码包解开,例如在/usr/ports/lang/mono,依次执行命令make、make install、make clean。 在Windows上安装Mono,可以下载针对Windows的安装文件mono-1.0-win32-1.exe,运行,出现图2.1.1。
来源:https://www.cnblogs.com/Tonyyang/archive/2007/12/03/980823.html