说来惭愧,直到大三的时候我才第一次正式地接触 Linux 操作系统,所谓的接触也完全是课程需要(信息安全专业必修课),使用的发行版是 Red Hat,所有的接触也仅仅在机房完成。可惜课程的学习并没有给我带来探究这个开源神器的原动力,除了在课程上学习到的 Linux 简史、简单命令(pwd、chmod、ls)、Shell 编程、简单的 C 编程以外(这几乎是这门必修课的全部了),我对它几乎一无所知。
这样的状态持续到大三结束的时候。在暑假里的某一天,大约是 2015 年 7 月底的样子,当我得知最新发布的 Windows 10 并没有在字体渲染上有任何改善的时候(至少看起来字体还是充满了锯齿),我放弃了。接着在当天晚上,我没有睡觉,就着这篇文章给出的步骤,我给我的 ThinkPad E440 笔记本安装上了 Ubuntu 14.04。换句话说,我选择 Linux 的最初动力是因为它的字体渲染更加出色。事实上在这之前我使用过 Ubuntu,对没错,仅仅是使用,而且还不超过一个星期就回滚到 Windows 上了。
在我还没来得及沉浸在使用新系统的喜悦时,悲剧发生了。学校里上网使用的是 DrClient 客户端,而其 Linux 版本需要一些 32 位的图形库,恰好我安装的发行版里面不包含这些库,这还不是最糟糕的,学校的 WiFi 的下行速度简直令人感动。我几乎花了一个夜晚的时间才把 DrClient 客户端所需要的所有库全安装完成。当双击出现登录客户端窗口的时候,我几乎都要骂娘了。究竟是多么愚蠢的开发者才会弄出这样的一个玩意啊?
所以对于新安装的系统,想要愉快的使用新系统而不会遇见组件和应用程序缺失的问题,接入互联网并接入一个高速的互联网是最重要的。
附上一张糟糕的 DrClient 客户端图片:
DrClient 客户端 Linux 版
为什么选择 Ubuntu
下面聊聊 Ubuntu,首先它和其他发行版最大的不同就是:华丽的界面,因此它的目标用户甚至包含了一些非技术群体。
这是 Ubuntu 的一些其他信息:
Ubuntu 是一个基于 Debian 的发行版,它的母公司是 Canonical
Ubuntu 由 Cannonical 和 Ubuntu 基金会共同维护
Ubuntu 每 6 个月迭代一个版本,其中包含一种叫做 LTS(Long Term Support)的长期支持版本
截至我写这篇文章的时候,Ubuntu 的最新版本是 Ubuntu 15.04(Vivid Vervet),最新的 LTS 版本是 Ubuntu 14.04 LTS(Trusty Tahr)
一般个人用户可以选择 Ubuntu 桌面版,除此之外它还有 Ubuntu 服务器版(http://www.ubuntu.com/download/server)
想进一步了解 Ubuntu,可以访问它的官方网站(http://www.ubuntu.com/)
Ubuntu 与 Windows 的字体渲染对比
作为一个以 Windows 入门的用户,我受够了 Windows 糟糕的字体显示。平常浏览代码的时候也会因为字体充满锯齿而暗暗叫苦。一般来说,Linux 的字体渲染会优于 Windows,而稍逊于 Mac OS。有关字体渲染的详细介绍,可以戳http://www.jianshu.com/p/8414b96549e3。
这是同样的文本在我机器上的不同操作系统下的显示效果:
Ubuntu 下的 Sublime Text
Windows 下的 Sublime Text
很明显在 Ubuntu 下,字体显得更为柔和饱满,而 Windows 的字体会更加锐利。因此我的阅读环境是这样配置的:
Ubuntu 操作系统,显示器分辨率 1366 × 768(不算出色)
Lucida Grande 作为默认字体
Lucida Sans Typewriter 作为默认等宽字体
Sublime Text 作为默认编辑器,使用默认等宽字体
Brackets + Markdown Preview 插件作为写文章的工具,使用默认等宽字体
这样的环境下我觉得阅读体验非常棒。
一些应用程序的选择
主流的国产软件似乎很少有支持 Linux 环境的,因此只能选择一些替代品,以下是我的配置:
浏览器:Chrome。这绝对是浏览器的首选,集安全、速度、稳定性于一体的优秀浏览器,而且我是 Google 的忠实用户,我的 Chrome 收藏夹里几乎保存了我所有的网络活动,包括常去的网站和收藏的页面。Mozilla 也是一个选择,我会考虑以后尝试一下。
编辑器:Sublime Text + Brackets。使用 Sublime Text 是因为我熟悉它的快捷键,而且它十分的优雅和轻量级,配合一些插件使用能发挥它的最大威力。而使用 Brackets 是因为它是前端 IDE 的不二选择,搭配上 Markdown Preview 之后我几乎只用它来写文章了(这篇文章就是这么写的)。 : )
邮件客户端:Thunderbird。就默认的吧!
Office 办公程序:Libre Office。之所以不选择国产的 WPS 是因为它不必要的界面和功能太多了,我喜欢简洁一点的。
至于播放器、PDF 阅读器,似乎不是那么重要,也没有达到必备的程度,所以就看个人喜好吧。
当然最遗憾的就是 Linux 上面没有对应版本的 QQ 和迅雷。QQ 好说,可以选择 Web QQ,但是 Ubuntu 上的一些下载工具经常无法达到全速,这是比较头疼的一个问题。
Linux中部署JAVA程序:http://www.linuxdiyf.com/linux/12172.html