很久以前就想玩玩Linux,下载过国产的“麒麟”服务器操作系统,但是在Virtual PC中安装后屏幕显示完全不对劲,没法用;后来下载了Red Hat Linux,在VMware里总是装到一个地方就死机,于是都放弃了。这次隔壁班做《反黑反病毒指导手册》,推荐Ubuntu Linux,于是我就去索要了一张Ubuntu Desktop 7.04开始玩。
Live CD的设计已经很久远了,但是在我看来还是很有新意。安装过程要下载一个80MB的简体中文包,第一次我懒得等,跳过了,结果导致SCIM输入法没有拼音输入组件,虽然通过网上下载添加进去了,但是SCIM输入法没有自动启动,导致了一个很没话说的结果:在OpenOffice里按快捷键Ctrl+Space切换输入法时,打出一串空格。本来这可以通过编译一个安装程序解决,但是我在网上找了半天也不知道怎么办,最后决定重装。
下载过程是漫长而痛苦的。15kb/s的速度,进行了1.5小时。这一次安装完毕后,图形界面果然都变成中文了,让人觉得舒服了许多。SCIM输入法的二笔输入成了系统的默认输入法,切换成智能拼音,以后打字的地方都能直接输入拼音了,很舒服。
接下来是软件安装。VMware提示安装VMware Tools,于是我载入镜像,双击打开压缩包,运行安装程序,但系统总是提示“文件已改变”。于是我解压后安装,系统提示为可执行文件,询问是否执行,我选择“执行”,就一点反应都没有了。我又转到命令行模式,无数次地看到“该文件不存在”后,意识到运行程序应该是在程序所在目录输入“./文件名”即可。最后,系统告诉我,需要超级用户权限,我装的系统还没有超级用户权限?我莫名其妙。于是我上网搜索Linux下安装软件的方法,网上说应该运行sudo -s命令后输入密码即可取得超级用户权限。于是我终于把VMware Tools给装进去了。
Linux下大部分功能都挺好,但是总是不能登录QQ。网上说pidgin最新版本可以登录,于是上网下载了一个pidgin 2.0.2,运行后系统又总是在询问是否运行后变得毫无反应。想在命令行下运行,但这次命令行下也出现一些莫名其妙的错误。上网搜索,网上说这个程序需要编译后安装。于是运行了某命令,系统自动上网下载了pidgin源代码,随后进入刚刚下载好的pidgin安装程序目录下,运行了configure和make命令完成了编译和安装操作,重新启动,终于可以登录QQ了。pidgin同时支持13种即时通讯工具,一个软件完成13个软件的功能,显然很符合我的胃口。不过pidgin进入8位群号的群时需要手动输入群号码,略显麻烦,于是我又安装了EVA,不料无法输入中文,而且只能供QQ使用,不符合我优秀软件的标准,遂被我删了。
Linux的使用有很多我不习惯的地方,比如说,cd命令要区分大小写,cd..命令必须输入“cd ..”,否则都会报错。不过这样应该会培养程序员的素质,我想。
其实这个Linux并不稳定。第一次安装完毕后,启动过程中出现错误而无法启动,进入了一次命令行模式才正常。后来启动过程中经常出现GUI初始化错误,重新启动一次就恢复正常。
但是Linux的GUI设计得比Windows更加人性化一点。一个程序的设置窗口打开后,在Windows下通常是主窗口完全被锁定,只有关闭设置窗口后才能对主窗口进行拖动、最小化、调整大小等操作,而Linux下可以对主窗口或者设置窗口进行这些操作而没有限制。在一个窗口处于“忙”的状态时,Windows下总是对各种操作不再响应,而Linux下,压缩软件在读取压缩包时还可以对“关于”这一类菜单进行操作并且返回正确的结果。
本来我想在调试了各种项目后再写日志,但今天就写这篇日志的原因是昨天我带了十来张Ubuntu安装盘进教室,被同学抢光了,他们想在保留Windows的前提下玩Linux,所以来问我怎样在不破坏原有数据的前提下安装Linux,所以我专门调试了一下,现在把结果共享。
在安装前,先运行一下Web浏览器以确保网卡被正确识别。如果是ADSL上网用户则需要用PPPoE软件联网。确认联网后再开始安装。如果网卡未能被正确识别,请到其官方网站下载Linux专用的驱动程序并保存在软盘中以便需要时载入。经测试,Ubuntu Desktop 7.04不但能正确识别Realtek RTL8169 Gigabit Ethernet、Intel ICH7 USB Controller、USB Mass Storage Device,还能正确识别Realtek ALC850 AC97 Audio Codec,比Windows更出色。
首先把硬盘从最后一个分区开始清理出一些空闲空间,推荐在8GB以上(如果最后1个分区小于8GB,推荐把最后2个分区全部清空并备份数据,如果仍小于8GB则依次类推),随后可以用Linux安装光盘引导系统,询问分区方案时务必选择手动分区,删除刚刚清空的若干个分区,然后调整扩展分区的结束点,保证扩展分区内没有未分配空间,再在扩展分区后创建一个Linux Ext3分区格式的主分区,大小为未分配空间减去400-500MB,在后面创建一个扩展分区,用去全部空间,再在第二个扩展分区中创建一个分区格式为Linux Swap的逻辑盘,用去全部空间,分区就完成了。随后格式化磁盘的时候一定要小心,格式化你刚刚划分出来的Ext3主分区,挂载点为/,还有刚刚划分的Swap逻辑盘,挂载点为/swap,其它分区一定不要格式化,否则会丢失原有数据!整个过程必须非常小心,因为你的一个误操作就有可能留下永远的遗憾!
安装过程还是比较简单的,就是要提醒一下,一定要想方设法使Linux安装过程中自动下载简体中文语言包并正确安装,以减少日后的麻烦。安装完成后,开机会自动出现操作系统选择菜单,可以选择从Windows启动还是Linux启动,等待时间为10秒。
如果可能的话,最好还是备份好数据后在一块空白硬盘上安装这个操作系统,放弃Windows,毕竟我们选择Linux,是为了摆脱病毒的困扰。
P.S.:今天用了一天的Kubuntu Desktop 6.06 LTS,终于发现Ubuntu对我们这些用惯Windows的用户来说是多么优秀。Kubuntu没有安装任何开发者工具,而且安装程序也没有自动下载依赖软件包的功能,导致编译安装软件变得复杂无比。而且Kubuntu并没有传说中那么漂亮的界面,稳定性也不够出色,所以我觉得还是用用Ubuntu好了。


w177177082 于 2010-04-03 11:05:29发表:
强
dfrg_msc 于 2007-07-12 22:25:03发表:
大家好,我是本文的原作者。现在有几处修改列举如下:
本来我以为Linux不会兼容Microsoft Office的doc、xls等文档,但是经测试,OpenOffice 2.2可以很好地读取这些文档,而且可以实现一定的保存功能。如果想从Windows转换到Linux,建议每次需要修改一个文档时就转换为OpenDocument格式,这样既不会增加很多工作量,也不会丢失已有的数据。
P.S.:后来在某处看到开源社区有个软件,可以自动下载Ubuntu Linux并进行安装,貌似可以和Windows共存的,叫Wubi,有兴趣的可以尝试地做一下小白鼠。