陪伴了我好几年的小黑终于要退役了,虽然对小黑一直有着极大的好感,但是实在是对现在的新款小黑吐槽不能,于是被迫果断投奔了Mac。
关于Mac的优点已经被人说得太多太多,而我又不是果粉,所以再讨论Mac的各种优点已经没什么意思,那就让我来吐槽一下吧!
命令行
首先,常用的一些命令行工具都没有,试想一下,一台连wget都没有的电脑怎么用啊摔!
此外,BSD风格的命令行真的比GNU风格的难用多了。最常用的比如cp命令,有时候敲完cp A B才想起来复制目录需要加-r参数,这时必须得加在cp后面,也就是cp -r A B,而不能像在Linux上一样cp A B -r。
当然,也可以使用homebrew install coreutils来安装GNU风格的命令行工具,但是谁能告诉我怎样才能让ls命令显示中文?
软件包管理器
说到homebrew,算是Mac上比较好用的软件管理器了,但是仍然离Linux的软件包管理器还差得很远。再也不能使用教育网的各种开源镜像,也没有编译好的二进制包可以直接使用,每次都得下载源代码慢慢编译(好在现在的电脑编译速度还算快),而且每次系统更新完,之前装的软件,包括安装的Python库什么的统统都没有了,真是欲哭无泪啊。
尽管很多软件都可以将bundle直接拖入Applications完成安装,卸载也直接删除bundle即可,但是仍然有大量的软件需要点下一步、下一步来完成安装,卸载的时候还得找软件自带的卸载工具才能完成卸载,让人有一种强烈的Windows即视感啊!
想当初用ArchLinux,不管什么软件,安装卸载基本上都是pacman/yaourt一行命令搞定,简单直接。。。
bug一点儿不少
Linux作为桌面系统已经被人吐槽得够多了,于是在使用忍受了好几年桌面Linux之后满心欢喜地用上了Mac。
喵的,是谁说Mac桌面很稳定的?!各种奇奇怪怪的问题我遇到的一点儿不比在Linux上遇到的少。比如在Finder里面拖动一个文件到另外一个目录里面,结果在桌面上留下残影擦都擦不掉。比如每次休眠结束之后网络都会出问题——网卡死活识别不出来(最近更新了10.9好像修复了这个问题,症状进化为无法获取IPv6地址)。
作为Linux用户,遇到系统问题的本能反应是自己动手解决,但是面对Mac这种封闭的OS真的是束手无策,一点儿办法都没有,最后只好祭出用Windows时的修电脑大法——重启一下吧!
关于Mac的吐槽暂时就想到这么多,欢迎各位继续补充~
Leave a Comment