现在的位置: 首页 > 综合 > 正文

Linux 想说爱你真不容易

2013年03月24日 ⁄ 综合 ⁄ 共 1553字 ⁄ 字号 评论关闭
    接触Linux的历史非常短,第一次亲自操作Linux是在操作系统上机实验课上,版本比较老好像是红帽6.X。我们实验课的主要内容是用用VI编写C语言小程序,如创建进程、系统调用,还有一些基本算法等等。当时感觉原来Windows外还有这么一片桃园。
    近一年后有了自己的电脑,并且联网了,有了安装Linux的冲动,主要是想体验一下Linux上C/C++和Mono编程。网上查了查红帽9以后就放弃了桌面Linux的研发。正好查到Ubuntu 7.04正式版刚刚释出,下载、刻盘。由于学校每天9:30停电,第一此安装是在8:00开始的,想肯定能装完,开始很顺利,但一个半小时后进度还是停在85%,掉电后安装失败。第二次从7:00开始,估计能装完,没想到停电时还没装完,又失败了,问了问一个同学,他说安装的时候应该把网线拔下。果然一个小时左右就安装完了。但界面汉化严重不全,没有中文输入法,在线更新以后这些问题都OK了,Mono1.2.3安装顺利,但MonoDevelop无法启动。最要命的是屏幕分辨率在1024*768时刷新频率停留在60HZ,晃的眼难受。搜遍了网上的方法就是没调好。无奈一个月后删之!后来又重新安装,想把刷新频率问题解决,最后以失败告终,当时认为可能是集成显卡的原因。
    毕业后租了房子,没有联网,想安装DVD版的Linux,找到了OpenSUSE,10.3的Beta2,几个G的大文件BT下载,速度非常慢!没下载完Beta3释出了,不得不佩服OpenSUSE的效率^_^。下载Beta3,几天后下载完了,刻盘、安装,还算顺利,屏幕刷新频率能调到85HZ,但Monodevelop老是出错,Bug太多。2007.10.4 OpenSUSE 10.3正式版释出,下载安装,第一次安装失败,原因是一个盘没有正确挂载,重试后成功。但DVD光盘更新软件时出错,难道是刻盘的原因?安装前光盘校验通过了阿?无解!OpenSUSE自带的Mono的版本是1.2.5。这期间将一个自己在.NET下开发的家庭记账的小软件移植到Mono下,用的是Mono的Winform+MySql重新开发的,但MDI子窗体文本框无法输入中文,到现在还没解决。
    过了两个月,电脑联网了,有一次,配置LAMP时,不知什么原因,就是上不了网了。查了些资料没有成功,用光盘修复,删除一些软件,在安装时出现严重的错误,算了,正好这时Ubuntu7.10释出了,下载、刻盘、安装,很顺利,刷新频率也调好了,到源里添加Mono,但版本是1.2.4,没有最新版本,自己编译安装总是失败。过了两天,另一个系统Windows 2003重装了,Ununtu启动引导被损坏了,按照网上说的用live CD启动,但修复失败。这期间Mono 1.2.6释出,也就没去管Ubuntu,又重装了OpenSUSE想体验一下Mono 1.2.6 和 最新版的Monodevelop。因为新版的Monodevelop支持VS2005项目的导入,并且支持C/C++工程,可视化设计方面也增强了。
    我在Linux使用过程中确实遇到不少麻烦,期间放弃过多次,但又回来了多次,我相信我会坚持下去,我也希望为Linux的普及做一点贡献。
    我并不算是Linux的狂热Fans,但确确实实是一个Linux菜鸟。很多从事IT工作的技术人员都遇到很多的麻烦,向普通的用户推广应用Linux的难度可想而知!推广Linux之路曼曼修远,但开源人士和开源爱好者将上下求索……

抱歉!评论已关闭.