以前我的Ubuntu一直是通过wubi模式装的,这个安装模式的缺陷是:磁盘性能下降,休眠功能不正常,还有就是经常文件系统受windows系统干扰导致出错,不得不chdsk修复才能启动。同时自从Windows 7发布时安装过几次,体验了一下,就一直用的xp。不得不说,XP是微软历史上最成功的桌面版本,主要体现在极快的速度、极好的软件兼容性、极好的游戏视频性能,让XP直到现在,依然占据着家庭用户和网吧的主流地位。但是电脑的潮流有时候是无法逆转的,windows7最近两年逐渐开始取代xp的地位,xp比较低的网络性能加上时不时的略微卡顿,并不是完美无暇,因此更加流畅稳定和安全的Windows 7开始逐渐走进大家的生活。
最近有两天空闲,决定把我的系统重新规划,采用Windows 7+Ubuntu 11.04组合的模式,本来以为很简单的事情,但是没想到,整整折腾了2天,才最后成功,其中很多的经验可能会帮助到想装系统的人,想使用Ubuntu的人,看了我的这个文章,我相信你不会再走我走过的弯路。
一、彻底淘汰光驱,采用U盘安装
采用光盘安装,必须要把ISO文件刻录成CD,而自己刻录的CD相当不稳定,而且就算CD稳定,光驱日子长了,也相当不稳定。现在U盘那么便宜,容量也足够,为什么不用U盘呢?
想法不错,但是实施起来,并没那么简单,我为这个问题付出了整整1天多的时间。原来想的很简单,网上找个winpe的启动盘,比如思远、比如大白菜直接生成一个u盘启动盘就是,但是事实证明,这个用来安装Windows 7不会成功。废话不多说,直接给出经验吧。我是先安装Windows 7然后再安装Ubuntu 11.04。
1.WINPE2003启动之后,不能通过虚拟光驱方式直接安装Windows 7,选定安装位置的时候,会报告无法定位错误。
2.使用WINPE2003自带的Windows 7安装工具(通常网上流行的启动装机盘都集成了,推荐大白菜启动系统),通过WIM方式安装,需要选择source目录中的install.wim安装,而不是直接采用setup.exe安装。这点非常关键,不然你会花费很多不必要的时间去找问题出在什么地方。
3.要不就使用win7pe进行安装,不过win7pe的盘网上不好找。
4.想在Windows下生成Ubuntu 11.04的安装U盘,理论上可以的,事实是不行的,不管你用UtraISO,univeral USB ,还是netbootbin之类的工具,包括Ubuntu自带的usb-creator,统统失败,启动不了(我的U盘为KingStone 2G)。这点我不得不鄙视一下Ubuntu了,你自己带的usb-creator都不行,但是在linux下正常,这也太儿戏了吧。
甚至采用Ubuntu自带的帮助光驱启动方法,也失败,最后只能wubi了一个Ubuntu系统,在Ubuntu系统里面生成安装光盘,OK 了。然后删除掉,重新安装。你看这事儿搞的,所以如果你想用U盘安装Ubuntu,最好事先找个Ubuntu系统,在里面采用创建安装盘的方法搞好,否则到了Wndows下,麻烦就大了,浪费很多时间。如果没有,只有按照我的方法先wubi安装一个系统,生成了安装盘再卸掉。
5.生成的安装U 盘,我用UtraISO作了一个软盘镜像,以后需要写到U盘中就可以用了。彻底淘汰光驱安装方式(光驱被淘汰是铁定的了),这样下次安装就不用担心无法生成Ubuntu启动盘的问题了。
二、安装Ubuntu 11.04,规划好磁盘,装好常用软件
规划磁盘之前,你首先要知道Windows 7是无法认识Ubuntu 的ext4分区的,但是反过来,Ubuntu可以很好的识别和自动加载Windows的ntf或者fat32分区。知道了这个事实之后,那么规划磁盘就很简单了,除了给Ubuntu留下足够的空间,其他剩余部分都格式化为ntfs格式吧,这样在Windows 7和Ubuntu下都能自由访问,相当的方便。这点Ubuntu作的相当的好!赞一个!还是说经验吧。
1.我的磁盘规划和系统安装
我的硬盘是120G的,我分成了2个主分区,一个逻辑分区,一个linux专用的swap(交换)分区。分区不要太小,否则倒是后空间不够会很麻烦,现在的软件个头都很大!
第一个主分区是50G,ntfs格式,放Windows7
第二个主分区是40G,ext4格式,放Ubuntu 11.04
第三个主分区是2G,swap格式,Ubuntu 11.04专用交换分区,我内存是2G ,因此采用内存相同的比例,Windows 7的页面文件也是2G。所以为了公平对比,我都设置为相同。
剩下的空间作为逻辑分区,作为两个系统共享的数据盘,一定是ntfs格式,这样在两个系统下都能自由访问。相当不错!
安装很顺利,也很快,比Windows7快很多,安装完也很小,比微软小很多(但是软件带的比微软多很多)。微软一贯的是吃资源大户啊。
升级内核到2.6.38-10
安装flash插件为firefox4(通过Ubuntu软件中心),然后在firefox下载最新的5版本安装,即可替换原来的4版本。
2.安装Nvidia驱动
到目前为止,Nvidia官方正式出了Linux驱动,这点大大的赞赏一个,这点对Linux相当的重要,后面我会反复提到。
这里也奉劝想体验linux的人买显卡一定选nvidia的,这样你不论在Windows下还是linux下,都能获得官方的显卡支持。再说nvidia一直是家用显卡的领头羊,有什么理由不选他呢?虽然linux社区也有开发nvidia驱动,但是官方驱动要好很多很多。毕竟人家是硬件专业的。也对自己产品了若指掌。
官方下载最新的驱动,注意看英文提示, 安装的时候必须关闭原来的gdm桌面和原来的驱动,建议重新启动,选择启动菜单的时候,选择恢复(root)方式进入字符界面,运行telinit 3,进入3级模式,然后再运行官方的run文件,在一步一步的提示下完成显卡安装工作。
3.升级firefox4 到firefox5
安装flash插件为firefox4(通过Ubuntu软件中心),然后在firefox官网下载最新的5版本安装,即可替换原来的4版本。
(很简单,直接解开压缩包,然后执行里面的firefox.sh实现自动升级)
这儿不得不说一下flash插件,firefox的flash插件偶尔出现崩溃,远没有Windows 7下稳定,不过好在不怎么影响使用,重新加载一次就正常了。
4.安装了系统硬件温度监控器
夏天酷暑,监控电脑温度非常必要,window7 下我用的金山卫士,已经带有这个功能了,Ubuntu下,我装的是:(psensor,基于lm-sensors 效果还不错)
5.安装了Furius ISO挂载软件
这个相当于Windows下的虚拟光驱功能。其实 linux先天就能mount ISO等镜像格式,所以这个在linux下远比Windows 下轻巧。
6.安装了wine 1.3最新版本,感觉改进非常明显,运行植物大战僵尸和以前相比完全有本质的飞跃,不仅全屏模式支持的比较好,而且和Windows上的性能非常接近了(以前的性能和Windows比,基本差一个数量级)。这让我惊喜了一下。可惜声音支持去掉了ESoundD驱动,而正好需要ESoundD, 植物大战僵尸才能全程有声音,否则一进入游戏关口就没声音了。这太遗憾了,迫使我又回退到1.2,退回之后的弊端是全屏模式不正常性能急剧下降,但是声音全程都有了。(为什么linux的应用总是那么不完美)
7.不过下载软件方面,迅雷依然是个痛,迅雷在wine下依然无法工作,虽然以前的5.8版本能工作,但是不带电驴支持,失去了使用迅雷的意义(BT,http,ftp等迅雷并没有多大的优势)。
这里对迅雷多说几句,迅雷肯定很多人骂,说他如何如何的不好。但是事实是,迅雷在下载东西的时候确实是最快的,没有之一!迅雷的毛病是资源占用相当大,而且非常臃肿,但是下载速度确实非常快,尤其是在很多情况下,用其他任何软件都没种或者源的情况下,但是迅雷可以哗啦啦给你每秒几百K的速度给你拖下来,所以迅雷确实是很难取代的一个软件,Ubuntu下 wine 迅雷支持的不好,一直是我一个心中的痛,因为我下载很多电子书,事实证明,只有迅雷可以下下来,很显然迅雷已经建立起来一个庞大的文件云,即使没有源了,只要云中还有缓存,依然可以下载,这点不是软件的问题,而是资源的问题,这一点目前没有第二个公司能做到,因此迅雷是无可替代的。
8.Ubuntu bt下载使用qbttorent,感觉速度比系统默认的好不少。电驴下载采用amule经过配置服务器server.met之后,速度也比以前好不少。不过比迅雷速度还是要差大约一半(虽然迅雷被人诟病,但是从使用角度说,他确实是最快的,没有之一)。
9.经过试用对比,多线程,断点续传下载软件在linux下最快的还是flashget(其他很多人推崇的诸如D4X之类,经过试用,完全是浮云,专业真的很重要,flashget随便搞了一个for linux 1.0版本,也足以秒杀linux其他任何http,ftp下载软件),这个linux 版本功能很弱和Windows下的版本相比,但是满足http,ftp下载反而轻便些更好,至于bt,mule本来也没指望过flashget,至此,linux下载基本不用依赖Windows的工具了。但是迅雷下载verycd的资源的时候,还是让人非常怀念和羡慕。
光是一个几乎人人上网都需要的下载软件,linux就输的很惨,迅雷,bitcomet,flashget这些老牌软件,要么压根不支持linux,要么支持的很烂。所以从这个角度来说,桌面上,linux还是没法和Windows抗衡。我也无法理解这些软件的思维,你说像微软公司这些故意不出linux的东西,是因为利益原因。你这些应用软件的公司为啥不出linux版本,连手机版,pad版这些都搞的不亦乐乎,居然唯独linux版本不开发或者进展缓慢,这是什么缘故?从利益角度说,这些软件利益是来自用户量,只要用户量上去来,利益自然来了,并不需要在乎用户是用收费还是免费的操作系统。难道linux用户真的很少很少,是一个可以忽略的群体吗?
10.vercd的easymule可以通过wine在linux下工作(只是崩溃的几率比较高),而且速度还挺快的。这下终于可以找到迅雷的一个不完美的代替品了(我用迅雷主要就是为了下载verycd的图书)。easymule也出了一个linux版本,但是经过我试用,发现居然没有wine的easymule下载速度快!这太讽刺了,也折射出easymule开发团队在linux编程方面太业余了,当然也说明了在中国合格的linux程序员还是太少。
11.通过wine成功了QQ2009预览版本(深度修改版),效果非常不错!
成功的关键是通过winetricks将需要的DLL和部件,包括ie6,msxml3之类的能装的都装上,还有把Windows下的字体copy到wine的fonts目录下,然后运行深度修改版本的QQ,运行这个修改版本的QQ 的感觉和在Windows 7 下跑官方国际版本QQ的感觉相当,非常的轻便,速度也快。远远胜过QQ for linux和WEB QQ!web QQ虽然官方支持的比较好,但是只是个玩具,当你同时开两个QQ ,并且快速打字聊天的时候,就会发现体验非常非常差。文字刷新速度相当的慢,所以只能是个玩具,不具有实用价值。
12.在wine下装了bitcomet1.28最新版,基本运行正常。速度和Windows下相当,就是界面丑点,我已经相当满意了,比linux下的qTorrent速度还快一些。这点基本没什么遗憾了。
13.Proxy软件是必须装的,我装的是自由们系列,目前最好的Proxy软件。其实我Proxy软件的目的不是为了访问什么非法网站,而是很多源码的国外网站都被屏蔽,没办法。比如sourcefrog这个著名的开源网站就被屏蔽,导致有时候unbunt下某些软件升级都失败。可惜这个软件也没有linux版本,但是幸运的是,通过wine,可以很好的工作,只是无法采用加密驱动模式而已。而且自带升级,非常好用。
14.为了配合Proxy软件,我将系统的firefox默认采用设置代理上网,因为firefox设置代理可以和系统代理设置无关。不影响其他程序。
然后我下载了goole chrome浏览器,事实证明这个浏览器相当轻便,速度很快,虽然功能不多,但是常用的都有,足够了,现在我们追求的是轻便(这让人汗颜,居然现在我们希望软件功能不要太多),这个浏览器还有自动翻译功能,对英文不好的人,是个帮助。他采用的系统默认代理设置,所以用他来上没有被屏蔽的网站,非常给力。这样两个浏览器分别进行这不同网站目标而互相不干扰,非常完美的实现了上网,效率甚至比Windows XP下高不少!这要归功于linux卓越的网络性能。
三、Ubuntu不满意的地方
1.资源浏览器(位置主文件夹)效率太低,打开一个目录,常常等很久。而且重复打开同一个目录,等待时间一样的久,看的出来没有缓冲机制,这点和Windows的资源管理器差距比较大。不过unity下,速度比经典模式感觉更快,看来unity也不是一无是处。
2.系统自带的gedit启动速度太慢(当然GVIM,EMacs这些更慢了),经常需要打开或者写一个简单文本文件需要等待的时间比较久,让人感觉系统不轻便。这点比Windows的记事本差距非常大。虽然linux用户有经典的vi,但是启动Vi,你还得先打开终端窗口,相当的麻烦。
3.设备支持太差,到目前为止,官方驱动就nvidia会发布linux版本,其他设备都不怎么支持linux或者说支持的非常的不好。这是linux的痛。我的机器上的声卡倒是可以发声,但是很明显支持的不好。同样的java程序,播放声音在Windows上可以同时混合播出,但是在linux上就只有一个有声音,无法混音。当然也可能是java的类支持的问题,但是也反应出,硬件驱动支持的不完美。而且有时候还出现网页播放一个声音,另外的网页(例如词霸网)就没声音的现象,让人感到很不舒服。
4.软件安装和管理不太成熟。虽然有系统自带的应用软件中心和apt-get之类的方式,但这些方式一旦出现错误,你想把软件垃圾删除干净,就非常的麻烦了(需要使用apt,dpkg等命令手动操作)。自己运行脚本安装的软件,一旦出错或者想卸载,也比较麻烦,缺乏一种严格和统一的管理方法(比如很多自己安装的软件就没有提供卸载脚本)。
5.应用软件依赖非常混乱。每个应用软件依赖的部件常常版本不同,而导致应用软件无法正确安装使用。导致系统不得不同时安装多个版本的同一个部件。非常混乱。应用软件的发布也非常的不专业,有些软件发布出来,居然在指定版本缺省安装下无法使用,还必须加装其他部件。版本兼容性linux需要走的路还很长,想针对非专业用户,这个必须要解决。实际上Windows当初也经历了这些困扰,不过现在Windows早已经解决了。而linux可能还需要重复Windows走过的路程才行。虽然系统有自己的deb包方式,不过很多软件都不严格遵守,这个不知道应该算linux的问题,还是应用发布者的问题,严格说来是后者的问题。又回到那个观点:linux上的应用软件拖了linux的后腿,因为没有利益驱动,导致linux下的应用软件质量平均水平低于Windows系统和苹果系统,这是商业和非商业的区别。linux应用在找到盈利模式之前,这个问题会长期存在。而应用软件也直接会影响到linux是否会进入普通桌面市场,和Windows,Apple,三分天下!
6.图形界面执行效率比起Windows还有一定的距离。距离虽然在缩短,但是还需要努力,得到硬件厂家支持应该是解决这个问题的关键。
7.COPY某个文件的全称路径的时候,虽然有ctrl+L可以看到所在目录的路径,但是不包含文件名,使得我还得点文件属性去复制文件名,如果能修改成点哪个文件,地址栏久显示包含文件名的全称就好了,这样在创建需要文件路径操作的时候,会节约很多时间,体验更好。
8.软件中心居然没有停止按钮,软件安装一开始,就无法停止了。这个设计很差。不过好在他支持断点续传,下次还可以接着继续下载。不过遇到系统停止响应的情况下,就麻烦了,当前占用锁没解锁,新的安装进程无法启动,需要用命令行去解决,比较麻烦。我在反复安装wine中就遇到这个问题,很费来一番心思,才在命令行上解决干净。
四、Windows 7 不满意的地方
1.内存占用比XP大
2.居然不能识别我的DVD光驱,这点曾经让我不敢相信,以为自己光驱坏了,后来发现其他系统一切正常就Windows7不能识别,才发现这是Windows7的固有毛病,看到这个事实我简直不敢相信微软会犯下如此低级的错误。连Xp下都能直接驱动的设备,到了Windows7下居然识别都不能识别,这倒退的速度让我直到现在都不敢相信。
3.体积大,装完10多G就没了。而且无法定制,很多普通用户不需要的功能明确的列出来,让用户选择。我是在无法理解微软的东西为什么搞的那么大,而且越来越大,难道版本越高,一定需要越来越庞大吗?而且并没有增加什么新的功能啊。这大出来的部分都干什么去了,Ubuntu默认功能应该说还比 win7多,人家比你小很多,是如何做到的?不过这貌似是微软一贯的风格,难怪很多程序员都喜欢鄙视微软的产品。
五、Ubuntu比Windows 7强的地方
1.Ubuntu的资源浏览器可以附加窗格(F3),这样可以在一个界面中同时看两个目录,很方便。这是我一直想要的功能,Ubuntu实现了它。
2.Ubuntu搜寻文件速度非常快。这点Windows7落后太多太多!选定文件系统,全部搜索,10秒内基本搞定,但是Windows呢,漫长的等待!如果磁盘大的话,没几分钟,甚至10几分钟别想出来。
3.Ubuntu的桌面定制性很强,可以自己添加面板,添加各种面板图标,非常不错。不过unity界面不是很满意,虽然效率挺高,但是体验太差,很多功能都没有了,比如添加到面板功能。
4.Ubuntu装好就带了很多实用免费软件,基本能满足日常需要。比如libreoffice,功能基本能满足日常需求。当然他兼容ms office的格式还是有些不完美(比如office有2页,libreoffice会搞出三页来),不过毕竟msoffice是别人的产品(这时候,技术不能解决所有问题),能做到现在这样,已经很了不起了。再比如自带的电子书阅读能力,基本什么软件不装,看PDF,看DJUV就非常好了。
而对比Windows,基本上不装第三方软件就什么也干不了,甚至连个RAR文件都无法解压。其实仔细想了下, 觉得Windows更方便的大部分理由都是Windows上面的应用软件带来的,而很少是Windows本身带来的。所以linux 的发展关键还是需要优秀的应用软件支持才行,否则,普及总归是一句空话。
5.Ubuntu下自带的totem播放器,在播放没下完的视频文件,比Windows中的同类产品强不少,有多少播放多少,而且可以拖动选择,感觉比Windows下同类软件处理的流畅。而且更新来插件之后,和Windows下的kmplayer之类支持的格式一样多,基本没遇到什么播放不出来的视频,而且拖动的流畅度甚至强过Windows下同类产品。
6.Ubuntu 的网络稳定性和性能强过Windowsxp,也强过Windows 7!这一直是linux的强项,很高兴Ubuntu得到保持。Ubuntu下网络稳定性非常好,下载速度,打开网页流畅读和等待时间都比Windows xp下好很多,比Windows7也要强一点。这是我最喜欢linux的地方。也是我一直喜欢在linux下上网的原因。我同样的机器,同样的线路,同样的时段,ADSL在XP下经常掉线,而在 Ubuntu下重来没掉线过,非常的稳定。而且速度测试,也是Ubuntu更好。
六、windos7的亮点:
1.在安全性方面,进步很大。这一直是Windows桌面系统的一个诟病。具体体现在将进程按照用户权限分级,具有比较完善的权限管理机制。默认运行在非管理员帐号上。如果进程需要提升权限,会提醒用户。
而且普通用户写系统区的数据,并不真写,而是采用虚拟技术写在用户的Appdata目录下,说实话这些机制让Windows 7在安全性方面进了一大步。
2.IE9改进很大,在 window7上,我一直对微软的浏览器不满意,包括IE8。感觉笨重不说,而且开网页还比较慢。所以我一直用safari或者chrome或者firefox,但是 用过ie9之后,感觉进步很大,基本达到来其他浏览器的水平,不需要我特意换其他浏览器了。
七、结束语
以上讲述来我2天折腾系统的一些经验和感受,感觉Ubuntu这个系统潜力非常巨大,基本上已经能让我摆脱Windows系统而正常的工作和娱乐。到这个文章post为止,已经至少2个星期没开过Windows了。
但是公平的说,windows7依然具有比较大的优势,最大的优势就是硬件的支持的非常好,和丰富的应用程序,这点对普通用户来说,几乎是决定因素,你要知道使用电脑的人绝大部分是非专业用户,如何针对这些用户进行改进,才是你是否能进入这个市场的关键。
Copyright ©2018-2023 www.958358.com 粤ICP备19111771号-7 增值电信业务经营许可证 粤B2-20231006