- 12
- Nov
去年的今天,我在我的本本上安装了Fedora Core 6,正式开始了我的Linux之旅!
这一年来,几乎玩电脑的时刻都是由Linux陪伴度过的,当然也有少许时间在玩Windows和Mac OS X。
这一年充满了难以用语言描述的乐趣,就如六七年前,首次接触电脑,接触Windows时一样兴奋。
今天写这篇文章,简单回顾一年的经历,总结一年的收获。为未来的新目标而努力!
2006年11月12日周末,我接受Shawn兄的建议和本着体验新鲜事情的心情,拖着很慢的网速,从上网下载了3.28GB的Fedora Core 6,准备玩这个从未接触过的操作系统。
经历了至少3次以上的安装,终于弄好了XP+Fedora的双系统。当时如痴如醉的在Fedora上解决宽屏问题,安装Java,安装播放器……虽然Fedora安装软件很麻烦,但是还是坚持用了一个星期,最终因为Musheng、Shawn的推荐,选择了Ubuntu。
Ubuntu真的很方便,我不用在集中精力拖着很慢很慢的网速想办法如何安装软件了。我很快地在Ubuntu下配置好了编程环境,也在上面玩起了KOF97。
自那时开始,我的IMTX几乎天天都是在写有关Linux的文章了。
后来在Ubuntu下安装了Beryl,Beryl真是太酷了。虽然之前在Fedora上体验过Compiz,但是Beryl似乎更胜一筹(单从特效上来看)。
之后用Ubuntu的过程,几乎都是伴随着“发现问题”->“解决问题”的过程,就这样,从一开始玩Linux的不顺利,到了后来的顺利,直到习惯和难以离开。
自 玩Linux开始,就是抱着去玩一个先进的桌面系统的心态去的。因此对于Beryl之类的软件特别期待,每天崩紧神经等着新版本的发布,每当试用新版本以 后,就第一时间把试用感受和相关截图甚至录制成视频贴到IMTX上,就这样,IMTX成了一个非专业的玩Linux桌面的个人Blog。
在接触Linux即将快到一个月之际,我的桌面已被我定制的越来越漂亮,还接触了Wine,模拟了StarCraft和Cstrike。当时还写了一篇综合性文章《Ubuntu下常用软件介绍》,这篇文章后来被广泛转载,成为IMTX阅读量最高的文章(8000多次)。
2006年12月9日,第一次接触了Apache,让我了解了用Linux来搞网络是非常棒的事情!
除了自己在Blog写些心得以外,我还将文章投稿到当时的Linuxer杂志,都被录用了。当时头一次感到了除在自己的Blog上分享心得以外的更大的满足感!
再过不久,也就是12月24日,我申请成为了linuxblog.cn的一个作者,发布了自己在其他网站上的头一篇文章──《Kernel 2.6.20-rc2发布了》。
第一次在一个比较专业的Linux资讯网站上发文章,本着对读者和网站负责的原则,很小心翼翼地完成了这篇文章,又是非常满足和兴奋的感觉。
现在想想,如果没有这些尝试,就不会有我之后自己创建Linux专题网站──LDCN的事了。
没多久后,觉得自己的Linux知识参差不齐,是应该好好全面地系统地学习一下Linux的时候了。于是在2007年即将到来之际,在电脑上看完了电子档的《鸟哥的Linux私房菜》。当时看得如痴如醉,每次打开电脑,必定先看鸟哥,再上网。真的是雷打不动!
看完之后,真是有一种相见恨晚的感觉!!!怎么不在开始学习的第一天就选择这本好书呢?这样就会更好、更快地掌握Linux了。
后来,每当同学和朋友要学习Linux时,必定向他们推荐这本书。并且在大半年后,即使已经不再需要这本书了,但是还是买了一本作为纪念。
真是非常感谢鸟哥的好书!
2007年来了~当时临近期末,为期一周的课程设计,我在Windows和Ubuntu上混合编写完成了第一个具备完整功能的程序“学籍管理系统”。虽然代码只有区区500行,但作为第一个里程碑式的程序,给了我在软件编写方面的信心和动力。
1月中旬时,第一次编译Linux内核即告成功。打消了我之前认为编译内核是高手玩的的印象。
放 寒假了,那个2月是Beryl频频更新的月份,我不断地更新、试用和写心得,当时还本着学习英语的目的,开始上一些英文网站,并在第一时间获取了全球 Linux界的最新资讯。当时一本正经地在IMTX上发表那些新闻资讯,又有感于IMTX本是自己的个人Blog,现在怎么越来越像个资讯/技术网站了? 于是,建立一个全新的,专写Linux内容的网站的想法就冒出来了。二月中旬,我偷偷地注册了LinuxDesktop.cn这个域名(对!是2月14 日,是LDCN上线两个月前!)。
注册后,几乎是1:1复制IMTX,只是上面只贴Linux的文章。。。贴了两篇以后,感觉没啥意义。也没宣传网站,也没继续贴下去,就这样不了了之。
不过发表最新资讯文章和应用型文章的势头越来越猛,IMTX的人气也越来越高了……
3月初的时候,自己写的《Ubuntu Server菜鸟配置手册》出炉了。当时发到Ubuntu中文论坛上,成为了一个精华贴。通过写这本手册,掌握了很多服务器配置的水平。说到写手册的原因嘛,哈哈,还不是因为认识了Venmos!
当时他问我会不会写篇小手册,关于Server的配置的。我感觉这就像是问我“会不会写内核”一样,对我来说是不可能的。因为当时只会打一条命令安装Apache2,对于在完全命令式的Ubuntu Server下搞这些,完全是陌生的。但是后来还是勇于接下了这个任务。
事实证明,我当时是正确的。很多事情看似很困难,但是当你去尝试做的时候,一切是那么顺其自然。现在很信奉这句话──“只要去做,就能成功”。当然,前提是对自己比较了解。
写完《菜鸟配置手册》,真正巨大的收获不是掌握的技术,而是深刻地认识到了在面对全新的、未知的领域时要保持的心态,那就是无畏的和探索的心态。
除此之外,还多了一个任务,即开发CodeX(Pagico的前身)for Linux版本,完成这个在当时对我也是不能想像的。但是有了这一个任务,我就随时有为这些而努力的动力。
现在看来,很多进步的间接原因,都是因为有人在背后支持和鼓励着,最重要的一个人就是Venmos,还有一个就是Ifi。
紧接着,3月中旬,翻译自Phoroix.com的《Ubuntu的视觉历史》出炉了,也在第一时间发自往了Ubuntu中文论坛。当时反响不是很大,或许不像《Ubuntu Server菜单配置手册》一样实用吧。
再回到2007年元旦那天,我在Ubuntu中文论坛上认识了同是宁波人的keke同学。大概是性格和兴趣相投,我们很快就变得很熟,非常聊得开。
keke也是一个Ubuntu爱好者,我们就常常在网上分享心得之类的。
转眼第二学期了,Ubuntu 7.04快要发布了,当时对IMTX的读者表达歉意,最近文章比较少,等到Ubuntu 7.04发布那天,会给大家一个惊喜。这个惊喜就是现在的LDCN!
说到LDCN,还得谢谢我的同班同学thebye85和从小的好兄弟celeroner和网上好友our1944和前面说的keke。我们五个都是学生,而且都迷上了玩Linux。
当时眼看IMTX已经越来越专业,又眼见LinuxDesktop.cn这个域名的闲置,再看到难得几个好朋友都接触了Linux,就又萌生了建立LinuxDesktop.cn这个网站。
正好得到Venmos的服务器支持,并向我那几个朋友提了这个议题,都得到了支持。
于是顺理成章的,LDCN成功地在4月19日上线了。IMTX也顺利完成了它的历史使命,渐渐暗淡下去了……
关于LDCN的传说,也足以能写篇详细的文章,这是后话了。
此后很长的一段时间,都把精力放在了网站的维护上。
直到第二学期快结束时,在制定暑假安排时,给自己定了目标──玩Gentoo和学习GTK+编程。
学习Gentoo是为了更好的掌握Linux,而学习GTK+编程,就要从看到Sanool的“Linux优化大师”说起。
很 早时IMTX迁往了LUPA,就常常上LUPA社区。那天看到Sanool的“Linux优化大师”发布,有感于Ubuntu在系统配置方面并不是给用户 很大的空间,还大有文章可作。何不自己也写个“Ubuntu优化大师 ”呢?即是学习技术,又是为初学者提供一个好工具。
说干就干!
暑假两个月在家,又开始了我的新一波学习经历。
7月中旬的时候,Ubuntu Tweak(对,就叫Ubuntu Tweak,而非Ubuntu优化大师)的基本框架已经出来了。后来大概是因为想把名字弄得更响亮一点,就改成了“Ubuntu Optimizer(Ubuntu优化大师)”。
八月初,觉得是时差不多该对外公布了,就在LDCN上发布了《“Ubuntu优化大师”正式对外公布》。当时文章被转到了CB上,访客的观点几乎是两派的。
不过我没有对此感觉什么,只是采取了一些建议,让名字回归Ubuntu Tweak。然后断断续续,慢慢地,边学边写着。
9月1日,原定于发布1.0版的日子,软件没能如期发布。直到9月9日,才发布了一个倒数的──0.1.2版……深知开发软件是如此不易,更何况是第一次写软件,从此以后我放慢速度开发Ubuntu Tweak。
不过第一个发布版还是比较令我满意的,获得了几千的下载量,很多网站都报道了,国外的网站都报道了,再次体会到了一种成功的感觉。
半个月后,发布了0.1.4版,加入了一点点新的功能,不过框架的混乱和限制,但依旧没有太大变化。我不得不沉思该如何重构Ubuntu Tweak,于是它沉静了一个半月。
当然这一个半月并不是都在思考如何去重构Ubuntu Tweak,而主要去写Pagico了。对,半年后,我终于有能力完成Pagico for Ubuntu了!
这不得不说是开发Ubuntu Tweak给我带来的这个能力。
写完了Pagico客户端,感觉功力有不少上升。然后重操Ubuntu Tweak,不久前完成了全新了0.2版。
呼~把一年的主要经历,都记录下来了。应该是对自己一个比较好的回忆和总结吧?哈哈~
一年前,我以一颗好奇心接触了GNU/Linux的世界;
一年后,我获得了很多,也了解了很多,我还会不断继续着我的Linux之旅!
good job !~~ 象你学习
《Ubuntu下常用软件介绍》http://imtx.cn/old/post/192/
这个链接好像打不开啊
能不能写一些关于 CodeX 文章
我对这个非常感兴趣
不过在网上能找到关于CodeX的资源很少!
同城,祝福一下。你们公司还曾发过简历呢。呵呵,后来因为种种原因没有深入接触,再次祝福啊。。。
真不错,博主很有执行力。向博主学习了