关于 GNU/Linux,我所喜恶的 5 件事 ================== 首先,我能确定本文提及的内容一定会造成激烈的辩论,从之前那篇 [我讨厌 GNU/Linux 的五个理由 – 你呢,爱还是恨?][1] 的页底评论区就可见一斑。 也因此,我在此没有使用恨 (hate) 这个词,那会让我感觉很不舒服,所以我觉得用不喜欢 (dislike) 来代替。 [![关于 Linux,我所不喜欢的事情](http://www.tecmint.com/wp-content/uploads/2015/11/Things-I-Dislike-About-Linux.png)][2] 关于 Linux,我所不喜欢的 5 件事。 也就是说,请读者记住,文中的观点完完全全出于我个人和自身的经历,而这些想法和经历可能会他人的相似,也可能相去甚远。 此外,我也意识到,这些所谓的不喜欢 (dislike) 是经验式的,这样成为了 Linux 的实际力量。然而,正是这些事实阻碍了新用户做出迁移系统的决定。 像从前一样,随时留下评论以及扩展本文、或者提出任何其他符合本文主题的观点。 ### 不喜欢理由之一:Windows 迁移到 Linux 对用户来说是个陡峭的学习曲线 如果说使用 Windows 已经成为了你生活中不可缺少的一个部分,那么你在 Linux 电脑上安装一个新软件之前,还必须要习惯和理解 Linux 以及诸如远程仓库 (repositories)、依赖关系 (dependencies)、包 (packages) 和包管理器 (package managers) 等概念。 不久你也会发现,仅仅使用鼠标点击一个可执行程序是很难完成某个程序的安装的。或者由于一些原因,你没有可用的网络,那么安装一个你想要的软件会是一件非常累人的任务。 ### 不喜欢理由之二:独立学习使用仍存在困难 造成不喜欢理由之一的一个事实是,最开始独立学习 Linux 知识的时候,很多人都会觉得那是一个巨大挑战。尽管网上有数以千万计的教程和 [大量的好书][3],但初学者也会因此困惑不已,不知从何开始学习。 此外,数不清的社区 (比如:[linuxsay.com][4]) 论坛中都有大量的有经验用户为大家无偿提供 (通常都是这样的) 解答,但不幸的是,这些问题的解答并不完全可信、或者与新用户的经验和知识层面不匹配,导致用户无法理解。 事实上,因为有太多的发行版系列及其衍生版本可以获取,所以这个现状使得我们有必要向第三方机构付费,让他们指引我们走向 Linux 世界的第一步、了解这些发行版系列直接的相同点以及区别。 ### 不喜欢理由之三:新老系统/软件迁移问题 一旦你下定决心开始使用 Linux,那么无论是在家里或是办公室,也无论是个人版或者企业级,你都要完全从旧系统向新系统迁移,然后要考虑这些年来你是用的软件在 Linux 平台上的替代产品。 而这确实令人矛盾不已,特别是要面对相同类型 (比如文本处理器、关系型数据库系统、图形套件等) 的多个不同程序,而有没有受过专业指导和训练,那么很多人都下定不了决心要使用哪个好。 除非有可敬的有经验用户或者教学视频进行指导,否则存在太多的软件实例给用户进行选择,真的会让人进去误区。 ### 不喜欢理由之四:缺乏硬件厂商的驱动支持 恐怕没有人不容易这样的事实,Linux 走过了漫长的历史,它的第一个内核版本公布已经有 20 多年了 (LCTT 译注:准确说是将近 26 年了,1991.10.05 - 2017.02,相信现今很多我们这些 Linux 用户在第一个内核版本公布的时候都还没出生,包括译者在内)。随着越来越多的设备驱动编译进每次发布的稳定内核中、越来越多的厂商开始支持研究和开发兼容 Linux 的设备驱动,Linux 用户们不再会经常遇到设备运行不正常的情况了,但还是会偶尔遭遇的。 并且,如果你的个人计算或者公司业务需要一个特殊设备,但恰巧又没有现成的 Linux 驱动,你还得困在 Windows 或者其他有驱动支持的其他系统。 尽管你经常这样提醒自己:“闭源软件真他妈邪恶!”,但事实上的确有闭源软件,并且不幸的是,出于商业需求我们多数情况还是被迫使用它。 ### 不喜欢理由之五:Linux 的主要力量仍在于服务器 这么说吧,我加入 Linux 阵营的主要原因是多年前它将一台老电脑生机焕发并能够正常使用让我看到了它的前景。花费了一段时间来解决不喜欢理由之一、之二中遇到的那些问题,并且成功使用一台 566 MHz 赛扬 (Celeron) 处理器、10 GB IDE 硬盘以及仅有 256 MB 内存的机器搭载 Debian Squeeze 建立起一个家庭文件——打印——Web 服务于一体的服务器之后,我非常开心。 当我发现即便是高负载的情况,[htop 显示][5] 系统资源消耗才勉强到达一半,这令非常我惊喜。 你可能已经不停在再问自己,文中明明说的是不喜欢 Linux,为什么还提这些事呢?答案很简单,我是需要一个比较好的 Linux 桌面发行版来运行在一台相对老旧的电脑上。当然我并不指望能够有那么一个发型版可以运行上述提到那种硬件特征的电脑上,但我的确没有发现有任何一款外观漂亮的可定制桌面系统能运行在 1 GB 内存以下的电脑中,如果可以,其速度大概比鼻涕虫还慢吧。 我想在此重申一下:我是说“我没发现”,而非“不存在”。可能某天我会发现一个较好的 Linux 桌面发行版能够用在我房间里那台寿终正寝的笔记本上。如果那天真的到来,我将第一个删除这篇文章,并向它竖起大拇指。 ### 总而言之 在本文中,我也尝试了提及 Linux 在某些地方仍需不断改进。我是一名幸福的 Linux 用户,并由衷地感谢那些杰出的社区不断为 Linux 系统、组件和其他功能做出贡献。我我重复一下我在本文开头说的 —— 这些明显的不足点,如果从适当的角度去看也是一种优势,或者也快了吧。 在那到来之前,让我们相互支持,一起学习并帮助 Linux 成长和传播。随时在下方留下你的评论和问题 —— 我们期待你不同的观点。 ------------------------------- 作者简介: Gabriel Cánepa —— 一位来自阿根廷圣路易斯梅塞德斯镇 (Villa Mercedes, San Luis, Argentina) 的 GNU/Linux 系统管理员,Web 开发者。就职于一家世界领先级的消费品公司,乐于在每天的工作中能使用 FOSS 工具来提高生产力。 ------------------------------- 译者简介: [GHLandy](http://GHLandy.com) —— 生活中所有欢乐与苦闷都应藏在心中,有些事儿注定无人知晓,自己也无从说起。 ------------------------------- via: http://www.tecmint.com/things-i-dislike-and-love-about-gnu-linux/ 作者:[Gabriel Cánepa][a] 译者:[GHLandy](https://github.com/GHLandy) 校对:[校对者ID](https://github.com/校对者ID) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 [a]:http://www.tecmint.com/author/gacanepa/ [1]:http://www.tecmint.com/why-i-hate-linux/ [2]:http://www.tecmint.com/wp-content/uploads/2015/11/Things-I-Dislike-About-Linux.png [3]:http://www.tecmint.com/10-useful-free-linux-ebooks-for-newbies-and-administrators/ [4]:http://linuxsay.com/ [5]:http://www.tecmint.com/install-htop-linux-process-monitoring-for-rhel-centos-fedora/ [6]:http://www.tecmint.com/author/gacanepa/ [7]:http://www.tecmint.com/10-useful-free-linux-ebooks-for-newbies-and-administrators/ [8]:http://www.tecmint.com/free-linux-shell-scripting-books/