激动的一天

  迈过前天的郁闷,经过昨天的努力,终于,今天偶把 RedHat Linux 9 安装成功,并且MONO也完全安装调试成功!看着那些 ASP.net 测试程序在 Linux 上成功运行起来,心情真是激动啊!!!

  安装Linux真是大费了一番周折,先是用同事的 RedHat Linux 8 在虚拟机上安装到一半失败,失败提示也完全不明白其意思。然后,向公司申请了一台测试电脑(其实就是从仓库中提出一台旧电脑来而已 :-( ),准备专门用来安装Linux以测试.net的跨平台性。结果也是安装到一半就没任何动静了,鼠标和键盘完全没任何反应,硬盘和光驱指示灯也不见闪烁,强制重新启动,进入BIOS设置,把所有的设置都仔细检查了一遍,去掉了引导区的病毒防护功能,硬盘模式也改成LBA。再来,靠!又死~%*—#·!… 怀疑是不是鼠标和键盘的原因,因为这个鼠标和键盘实在是太古老了,连电缆线都脱皮了,嗯,赶快换了新的,再来,呜呜…… 嗯,看来应该是光盘的原因了,因为总是复制文件到一半的时候就罢工嘛,赶快上网下载 RedHat Linux9,经过一个下午,总算把三张光盘映射文件下载完毕!OK,向公司企管部申请刻录光碟!企管部的人把偶的光盘映射文件(.iso)解压后再刻录,结果无法通过光驱直接启动安装,又没有软驱,郁闷,重新刻录!经过几十分钟的苦等,总算可以安装了,一路都很顺畅,提示换第二张盘后不久,死掉!!!啊!——~#·¥%…`*·…

  好像已经很晚了,而且肚子也有点什么在响的样,算了,回家吃饭!
  和同学坐在嘉旺,等着吃饭,呵~ 真慢啊~~~ 算了,既然来到嘉旺就该做好长等的准备,冷气不是很足,又没有MM看,再想起偶的Linux,唉,心中更是郁闷……

  回家,热啊!真热啊!明天就是砸锅买铁也要去买个空调!
  用我的笔记本安装试试,先进行介质检测,偶的老光驱一阵长久的痛苦的吱吱呻吟之后,一切OK,经过一个多小时的提心吊胆的守候,居然安装成功!哈哈哈…… 爽!GNOME的图形界面真是漂亮啊…… 狠狠的搞了一阵Linux,呵呵,好像很晚了,明天还要上班呢,冲凉,睡觉!

  上班,设置好网卡,连上偶的工作电脑,通过Samba把我前天下载在Win2000系统上的MONO的RPM安装包拷贝到Linux中,啊,一切如此简单(当然,要先在Linux中配置好Samba服务器),爽!嗯,可是如何将我这一堆RPM安装好呢?在终端中敲入:rpm,呵呵,瞎猫也有撞到死耗子的时候,按照帮助提示,执行这个命令把所有的Mono RPM包安装好:# rpm -Uvh --nodeps *.rpm
 -i:表示升级软件包,就算没有安装过该包。
 -v:表示在安装期间出现“#”表示安装进度。
 -h:显示安装的详细详细信息。
 -nodeps:此参数的意思是说当在安装此软件时,必须先安装某个软件包方能正常安装,否则会出现提示信息,若不想出现错误信息,可以使用此参数强制进行安装。

  好了,安装完成,看看是不是管用先。xsp安装包中带有一个轻量的 ASP.net 服务器(xsp.exe),默认安装位置为:/usr/bin/xsp.exe ,可以通过如下命令执行之:
# mono /usr/bin/xsp.exe
如果要查看该服务器的详细参数,请执行如下:
#mono /usr/bin/xsp.exe --help

  该安装包中还带有一些 ASP.net 和 Web Service 的范例,其默认安装位置在:/usr/share/doc/xsp/test 中。在终端中使用如下命令可以方便运行这些DEMO程序:
# mono /usr/bin/xsp.exe --root /usr/share/doc/xsp/test
其反馈信息如下:
Registering application:
    Host: any
    Port: any
    Virtual path: /
    Physical path: /usr/share/doc/xsp/test
    Listening on port: 8080
    Listening on address: 0.0.0.0
    Root directory: /usr/share/doc/xsp/test
    Hit Return to stop the server.
此时该ASP.net服务器已启动,如果再按一次回车将终止服务(该选项可以改变的),此时其打开浏览器,在地址栏中输入 http://127.0.0.1:8080/ 至此,你应该可以看到 ASP.net 顺利运行起来了!

  呵呵,经过这两天来的郁闷与调试,我这个刚接触Linux的菜鸟,也总算初步体验到 Linux + .net = MONO 的激动之处了。

 

RedHat Linux 9 正式版下载(3 Disc):
http://www.ayxz.com/down.asp?id=170&no=1
http://www.ayxz.com/down.asp?id=170&no=2
http://www.ayxz.com/down.asp?id=170&no=3

Mono for RedHat Linux 9/x86 的完全安装包下载文件:
http://mono2.ximian.com/archive/1.0/redhat-9-i386/mono-all.zip

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值