Mac OS X 和 Linux 的区别有哪些?

2016-04-11 17:09:38 +08:00
 dongfang

用过 Linux ,想买个 macbook,又担心 Linux 上一些命令没法用。 我现在知道的区别: 1 ,闭源和开源(这个对我来说不太重要 2 , OS X 没有包管理器, apt-get 或 yum 肯定没用了

新手,准备入手 OS X ,有什么需要注意的吗? 求大神们指教

25197 次点击
所在节点    Apple
88 条回复
tan90ds
2016-04-11 22:45:02 +08:00
@hbkdsm Linux 下有 xsel
ivenvd
2016-04-11 22:47:23 +08:00
@casparchen 呃,那可能我记错了,我当时用的感觉很多都需要编译。
br00k
2016-04-11 22:47:57 +08:00
桌面系统和非桌面系统的区别。 XD
ivenvd
2016-04-11 22:48:33 +08:00
@hbkdsm 你说的是 xclip 和 xclipboard ?
zakokun
2016-04-11 22:50:26 +08:00
除了 linux 原教旨主义者,对任何人来说 Mac OSX 都完胜任何 linux
tan90ds
2016-04-11 22:54:23 +08:00
@zakokun 原来我们系里用集群搞高性能计算的教授和学生们都是 Linux 原教旨主义者啊,可怕。
zent00
2016-04-11 22:56:11 +08:00
大多数时候 OS X 的命令行都能满足你,但你的应用如果依赖 Linux 内核,那就只能开个虚拟机了。
pimin
2016-04-11 23:45:25 +08:00
@VmuTargh 建议 pyenv
可以看下
/t/269405
我折腾的过程
总体来说现在 2 和 3 切换无压力
limbo0
2016-04-12 00:01:39 +08:00
@VmuTargh
这点不成立啊
kzzhr
2016-04-12 00:17:52 +08:00
装个黑苹果试试不就知道了,另外 homebrew 在很多方面真心秒杀 apt...
ihuotui
2016-04-12 00:27:55 +08:00
感觉还是 ubuntu 好用。。
hjc4869
2016-04-12 00:31:24 +08:00
不要买 MacBook 装 Linux ,会被烦死的,我 2015 年款的 rmbp15 到现在装 Linux 还不能睡眠,合盖就死,用独显不能调亮度,切到核显之后独显还在空转费电, CPU 不能降频到 2.5GHz 以下。。。
Bluecoda
2016-04-12 00:38:10 +08:00
homebrew 是 mac 的包管理

两个我都很长一段时间用来做过桌面,谈一下自己的看法

Ubuntu 桌面,说实话,用来干活的机子,不适合用新版的 ubuntu ,用上个版本的 LTS 可能又比较老。最新版的,很容易出现莫名其妙的问题,甚至某一下就无法启动了(你们可能没遇到,但是我遇到了)。

后面转去 Linux mint ,听说很稳定。后来用这个 linux 发型版确实做了很长的工作系统,平时主要开发 rails ,这个系统确实比较稳定,而且也比较好用。

再后来,就转去 macbook , macbook 我个人用起来的感觉比 linux 好很多。
主要是东西都配置好了的,使用起来很方便,软件也非常丰富和稳定,最大的优势是软件的界面都比较漂亮。最大的优势就是你可以不用花时间去研究 linux 桌面的各种小问题,可以专心工作,专心做事,尽早把东西交付,撤。

是的,最大的优势是节省时间,我是实用主义者。
zhs227
2016-04-12 07:49:49 +08:00
@Bluecoda 相同轨迹, Ubuntu, linux Mint, Mac 。在 Linux Mint 上也真的是为了开发 Rails ,前后有一年多的时间。
我也是实用主义。
lrigi
2016-04-12 08:36:24 +08:00
@tan90ds os x 成本摆在那里
一个大学买一大堆 mac pro ?
simapple
2016-04-12 08:36:28 +08:00
@VmuTargh gentoo 有一套多版本的方案,当然 何不直接 virtualenv
tan90ds
2016-04-12 08:58:31 +08:00
@lrigi 谢谢你支持我的观点,帮我证明基本和硬件绑定的 OSX 不适合所有人。
shierji
2016-04-12 09:05:39 +08:00
主要用命令行 可以上 linux 。
涉及图形环境的话, linux 还是蛮多坑的。。。。
随便搞个板子或者小机器跑 linux ssh 上去用 vim 写代码然后搞个 win 玩游戏也不错的- -
okampfer
2016-04-12 10:01:17 +08:00
@Bluecoda @zhs227 跟你们一样, Ubuntu -> LinuxMint -> Mac OSX

1.OSX 代号 Darwin ,基于 BSD ,所以有些命令跟 linux 的不一样。不过搞应用层开发的话这个区别没有影响。
2.Linux 定制性更强的多,比如 Arch ,比如 Linux from scratch ,可以从系统比较底层的层面逐层定制。 Linux 桌面的话 XFCE 是个既轻量级又定制性强的 DE , xubuntu 和 LinuxMint XFCE 都非常棒,也用不着怎么折腾。退一步说,折腾过的人生才没有遗憾,不折腾 Linux 感受不到 OSX 的方便。
3.我不玩游戏,平常除了开发工作之外就是上 B 站,还有听听歌,有 bilidan 和 mpv , Linux 和 OSX 都能有很不错的体验,但 Mac 在硬件方面的体验(电池续航、屏幕分辨率、触控板等)要更好。再加上各大软件厂商对它的支持( QQ 啊微信桌面版啊阿里旺旺啊等等,这些其实都是不得不用的因为太多亲友在用,你跟他们讲 Telegram 他们全都懵逼),应该说对于我来讲 Mac 是工作和娱乐的完美结合。
4.因为大部分时间都是依赖于命令行和 IDE ,所以我觉得 OSX 和 Linux 的区别并不大,然而我觉得有一点, Mac 不仅仅是件商品,还是件艺术品,是它独有的。我不是果粉,乔帮主老实说我感觉也有点霸道,但是我很欣赏他对于产品设计的这种态度。“简单即是复杂”,我觉得也是在当下这种快节奏的社会当中应该有的生活态度。

@hjc4869 我原本就幻想可以用 Mac 装 OSX 和 Linux 双系统,如果 Mac 对 Linux 支持不好的话看来还是只能一台 Ubuntu 本本+Mac 了。
Felldeadbird
2016-04-12 10:02:27 +08:00
@VmuTargh py 在 macOS 不吭啊。官方安装包,然后重启电脑进入 命令模式,关闭苹果新版的安全机制,重新调整目录。 27,34,35 随便用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/270225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX