{软件开发|网络管理|系统安全|服务器配置|平面设计|视频影像处理|网站构架}
标签类目:Linux

总结,Linux桌面化的路还很长!

This entry is part 15 of 15 in the series Windows与Linux对比使用教程

    作为同时使用Linux OS与Windows OS的用户是最有发言权的。

    不可否认,Linux OS这些年来的进步,几年前还不支持NTFS文件格式读写的Ubuntu现在已经能够兼容各类格式,当然,这离不开众多Linux程序员/内核编译者的辛勤劳动。

    但是,原生的桌面OS与非原生的桌面OS之间还是有很大隔阂的。Microsoft已经推出Windows Vista / Windows 7等后续版本,无论界面还是性能都有大幅度提升。而Linux只借助着内核的优势,开发了许多类似于Windows 下的桌面应用。大多都是在照抄样式,只不过编译成Linux下能识别的程序罢了。那么目前的Linux离完全桌面化到底还有多远呢?

一、不必要的特性使得用户没有必要换成Linux OS

    也许你会说,Linux的优势在于他出众的稳定性、安全性、资源消耗低等。

    没错,可这些都是服务器所要求的,对于桌面系统而言,要那么高的稳定性、安全性和低资源消耗有些看起来是自寻烦恼,而有的甚至是用不到。许多人手中捧着一台笔记本,从买来到扔掉,除了上网聊天看电影,其他事一律不干,系统启动完直至关机前CPU使用率从没超过10%。试问,这样的客户群体给他使用 Windows和Linux又有何区别呢?

二、众多专业软件不支持Linux OS

    大环境下对Linux 桌面化不十分有利。专业的例如CAD领域的专业软件都只有Windows版本,即便使用虚拟机技术能解决,但在Windows下也同样有VM这类的优秀虚拟机软件可以解决Linux的任务。此外,用户的使用习惯已经更偏向Windows的桌面。Linux桌面化事实上已经转变成用Linux实现Windows功能的话题了。我以为,这已经偏离了Linux产生的本意。

三、版本太多让用户不想改变自己的习惯

    Linux版本众多也是一个问题,基于开源的因素,衍生了许多具有各自特性的Linux OS,每一种都有自己的使用习惯,这让普通用户无法快速的入门。而即便是专业的Linux工程师也要熟悉每一个Linux OS的特性才能给出准确的解决策略,门槛如此之高,无形中就让人不愿意去深入。毕竟不是每个人都想立志成为“Linux 专家的”。微软在这点上做的很好,尽管也是版本众多,但是说到Windows都知道有XP/Vista/Windows 7.而那些Windows Embedded/CE/PE/银行定制版等虽然也有发布,但使用领域有明显规划,所以一般的普通用户群体接触不到,也不会因为这些版本影响自己的使用习惯。另外每个版本的更新也十分频繁,碰到问题后能在网络上搜寻到的解决方法往往都已经过时。

四、许多软件需要设置才能正常使用

    不得不把这一条加进来,笔者在使用Ubuntu的软件时就碰到了一些中文乱码、缺少解码器、字体缺失、无法连网等问题。虽然在网上有许多解决策略可以找到,但一套系统里装的软件不可能只有两三个,上百个应该都不希奇了。如果每一个都要这样查找到相关配置才能使用,那对于桌面系统来说是效率极低的!

    至此,Windows与Linux对比使用教程已经全部结束,再次强调本系列教程只是Linux入门级的,有任何建议或者想法可给我留言或者E-mail.

Windows与Linux对比使用教程十三--运行Win下可执行文件

This entry is part 14 of 15 in the series Windows与Linux对比使用教程

    尽管已经介绍了众多 Linux下的Windows替代程序,但仍旧在部分领域有所空白,比如在平面设计领域中,Linux对于AI格式支持不友好,Adobe 公司旗下的产品很难在Linux下找到替代品(虽有GIMP可以解决许多问题,但就其功能而言无法于PhotoShop相提并论)。

    本文即告诉您在Linux下运行EXE等在Windows下的可执行文件类型的程序,当然,如果您需要经常使用某款在Windows OS下才能运行的程序并赖以生存的,那么请忽略本文,站长建议您使用Windows OS.如果不是,请继续阅读。

    当然,您得具备足够的耐心和信心才行


 

    Windows下的程序能够运行需要依赖注册表、DLL、COM、ODBC等等,所以想要在Linux 下运行Windows可执行文件就需要先建立以上的环境,那么下面就介绍两种最常见的处理方法。

一、虚拟机实现方法

     如果你经常使用VM应该对这个词不会陌生,许多专业人士使用虚拟机来模拟网络环境,并进一步使用其模拟网络攻防等实验。当然在Linux下也有虚拟机的存在,站长在此推荐各位使用VistualBox这款开源虚拟机软件,其官方站点有支持各个操作系统版本的下载,点此进入

    安装完成后在菜单里可找到直接运行,新建个虚拟电脑,然后使用Windows系统的安装镜像文件安装即可。之后,您就可以在Linux下的Windows中畅通无阻了,除了对磁盘底层之外的部分功能不能实现外,99%的应用都没问题,当然,前提是你的硬件配置足够高

二、使用Wine来实现

    先引用官方的话解释下什么是Wine ?

WineHQ的说法,“WINE 代表 Wine Is Not an Emulator(即,Wine 不是一个仿真器)。 更确切地说,Wine 是 X 和 UNIX 之上对 Windows API 的一个开放源代码实现。您可以认为它是一个 Window 兼容层。Wine 不需要 Microsoft Windows,因为它是由 100% 非 Microsoft 代码构成的另一个实现。但是它可以使用本机系统 DLL,只要这些 DLL 可用。而且它可以让您在 Linux 或者其他类 UNIX 操作系统之上运行大部分 Windows 软件。”

    听着晕吧?请听我用三句话来解释什么是Wine

Wine是一款能运行在Linux下的软件

它提供了Windows API与Linux之间的转换功能

在Wine的平台提供了Windows 程序需要的运行环境

    至于Wine的安装很简单,此处不再提及,很多人知道Wine的大名,也知道如何安装,却不知道怎么去使用。那我就简单说一下,为什么只肯简单的说一下呢?呵呵~因为这实在实在是太简单了~

    安装完Wine后,右键你要运行的 Windows程序,然后使用Wine打开 即可。接着就按照提示一步步往下走就是了。

    特别说明下, Wine号称能运行80%的Windows程序,其实不然,并且许多程序安装后默认还运行不了,要经过特别的配置才可以。这些网上也有许多教程,大家自己去搜好了~

附上 Wine+QQ2008的图


 

    好了,以上文字我想已经说得很明白了,如有不懂请在下方留言,谢谢!

Windows与Linux对比使用教程十一--安全软件

This entry is part 12 of 15 in the series Windows与Linux对比使用教程

    由于内核不同,Linux对权限的控制非常严格,以至于在Linux下基本上不会中什么木马病毒(当然这跟其使用人群少也有一定关系),但是许多人装杀软和防火墙也只是为了安慰一下自己,真正需要去用的人又有多少呢?

    本文旨在慰藉那些对自己的系统毫无信心之人,介绍Linux下的免费杀毒软件防火墙各一款.

     当然,您得具备足够的耐心和信心才行


 

 一、avast! Linux Home Edition (Linux下免费的杀毒软件)

    在Windows下的著名免费杀毒软件Avast!同样也提供Linux 版本,其官方网站提供RPM、DEB和TAR GZ三种格式的安装包。此处进入下载

    特别要说明的是,avast!在Windows OS下是有实时监控的,但在Linux下只有扫描功能,可见连安全厂商都认为Linux下无必要进行监控,所谓的扫描功能也许只是针对插入的U盘,防止其将病毒传播到其他的Windows OS

二、Firestarter (Linux下的免费防火墙)

    论功能,应该说比起XP自带的防火墙强许多,也许和Vista的那个防火墙差不多吧!提供了各版本Linux的安装方法,见这里

    防火墙毕竟和杀软还是有区别的,无论Linux 的内核多么强劲,网络攻击有时也在所难免,所以笔者在这里推荐中高级用户使用防火墙,依各自的情况选择好合适的防火墙软件安装。


 

     好了,以上文字我想已经说得很明白了,如有不懂请在下方留言,谢谢!

Windows与Linux对比使用教程十--下载工具

This entry is part 11 of 15 in the series Windows与Linux对比使用教程

    宽带上网,对于访问几个网页来说根本不需要多快的速度,区分宽带和窄带的一个比较明显的地方就在于它的下载速度.

    本文即推荐Linux下三款常用的下载工具,分别对应HTTP多线程下载、BT下载和电驴下载.

    当然,您得具备足够的耐心和信心才行


 

一、MultiGet(Linux下的迅雷)

    支持多线程的下载工具,使用方法同Windows下的迅雷快车十分类似,速度也比较稳定,笔者2M ADSL环境下的下行速度为200+KB/S

    Ubuntu9.04下可使用apt-get方式进行安装,另外网上也有DEB包,因版本更新较快,本站不给出下载地址了,有需要的朋友请自行上网找寻

二、Deluge(Linux下的BT工具)

    事实上,Windows中比较著名的BT下载工具BitTorrent本身也有For Linux版本,但笔者试用后感觉速度不十分理想,另外界面也不很友好,而Deluge无论速度还是在使用习惯上都于Windows下的BT工具十分接近,故在此处推荐读者使用。

    同样,Ubuntu下的安装可通过sudo apt-get install deluge来实现,或者搜索DEB包吧~

三、aMule (Windows下的电驴)

    如果你经常使用VeryCD上的资源,建议在使用该软件时导入积分文件。否则下载速度会奇慢无比,如果使用的国外的资源倒不用担心,因为速度是相当快滴。Linux下还有一款叫mldonkey的电驴软件也比较受欢迎,如果对电驴的使用率比较高,可以同时安装这两款工具进行比较。


 

     好了,以上文字我想已经说得很明白了,如有不懂请在下方留言,谢谢!

Windows与Linux对比使用教程一--分区

This entry is part 2 of 15 in the series Windows与Linux对比使用教程

    操作系统都是从安装开始讲起的~这个教程当然也不例外~

    当Windows使用者首次使用Linux光盘安装OS时,立刻就会碰到一个问题,即Windows与Linux之间的第一个差异之所在--分区.

    说到分区的差异,归根到底是这2个OS之间文件系统的不同所造成.那么本文即能告诉您这两类File System的真实情况以及Linux环境下的分区策略.

    当然,您得具备足够的耐心和信心才行!


 

Windows篇:

    在MS Windows下,当安装到下面这个界面时,您一定会很熟悉.

    没错,这就是Windows经典的"目录结构属于分区"文件系统模式.

    请允许我打个不恰当的比方,我们将硬盘看作是食堂中常见的快餐盒.这种餐盘事先就已经问您划好区域,盛菜盛饭的地方一目了然.而米饭即可认为是操作系统,菜肴和汤就看成是每个人所使用的不同软件和数据文件.如果我要吃某道菜,只要到相应的菜盘的格子里拿就行了.

    该文件系统的好处在于:方便 快捷


 

Linux篇:

 

    以Ubuntu 9.04为例,安装过程中您会看到分区向导.如下图:

    这里请使用手动分区~然后开始您的Linux分区之旅~

    上左图罗列的是Linux所支持的常见的几种文件系统,类比于Windows下的Fat32/NTFS  ,上右图罗列的是挂载点~好~这是一个新的名词!不要被他所吓倒,说白了,所谓的挂载点其实就是一个目录!

    我们如果将Windows操作系统比作快餐盒的话,那Linux的文件系统便犹如中国人请客吃饭时常用的圆台面.整个圆盘上的菜都是你的,只不过当你要品尝某道菜时必须先将其转到面前,方能享用.

    是的,以上即为Linux下文件系统的模式-- "分区加载于目录结构"

    也许您一时还不能体会我所描述的内容,不过看完Linux的实际分区,我相信您会有所领会.

Linux分区策略:

    新建一个交换分区.该分区相当于Windows OS下的虚拟内存 (如果您不了解虚拟内存,可不必理会,我只告诉您: Windows在安装完系统后自动为您分配了这一空间,而Linux所做的只是提前让您设定而已)

 

    再新建一个"/"分区,就是所谓的"根分区".这里的"/"就好比你打开Windows下的资源管理器后在左侧看见的"我的电脑",一切后续的文件夹都将从这里开始.

   

    也许你还会询问我有关其他挂载点分区的作用,别着急,有了上面2个分区,你已经能正常使用Linux操作系统了.至于其他的挂载点和文件系统,因Linux在实际生活中所处地位和所用人而异,读者可日后慢慢探索.完成分区后的列表如下:


    好了,以上文字我想已经说得很明白了,如有不懂请在下方留言,谢谢!

那么,让我们进入Linux世界吧!

This entry is part 1 of 15 in the series Windows与Linux对比使用教程

    一直以来,Linux的fans都与Windows支持者争论不休,虽然身为MCITP,却也不得不承认Linux 在某些方面(如安全性)是Windows无法企及的,尽管如此,但我仍然不奢望Linux能成为一个好的桌面.     但为何又有此文的出现?其实只为让那些容易听信别人的人更加认清Linux的本质,以便自己作出最合理的选择!

    本系列文章针对人群:对Windows客户端操作系统(如Xp,Vista,Win7)使用比较熟练而又对Linux跃跃欲试的人.  

   本系列文章所选用的操作系统:Linux下最受欢迎的Ubuntu 9.04

    本系列文章采用Windows+Linux对比的方法进行解说,便于读者容易理解

    本系列文章只针对桌面版日常应用,专业服务器方面的不作解释.     如有好的意见或者建议请在本文中留言!

假期将半

    假期将半,摸索中找到了新的努力方向~

    在通过MCSE/MCITP之后,准备将系统类的知识补全~所以开始了解Linux的相关内容~(至于思科系列的估计今后很难接触到,故暂时搁浅~)。

    另外S-AUC Caculation V1.5基本完工,这个版本已经数不清是和老大的第几次合作成果了~但是有个问题也慢慢显现~就是缺少专业的测试人员!因此还得抽空学习 继续阅读 »

Page 1 of 11
返回顶部