从源代码编译 Mono 2.8.2 是否需要低版本的 Mono

前言

我在上一篇随笔“在 Ubuntu 10.10 操作系统中安装 Mono 2.8.2”中说过:

所以说,从源代码编译高版本的 Mono,需要先安装低版本的 Mono。

博客无双大赛的评委老赵在我这篇随笔的评论中说:

 
 
 
引用所以说,从源代码编译高版本的 Mono,需要先安装低版本的 Mono。

这说法是不对的,完全可以从一台裸机上安装mono-2.8,编译时自然会先生成个C#编译器,再用它来编译Framework。其实你虽然是并行安装,但是编译mono 2.8的时候没有用到任何mono 2.6的东西。

这样,就让我们在一台裸机上安装 Mono 2.8.2,看看到底要不要先安装低版本的 Mono。

安装 Ubuntu 10.10 Server

首先到 Ubuntu 网站下载 ubuntu-10.10-server-amd64.iso 文件。

然后,在 Oracle VM VirtualBox 4.0 中新建一个虚拟机:

MonoA01

 

注意,为了能够使宿主机能够从网络上访问虚拟机,网络连接方式必须设为 Bridged Adapter,如下图所示:

MonoA02

 

在上图中的 MAC 地址栏输入我在“在 Linux 操作系统中运行 ASP.NET 4 (上)”一文中为 openSUSE 11.3 虚拟机分配的同样的 MAC 地址:

 

以便我家的 TP-LINK 宽带路由路也为 Ubuntu 10.10 Server 操作系统分配同样的静态 IP 地址:192.168.1.251,如下图所示:

 

现在,可以点击 Oracle VM VirtualBox 工具栏的“开始”按钮,开始安装 Ubuntu 10.10 Server 操作系统。

MonoA03

MonoA04

 

我决定安装英文版的 Ubuntu 10.10 Server 操作系统,回答了一些问题,主要是时区、键盘等,开始安装 Ubuntu 的基本系统了:

MonoA05

 

又回答一些问题,主要是用户名和密码,继续安装,中途又要你选择预装的软件:

MonoA06

 

什么也不选,继续安装:

MonoA07

 

等待几分钟后,终于安装完成了:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值