九种迹象表明你该用Linux了

实际上,你每天都或多或少的不知不觉地在使用Linux系统。在web服务器领域中,Linux是占主导地位的操作系统,包括你现在正在浏览的页面的后台,都是跑在Linux上的。甚至你整天不离手的Android智能手机的系统内核,也是基于Linux的,如果你有安卓手机或平板的话。除此之外,大到超级计算机,小至微型专用设备,比如家里用来接入宽带的ADSL猫或者路由器等等里面都跑着Linux。

然而,可能你和90%的人一样,电脑上用的是Windows操作系统,并且据统计现在大多是windows 7。对于大多数人来说,这似乎是唯一的选择,可能有时候确实让人感觉很不爽。如果你曾经在使用windows的过程中遇到过一些不希望发生的问题,又或者你接触过Apple的Mac系统之后恍然大悟,发现原来windows并不是非用不可的操作系统,那么下面的内容值得你一读。

事实上,Linux系统可能并不适合每个人用,但也肯定有相当一部分人很适合用,包括一些人到目前为止还没有意识到自己其实应该用Linux。下面的9中迹象也许能证明你非常适合用Linux系统,你会发现可能真的值得一试呢。

1、你还在用着XP系统并且没有升级的打算

你不想升级新系统的原因或许有一大堆,比如电脑太旧了,跑不起新系统,或者仅仅因为就是看不惯win7或者win8的界面或操作方式。或者只是懒得为这点升级再去破费(PS:国外盗版系统没有国内猖獗。。译者注)。

无论如何,现在继续使用XP都是一个越发危险的命题了。毕竟它已经13岁了!在计算机界绝对是骨灰级的了。也许想当年在2001年XP刚刚发行的时候,你在1987年发布的windows 2.0 系统上跑一个时钟程序,你会叫嚣这是多么牛的特色。说真的。

此外,微软不出所料地停止XP支持服务,这就意味着你将再也得不到任何系统安全更新,臭名昭著的不安全。渐渐地你也会发现自己再也没法安装运行一些新版的好用的软件了。

但是你要不想升级到新的windows系统,那么只能选择换成别的系统了。除了高富帅级别的苹果电脑就是Linux能选了。Linux始终以新鲜、时髦以及非常安全而著称。另外你也可以用一些基于Linux深度定制的系统,用起来界面和感觉同XP相差无几。例如Zorin OS 或 Lubuntu。

2、你并不依赖任何windows平台独占的应用

有些人职业需要或者业余爱好导致必需用到一些只有在windows平台上才有的应用,或者同样或类似功能的应用在Linux上没有或者功能不全、选项不一致等以至于不能胜任自己的需要。比如电子音乐制作人经常要用到的FL studio、Cubase或Ableton,或许能在Linux上找到一些替代品,但往往会比较难用,或者不适合他们习惯和工作方式。通过模拟机来运行是一个可选方案,但是很多方面需要妥协。

但也有一些替代品是非常优秀的,比如平面设计师必备的Photoshop 和Illustrator,在Linux上会发现GIMP、Inkscape作为替代更强大好用。

但是如果你没有一个必须在windows上跑的应用的话,Linux对你来说就是非常合适没有任何问题的了。以前你在windows上做的任何事Linux现在都能完全驾驭。

3、你不使用任何只兼容Windows的硬件外设

有些硬件和外设并不完全支持Linux,比如一些专业外部音频接口。如果你所有硬件都工作的很好,这是一个好机会,你也可以检查一下其他特殊的硬件外设是不是完全兼容Linux,如果你有的话。

4、你的电脑只是用来上网

如果你上网的需求比对windows的依赖更要紧的话。除了windows的IE,所有其他主流的浏览器都支持Linux,包括火狐,谷歌chrome浏览器以及Opera。所有主流的即时聊天通讯软件也都有相应Linux版本,比如Skype,各种IM客户端(如QQ)等。Twitter的Linux专用客户端也是非常给力的。

5、你玩的PC游戏兼容Linux或者你有一台游戏主机

在过去,Linux游戏都是一个很大的问题,但是近来Linux游戏也发生着戏剧性的巨变。以前Linux上并不是没有高质量的好游戏,但大多数是一些独立开发者的免费游戏,或者在商业化上一直默默无闻的游戏。

但是今天Steam平台也已登陆Linux,并且越来越多的顶级游戏正在不断移植到Linux,而Steam背后的公司Valve,在游戏界硕果累累(著名游戏有半条命,传送门,军团要塞,DOTA等等),他们认为Linux是游戏的未来。

然而很有可能你最喜欢的游戏到目前还没法玩,如果你平时都是在电脑上玩的话,这似乎是个问题。但如果你是在PlayStation或者Xbox上玩游戏的话,或者你玩的游戏已经支持Linux了,那就没有任何问题了。切换到Linux系统平台对游戏体验没有任何影响。

6、你已经受够了系统上的广告软件和间谍程序

你使用的大多数软件往往是从官网或者专业的软件网站下载的安装包然后安装到电脑上运行的。众所周知,这种安装方式往往会捆绑一些你并不想要的一些附加软件或者插件安装到你的电脑上,还有可能更改你的系统设置,或者在后台进程中消耗大量系统资源,甚至会监视你,跟踪并发送你的一些隐私数据,消费习惯等等,这些都很令人讨厌。

有时候那些不良软件都是偷偷摸摸地干这些坏事儿的。有些软件虽然在安装时提供了复选框让你选择是否安装捆绑软件什么的,但往往默认的就替你勾选了,让你往往一不小心没有注意到就中了它的圈套。

但在Linux上这几乎是不可能发生的事情。我们所说的“几乎”是为了掩饰一些极少没有注意到的情况。但就笔者来说,还从来没有在Linux上遇到过这种事。在Linux上安装的大多数软件都是从一个系统的软件管理中心安装的,类似于苹果Mac系统中的AppStore,其中的软件都是由提供Linux系统发行的公司负责管理打包维护。在Ubuntu中叫做Ubuntu软件中心。

7、你想来点儿与众不同的

尽管Windows系统最近进行了大量的改进优化工作,从XP到win7在外观上已经可以说是脱胎换骨,甚至从win7到win8也是,但在操作上却是进步寥寥。除此之外,这些改变可以很明确的说是越变越糟。

Win8去除了传统的开始菜单,取而代之的是扁平化的Metro 风格的开始屏幕,但其他的都差不多。当你再去看苹果系统OS X时,他的Mission Control可以轻松的在多窗口之间切换,还有通知中心等等,都非常有特色。这些特色在Linux上也都有相应的实现,甚至有些功能可以称得上是OS X他们的祖师爷,甩windows十几条街。

正是这些特色功能,显著地促进了Linux系统的易用性和用户的工作效率,而这些也恰恰是windows系统欠缺的地方。如果你现在正好心里痒痒,想尝试点新鲜的,那么Linux将是一个非常好的选择。

更重要的是,Linux世界提供了非常多的选择,可以让你轻松实现自己喜欢的界面和视觉效果。如果你喜欢windows风格的界面,Linux有。如果你想要Mac风格,Linux也有。如果你想要一种完全不同的新风格,那就用Ubuntu吧,这是目前最流行的Linux分支版本。

8、你喜欢自由修改和定制系统

谈到系统选择,也取决于你所选择的版本的Linux能否以不同方式定制出适合你心意的内容。不同系统能够允许不同程度的修改定制。

如果你想深入探究天生开放的Linux系统,没问题,活跃且慷慨的Linux开源社区已经做好了大量的文档和资料供助你玩转Linux。通过这种方式你能够亲手打造出非常适合自己的系统,对于计算机技术相关行业的人来说,也很可能因此而获得一些具有相当潜在价值的有利于事业发展的技能。

9、你喜欢用免费的东西或者想省钱

你也许已经知道Linux系统在绝大多数情况下都是免费的,这个免费的含义不仅仅是你不需要为任何东西自掏腰包,而且你能合法自由的进行无限制的复制分享给任何人,所谓的非法盗版云云都是windows世界的词汇,在Linux世界根本不存在这种说法。这就是开源软件许可的核心精神。

这样会让你省下一大笔开销,因为你不用再为升级正版的windows系统花钱,而且如果你想同时升级家里电脑以及公司的电脑等等,这个花费可是要成倍增加。

尽管说Linux是免费的,但它们的质量也是非常好。像Canonical、RedHat、Novell、Google等等这种大公司都在提供资金和运营为他们的用户提供服务支持。你不应该觉得开源软件很陌生,因为当下很多流行的优秀应用都和Linux一样是开源的,比如Chrome(谷歌浏览器),FireFox(火狐浏览器),VLC(一款优秀的视频播放器,译者注)等等。

原文译自《9 Signs You Should Use Linux on Your Computer》

九种迹象表明你该用Linux了

时间: 2024-08-11 05:33:19

九种迹象表明你该用Linux了的相关文章

九种乱码解决办法(非原创)

九种解决乱码方法总结2007-09-13 14:01:08 分类: IT综合技术 对于Java由于默认的编码方式是 UNICODE,所以用中文也易出问题,常见的解决是String s2 = new String(s1.getBytes(“ISO-8859-1”),”GBK”);前三种方法是我比较常用的方法,别人的经验告诉我:通常get方法通过改server.xml解决,post方法通过过滤器或者设置字符集解决,呵呵,不知道是否可行! 1.utf8解决JSP中文乱码问题 一般说来在每个页面的开始处

牛逼了,教你用九种语言在JVM上输出HelloWorld

我们在<深入分析Java的编译原理>中提到过,为了让Java语言具有良好的跨平台能力,Java独具匠心的提供了一种可以在所有平台上都能使用的一种中间代码——字节码(ByteCode). 有了字节码,无论是哪种平台(如Windows.Linux等),只要安装了虚拟机,都可以直接运行字节码. 同样,有了字节码,也解除了Java虚拟机和Java语言之间的耦合.这话可能很多人不理解,Java虚拟机不就是运行Java语言的么?这种解耦指的是什么? 其实,目前Java虚拟机已经可以支持很多除Java语言以

Python复制文件的九种方法

以下是演示"如何在Python中复制文件"的九种方法. shutil copyfile()方法 shutil copy()方法 shutil copyfileobj()方法 shutil copy2()方法 os popen方法 os系统()方法 Thread()方法 子进程调用()方法 子进程check_output()方法 1. Shutil Copyfile()方法 该方法只有在目标可写时才将源的内容复制到目的地.如果您没有写入权限,则会引发IOError. 它通过打开输入文件进

解析UML九种图

        UML作为设计工具,重在实践上,而这就离不开九种图了,画图是在看完视频以后进行的,刚开始画图的时候脑袋懵懵的,不知道该从哪下手,于是就在画图之前再次的学习了一下这九种图和四种关系,理了理思路,终于有点了想法,这才开始着手画.UML的九种图包括:用例图,对象图,类图,构件图,部署图,状态图,顺序图,活动图,协作图.四种关系和九种图在UML学习中是重中之重,而在这九种图中最重要的是用例图,类图和顺序图,反复的学习才能将它消化. 一.概念 在这九种图中又可以将他们分成静态图和动态图,静

UML九种图之部署图和构件图

面试的时候被问到,在线性回归中,有三个假设,是哪三个? 当时回答出来自变量x和因变量y之间是线性变化关系,也就是说,如果x进行线性变化的话,y也会有相应的线性变化. 提到数据样本的时候也答道了样本点之间要求是独立同分布的(根据MLE准则,假定对样本加上高斯白噪声e的情况下). 但是第三个最终还是没有答上来,面试官也没有再给提示,所以回来自己再查一下. LR的wiki页面(http://en.wikipedia.org/wiki/Linear_regression)中,有提到了LR的假设,分别是:

九种常用排序的性能分析总结

转自:http://blog.csdn.net/cjf_iceking/article/details/7953637 间间断断的将9种排序实现,并且将其以博客笔记的形式记录下来:现在就该来综合的分析这九种排序,让我们先来看看其算法复杂度和稳定性的分析结果: 算法复杂度以及稳定性分析 算法名称 平均时间 辅助空间 稳定性 冒泡排序 O(n2) O(1) 是 选择排序 O(n2) O(1) 否 插入排序 O(n2) O(1) 是 自底向上归并排序 O(nlog2n) O(n) 是 自顶向下归并排序

浅谈UML的概念和模型之UML九种图

文件夹: UML的视图 UML的九种图 UML中类间的关系 上文我们介绍了,UML的视图,在每一种视图中都包括一个或多种图.本文我们重点解说UML每种图的细节问题: 1.用例图(use case diagrams) [概念]描写叙述用户需求,从用户的角度描写叙述系统的功能 [描写叙述方式]椭圆表示某个用例:人形符号表示角色 [目的]帮组开发团队以一种可视化的方式理解系统的功能需求 [用例图] 2.静态图 类图(class  diagrams) [概念]显示系统的静态结构,表示不同的实体是怎样相关

UML九种图 之活动图和状态图

前言     活动图和状态图组成行为图,它们是对系统的动态描述,它们之间有一定的联系搁一块儿更容易理解.本篇介绍的两个图和上一篇介绍的顺序图和协作图,共同描述系统的行为. 活动图     1. 概念      阐明了业务用例实现的工作流程.     2. 图符           1. 基本要素      活动状态.迁移.判断.保证条件.同步条.起点和终点     2. 作用      (1) 描述执行过程中完成的工作或者动作      (2) 描述对象内部工作      (3) 如何执行相关动

Windows五种IO模型性能分析和Linux五种IO模型性能分析

Windows五种IO模型性能分析和Linux五种IO模型性能分析 http://blog.csdn.net/jay900323/article/details/18141217 http://blog.csdn.net/jay900323/article/details/18140847 重叠I/O模型的另外几个优点在于,微软针对重叠I/O模型提供了一些特有的扩展函数.当使用重叠I/O模型时,可以选择使用不同的完成通知方式. 采用事件对象通知的重叠I/O模型是不可伸缩的,因为针对发出WSAWa