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 ,有什么需要注意的吗? 求大神们指教

24863 次点击
所在节点    Apple
88 条回复
mccally
2016-04-11 17:13:55 +08:00
OS X 有 homebrew
VmuTargh
2016-04-11 17:23:42 +08:00
Pythoner 不要用 Mac , 2.7 和 3 一起来坑死你丫的
另外“入手 OS X ”是个什么鬼……
shiny
2016-04-11 17:25:31 +08:00
用 Docker 或者 Vagrant 可解。
wclebb
2016-04-11 17:28:03 +08:00
开个虚拟机应该解决了吧?加以 Mac OS X 优秀的续航能力。
Mutoo
2016-04-11 17:28:09 +08:00
开发用的工具基本上都能用
包管理器 homebrew http://brew.sh/
v1024
2016-04-11 18:10:14 +08:00
UI (设计、细节、稳定性) 一个天上一个地下…
am241
2016-04-11 18:37:46 +08:00
mac 的终端和 linux 相比还是有点弱,不过还算够用
Zainer
2016-04-11 18:40:19 +08:00
@am241 mac 原来也有 terminal
zhujinliang
2016-04-11 18:44:32 +08:00
很多命令参数不同,还有些功能有区别,比如看哪些程序占用哪些端口啥的 osx 上好像是 lsof , linux 上是 netstat ,具体记不清了,这种情况我每次都要去 google
am241
2016-04-11 18:47:30 +08:00
@Zainer 没终端的话为什么要用 mac?
h4x3rotab
2016-04-11 18:48:39 +08:00
mac 的终端比 linux 强,但是可能有的 linux 命令行工具没有 mac 版,但是绝大多数常见的工具都有,其余不常见的绝大多数通过一定努力都能编译到 mac 版。除非你追求绝对的 linux ,否则推荐 mac
ferock
2016-04-11 18:49:12 +08:00
@am241 可以用 zsh
herozzm
2016-04-11 18:57:12 +08:00
都是一个家族,命令基本可以通用,除非另类的命令
herozzm
2016-04-11 18:58:10 +08:00
我的 Mac 的 nginx mySQL 都是用的 liunx 下的方式编译,一点问题没有
htfy96
2016-04-11 19:10:21 +08:00
- 没有系统级包管理器
- 不把底裤暴露给你
sudoz
2016-04-11 19:23:42 +08:00
除非开发 iOS 等苹果系应用,否则开发机还是 Linux 好用
bingliu221
2016-04-11 19:26:27 +08:00
买个 MacBook 装 linux 。我就是来搞笑的大家不要喷我。
ladrift
2016-04-11 19:28:37 +08:00
brew install coreutils 安装 GNU 命令行工具
billlee
2016-04-11 19:42:03 +08:00
@zhujinliang Linux 也可以用 lsof
Hello1995
2016-04-11 19:43:23 +08:00
@bingliu221 Linus 以前就是这么干的, Macbook Air + Linux

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

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

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

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

© 2021 V2EX