Geek们为何都用Linux?《彻底使用Linux工做-王垠》读后记

  真正开始使用Linux是从2013年某月看到王垠写的一篇《彻底用Linux工做》,当时属于无比崇拜王垠的阶段,虽然在那以前常年都在电脑上装着双系统(linux,win),但linux也只能在我电脑开机时选择系统的时候秀一下存在感罢了,由于我装完以后压根就没进过linux。看完《彻底用Linux工做》后,竟有一种莫名其妙的热血,当时的潜台词就是“做为一个程序员还用windows早该枪毙了!”,以后就开始了蛋疼的Linux之旅。linux

  崇尚一劳永逸的我,一般在买东西时伴随着各类选择困难症(仍是由于穷..),在装Linux系统的时候居然在选发行版的时候也遇到了这种蛋疼状况,光尼玛发行版就好百种,这对于选择苦难症患者来讲,简直就是地狱难度啊!!。。程序员

Linux的发行版(节选):ubuntu

--------------------------------------------------------windows

Ubuntu,openSUSE,Fedora,Mint,PCLinuxOS,Mandriva,Debian,Sabayon,Dreamlinux,DamnSmall,FreeBSD,MEPIS,浏览器

CentOS,Slackware,Kubuntu,Puppy,Gentoo,Zenwalk,KNOPPIX,Arch,Slax,sidux,Vector,PCBSD,Xubuntu,安全

UbuntuStudio,Foresight,gOS,Elive,DesktopBSD,TinyMe,Mythbuntu,OpenGEU,RedHat,Xandros,GoblinX,OpenSolaris,服务器

Freespire,SystemRescue,网站

Frugalware,PartedMagic,BackTrack,Absolute,Musix,Fluxbuntu,YellowDog,SAM,SymphonyOS,LinuxXP,FreeNAS,Parsix,spa

OpenBSD,firefox

Scientific,KANOTIX,linuXgamers,DragonFly,Solaris,DARKSTAR,Ultimate,Shift,Studio,NovellSLE,Pardus,X/OS,UbuntuCE,

NimbleX,

gNewSense,DeLi,GoboLinux,Granular,Ark,Nexenta,MyahOS,Bluewhite,Wolvix,Linspire,Famelix,Clonezilla,LFS,Kiwi,NetBSD,

SaxenOS,

Ulteo,PUD,CRUX,GParted,KateOS,eAROS,Yoper,m0n0wall,RIPLinuX,Berry,AUSTRUMI,SMEServer,Lunar,Linpus,Gentoox,

GeeXboX,Turbolinux,StartCom63

---------------------------------------------------------

最后我决定在centOS,redhat,ubuntu中选,redhat收费,pass,centOS,企业最爱,那么用户确定不爱,pass,好吧,只剩下ubuntu了,装吧。

下载.....

安装.....

使用.....

虽然从windows过来,在使用ubuntu时各类别扭,但仍是在硬着头皮用了一个月之后习惯了linux的操做。

 

好吧,接下来人们说说为何用Linux。

 

Geek们为何用Linux?

答:安全性高!windows设计太烂了,漏洞百出,微软天天作的事就是1.打补丁,2.打补丁,3.补丁发不过来了,直接发个新系统,4.给新系统打补丁,而Linux上几乎见不到病毒的存在,就算少许的黑客,自身的防火墙也能轻松应付。

再答:极客的信仰:开源!系统不舒服吗?本身改一下不就行了。有漏洞了?本身修一下不就行了。给系统提交了代码,这代码会在全球各地的无数台Linux计算机上运行,这岂不是一种改变世界的方式?

再再答:优秀的命令!熟悉Linux命令之后想作什么事直接输,输完一回车,搞定!实在是比鼠标点来点去快多了,并且对着黑色的背景加一堆别人看不懂的英文命令,这才是一个Geek该有的形象,不是吗?哈哈。

 

开发者为何用Linux?

答:包管理!Linux上yum,apt-get命令实在是太舒服了,想要什么包,直接输,全自动安装好,依赖关系?那都不是问题,它们会自动找到这个包所依赖的包并一块儿安装,彻底无需考虑复杂的依赖关系,并且它们的包仓库也很是全,应有尽有。

再答:免移植!如今咱们所用的大部分服务器几乎都是Linux,若是咱们在其余平台开发,那么就可能出现不兼容等状况,因此还不如直接就在Linux上开发来的方便。

再再答:对开发者友好!在Windows上作Python开发时还须要下载Python运行环境,而在Linux上惊喜的发现居然是自带Python的,好感度+

 

平常使用呢?

答:若是非Geek也非开发者,又或者说你是一个名开发者准备平常使用Linux的话,那么是Linux绝对不是个好选择,看了这么多优势,你有没有发现,这些优势几乎在平常使用中根本就不多用到,那平常使用究竟是使用什么呢?这你必定很清楚:玩游戏,看电影,看视频,上网,聊天...,那这些是否是在Linux上彻底不能干呢?固然不是,这些在Linux上均可以干。          只要你能忍受就行...

 

游戏:游戏用什么语言开发的?“C,C++”

   C,C++游戏能够多平台运行吗?“不能够”

   就这一点就足以证实Linux不适合玩游戏了,不可多平台运行的程序确定须要再次花费大量的人力物力去移植,游戏厂商必然不会为一个占有率仅有1%的系统花费人力物力去作移植(说道这里就想起来了同戴着“1%”帽子的winphone系统)。因此说为何不适合玩游戏,一个字,“少”。

 

  

    2013年各大系统占有率,linux占1.28%

 

看电影,看视频:

  首先,刚才提到装机量少,这无疑在看电影看视频时一样是个硬伤,想要看电影,你须要客户端吧,客官能够去寻找一下,全网的视频网站有哪家有linux客户端的...为何少,理由同游戏。咱们不用客户端,用浏览器在线看不就行了?在线视频是基于什么的?Flash,HTML5,adobe对flash for Linux的更新还算勤快,但依旧没法保证linux for Flash的稳定运行,当初我在使用firefox的flash常常出现各类莫名其妙的问题,非常头疼。至于HTML5嘛,还在发展,国内目前支持HTML5的视频网站仍是少数。

 

上网:

  上网却是与windows上的体验区别不大,可是依旧有flash支持度很差的问题,而且各个浏览器linux平台更新缓慢,远不如windows的更新速度。

 

聊天:

  这个天然不用说,平时聊天用的最多的也就是QQ了,但QQ的Linux最后版本发布日期居然是2009年一月,我记得当时手机仍是诺基亚的天下吧,如今诺基亚都不复存在了...

而且聊天天然主要是打字了,而linux上的输入法,实在是...

  

 

在我使用第二个月的时候,发现本身已没法忍受Linux在平常使用中的这些缺点,毅然决然的换回了windows(固然,作开发大部分时间仍是用Linux的),正当怀疑本身Geek精神的时候,天知道怎么又找到了王垠在《彻底用Linux工做》后又发了一篇Linux文章。

 

  

 

好吧,简而言之是,我™被坑了在这以后,对于王垠的态度也慢慢有了改变,看了他一些文章,总结出,他的技术确实是超一流的,可是在中国的IT圈里对于他有些过誉了。

 

--------------------------------------补充-------------------------------------------

这么多反对的...好吧,这原本就是一片吐槽文,你们没必要太认真的,嘿嘿,其实我也并无说Linux很差,相反,我如今用Windows的时间反而是最少的,大部分时间仍是用linux和某unix的,可是我依旧仍是要说,“大家真的认为Linux很适合平常使用吗?”。

相关文章
相关标签/搜索