积分 128 最后登录 2021-2-12 精华 0 阅读权限 20 主题 6 UID 307751 帖子 125 PB币 1962 威望 13 贡献 0 技术 0 活跃 14
MAU同学
UID 307751 帖子 125 PB币 1962 贡献 0 技术 0 活跃 14
最早来远景是06年,当时XP正火,国内家庭计算机普及率迅速提高,听说这里是Vista(再早叫Longhorn)爱好者的聚集地就经常过来看看,无奈家里电脑配置太低顶不住Vista华丽的界面,就去美化版里面混,用着别人早就写明白的小学生都会的办法傻瓜式地美化自己的XP。(现在再看微软用Metro,真的有种时过境迁的感觉),当时刚上中学,自己只有google的能力却没有编程的能力,最多也就是用批处理写点合并文件的工具看小说。现在有了些编程的基础,自己也能写自己用的工具和脚本了,慢慢也就明白了Linux和Windows之间的本质区别。
我最早用的Linux发行版是叫Knoppix,也是06年,这是一个当时有点火的LiveCD,上面装了简单的KDE套件和OpenOffice.org这些东西。再后来到了'08年开始用Ubuntu,当时也什么都不懂,只是图个新鲜,知道“不只有Windows一个操作系统”这样的概念而已,再后来高考压力逐渐增大也就没怎么玩。
上了大学之后时间变得充裕了,逐渐开始尝试各种各样的Linux发行版,从Ubuntu,到OpenSUSE,到现在的ArchLinux,最近出现了ArchLinuxARM项目,我也可以在Android手机上安装更新软件包了(比如自己架设个http服务器什么的),但是到现在,用了整整一年的ArchLinux,逐渐固定了自己的习惯,现在是LXDE桌面环境(主要是启动快)加上Chromium浏览器,附带TeXLive(写论文)和Matlab、Mathematica的Linux版本,很多东西用浏览器就能解决,比如听音乐直接用Google Play,收邮件就是Gmail之类的,作为学生这些也就够用了。
我觉得一个人学过c语言或者其他的脚本语言的话,对Linux会一下子有很深刻的理解,Linux的易用性在于里面的所有软件都是紧密结合随意调用的,而Windows这一点就体现的很差。比如一个解压缩包的软件Ark(应该是KDE自带的),它本身并没有任何解压缩的能力,只是一个图形界面而已,但是如果Ark检测到系统有tar,unzip,p7zip这些命令行工具之后,就会自动支持打开tar.gz,zip和7z的文件。而Windows似乎就做的很差,软件都是自己做自己的,这可能也与Windows上面命令行工具少有关。
这篇文章不是说Linux能做什么,而是说我们应该用Linux去做什么。我觉得Win7的安全性已经很好了,我用了3年只配合MSE从来没有中过一次病毒,很多ext的权限系统也能在NTFS里面找到,UAC管理员权限控制的也很好,不是说抄袭,而是这些优秀的设计确实减少了Windows的弊病。我想说的是,如果你只是想尝鲜,想知道所谓的Linux长什么样子的话 ,一张普通的Ubuntu LiveCD已经足够满足你了,你没有必要去“完全用Linux工作”,因为你的习惯已经让你主观认为“Windows更适合你”。除非你是初学电脑或者想深入了解计算机科学的人,那样的话Linux更适合你,因为Linux的工作方式会告诉你计算机系统的本质,这些系统的本质都被Windows封装了起来。
“完全用Linux工作”,这是王垠大神的一篇文章,我个人觉得这个观点与“完全用浏览器工作”是非常类似的,尤其现在这个时代大多应用都有了Web版本,就连Palm的新OS都本质上完全用网页写的,网页可以很轻松的帮你完成简单的在线办公(Google Docs),笔记(Evernote),收发邮件(Gmail),音乐视频,社交网络等功能,在线的游戏也很多。说白了,一个有浏览器和Flash(现阶段,如果html5普及的话更好)的任何平台都能完成我们需要的大多数工作,但是人们早已形成的习惯会阻止人们去适应这种全新的工作模式。明明大多情况下网页就能解决的问题问什么要去使用客户端?(我至今不能理解为什么有好多人再用人人桌面这种软件)说白了,如果一个从未使用过电脑的人习惯上用浏览器工作之后,他一定会感激这种基于云的随时随地使用的,超越PC的平台。然而如果习惯束缚了你,不管是Linux或者是任何其他新的东西都不再有打动你的理由。
作为一个工科的,专业与计算机相关的本科生,我觉得Linux只是一个普通的平台,这个平台的诸多特性能让学习计算机的人更容易理解计算机的本质。反对的人说,“Linux的诸多特性阻碍了人们去学习”,但实际上他们想表达的是“Linux的特性阻碍了习惯了Windows的人去适应”,我觉得这本质上与“Chrome不如Firefox,因为我习惯的DTA插件无法在Chrome上面工作”没有太大的区别。
对我来说,虽然TeX可以运行在Windows上,但是在Windows上安装新的插件等行为是在是太麻烦了,而且Windows上除非使用cygwin,否则使用make脚本都很困难。而相对MSOffice这种可视化的软件,我更需要对文档的精确的控制,因此Linux更适合我。同样,Python, Perl甚至java这些软件,在Windows上都需要很麻烦地更改环境变量,而Linux上这些早就已经做好了。在Linux里面明明gcc一句话就可以进行编译,但仍有无数的人用Visual Studio新建项目然后经过好长时间才能看到Hello, World. 很多人因为习惯而无法接受优秀的工作模式,我真心为他们感到惋惜。另一方面,即使是Mathematica或者Matlab这些软件的Linux版本也比Windows版本效率高。
对我以及我身边的很多人来说,Linux是工作站,是服务器,是开发环境。但不是游戏机,不是mp3/mp4播放器。
对我来说,Linux是计算机,Windows是XBox,而且Linux是必要的,他能完成Windows不能完成的事情。
最后针对性的回复一些观点:
Q:Linux不适合初学者/Linux好难学。
A:我不认为Linux不适合初学电脑的人,甚至Ubuntu可能比Win7更容易让一个没接触过电脑的人去接受。我一直觉得没接触过电脑的人会更喜欢Ubuntu的UI。
Q:Linux命令行很复杂。
A:Windows也有cmd,各种各样的命令参数也会很烦。然而最重要的是没人逼着你用命令行。 但当你发现ipconfig比你从网络中心=>本地连接=>属性找到自己的ip地址要快得多时,你会自然而然地去享受这一过程的。Linux同理,命令行效率高得多,参见vim/emacs。
Q:Linux不能打游戏。
A:Linux就不是用来打游戏的。相同的配置下,我相信Windows可能连PS2模拟器都跑不起来,但PS2主机的渲染能力就是要优秀得多。吐槽这些的人需要一台PS3或者XBox。没人逼着你非得把Windows删了。
Q:Linux上面找不到我以前在Windows上面用过的一个很棒的软件。
A:不得不承认Windows上面有好的软件,但我不觉得这能间接的比较操作系统,我相信那些优秀的软件大都是收费的。如果真的舍不得,依旧是那句话,没人逼着你把Windows删了。
Q:我就是不习惯Linux/………………
A:无解。你可以考虑买个象征身份的iMac然后发表下看法。
广告:ArchLinux真的很好用。
后:真没想到远景也能有这样一个几乎全是MS的地方也有Linuxer交流的场所。希望能有一个平和的讨论气氛,就这些。废话有点多,望包涵。
展开阅读全文​
9
查看全部评分