Ubuntu与Mac OS


10

我在犹豫是否要购买新的Macbook Pro笔记本电脑。

我只想了解有关os的更多信息,并获得有关* unix的更多经验。

Ubuntu对我足够了吗?

Mac可以为我提供Ubuntu无法提供的服务吗?

macos  ubuntu  mac 

这取决于。通常,您将计算机用于什么用途?
Sasha Chedygov

@musicfreak:电影,编程,网络等

Answers:


12

这取决于您是否会拥有Mac。作为Win-> Linux-> Mac-> Linux用户,我建立了以下系统:

如果满足以下条件,则购买Mac:

  • 您所在的地区有一家Mac商店。出现的问题可以在本地商店直接解决,并且可以通过AppleCare免费保修一年。否则,这与其他知名公司的支持计划相同。
  • 实际上,您将可以使用专有软件(iLife等)使用。 我发现我使用的唯一专有应用程序是Garage Band,那是为了娱乐/空闲时间,肯定有很多更好的选择。
  • 您可以遵守强制性和不变的设计决策。继续阅读下面的“不同风格的笔记本电脑”和“ ui定制”。

如果满足以下条件,则购买PC:

  • 使用Linux,您想做任何事情。正如某些人提到的那样,“ Linux对精通计算机的人/开发人员非常有用。” 这是一个误解,因为我看到从7岁到82岁的聪明用户和愚蠢用户使用Ubuntu都没有问题。另一方面,我看到具有完全自定义系统的高级用户可以执行他们想要的所有事情,并且通常不会产生财务成本(尽管花费时间)。
  • 您不需要Apple软件。有任何Apple软件一样好的或更好的替代品。
  • 您想要更多选择。 通过购买PC:
    • 对于不同的制造商和硬件,您有许多选择。 您可以花任意数量的钱花在笔记本电脑上,而不必为此花专有软件税。(预先安装的Windows会增加一些费用)
    • 您可以选择其他样式的笔记本电脑。我发现我的白色聚碳酸酯/塑料Macbook非常不舒服,扬声器很脏,风扇@高CPU,塑料很便宜/很脏。基本上,要为苹果公司在功能设计方面的选择而生气。至少MBP在风扇托架中没有扬声器> <)
    • UI自定义。 使用Linux,您可以按需更改用户界面。诸如OpenBox之类的功能可让您微调您的体验。甚至Windows都有可让您(在一定程度上)修改UI的应用程序。从我上次使用OSX以来,您基本上必须掌握Apple决定设计UI的方式。
    • 软件!。运行ubuntu系统,您可以使用软件包管理器轻松地在Internet上安装软件。(Fink for Mac也可以做到这一点,尽管不确定它在所有情况下的运行情况如何)。
    • 您可以使用Linux或Windows双重启动,甚至创建hackintosh。 我已经看到OSX在上网本上运行良好。纳夫说。

总而言之,就像其他人提到的那样,如果需要Mac(当然,如果您真的很喜欢笔记本电脑/ ui / etc的感觉),请购买Mac。 无论哪种方式,您都应该选择让自己感到满意的计算机的原因,无论是花更少的钱,拥有大量的选择,还是购买专有软件和时尚的外观。

[编辑]很长的帖子,很抱歉,希望它能充分回答您的问题[/编辑]


11

对我而言,OS X是具有强大界面(人们可能不喜欢它,但至少它是一致且强大的)的传统,更面向用户,图形化的世界与UNIX命令行实用程序和网络世界的完美结合。我从事FreeBSD开发已经有很多年了,不仅可以开发和运行FreeBSD系统(在VMware VM中),而且可以将计算机用于Lightroom和其他类似应用程序中的照片管理任务,而无需切换,这让我很享受。

这也是在笔记本电脑上运行的一个很棒的系统,通常免费操作系统会给您带来麻烦(有些票价比ubuntu稍好一些,但我不是Linux用户)。


7

如果目标是学习UNIX,那么诸如Linux或BSD之类的东西比OS X更有意义。

当我想到“学习UNIX”时,我想到了诸如Arch或Slackware之类的东西,它们从最小的基本系统开始,然后从那里开始构建。我不认为您会在大型OS上安装一个适合所有人的基本系统,并在其之上安装了大型封闭式GUI系统。我不认为您不会自己更新软件包的基本系统,而是通常在OS的不定期发布版本更新中汇总更新(即使那样,更新也远远落后)。我认为没有一个用户区可以接受的做法是像Fink和MacPorts那样任其发展,并在其他地方构建自己的软件包。

我喜欢在我全新的13英寸MacBook Pro上输入所有这些信息。我喜欢使用OSX。我并不认为上述任何一项都一定很糟糕。但是学习UNIX?

学习UNIX的最好方法也许是放一个便宜的白盒子进行实验。您不需要始终处于工作状态的某些东西。虚拟机也很适合玩耍,当然,您可以运行VMWare Fusion并在VM中尝试其他UNIX,直到您心满意足。

喜欢和使用OS X的原因很多,而UNIX是其中一个重要原因,但是OS X的UNIX绝对是预制的。非常适合使用,但并不是我要作为学习基础的理想平台所指向的。


4

两者兼得。

购买Mac,使用Mac OS X,获取VMware,安装Ubuntu。

如果您喜欢播放和编辑电影,Mac OS会出色地处理视频,您会感到惊讶。借助VMware,您可以选择访问Ubuntu桌面以Linux方式更改设置,否则可以使用SSH和X11从Mac桌面使用Ubuntu。

自1998年以来我一直是Mac用户(当时我实际上是BeOS用户),所以我显然有偏见,但是我认为您会发现同时运行Mac OS X和Ubuntu给您带来的不仅仅是运行Ubuntu的。

另外,您还可以访问标准的最终用户应用程序,例如Microsoft Office,iTunes,Quicktime Player等,以及Apple出色的多媒体应用程序。


3

看到如何在具有用于VMWare Fusion产品的Parallels的Mac上运行Ubuntu时,我认为真正的问题是您是否需要 MAC?要在免费操作系统上玩的话,那真是笔了不少钱。


9
每个人都需要MAC:毕竟,您还如何连接到网络?;-)
Chealion

@Chealion:我们在这里谈论相同的MAC吗?双关语!;-)
Kredns

3

Mac OS X是UNIX03认证的UNIX,而Ubuntu是一个类似UNIX的平台。也就是说,就UNIX级别而言,两者之间的工具和API非常相似-它们在用户和网络配置工具,安全功能等地方有所不同,当然Ubuntu默认使用X,而Mac OS X提供X在其WindowServer环境中。

如果您想学习“可移植的UNIX”,那么IMO都是合适的。我在Linux和NeXTSTEP上学习了通用的UNIX知识,但是在经历了Solaris和OpenBSD之后,我现在主要是OS X方面的人员。实际上,大多数平台在所有这些平台上都可以正常工作。


+1,但我想知道:您多久遇到一次命令行差异?
Nikhil Chelliah,2009年

Nikhil,工具的一个或其他版本偶尔会有额外的开关(通常是GNU版本,Apple大量使用BSD工具- ls --color在OS X上则没有)。但是,诸如ps,ls,cp等之类的基本功能是相同的。但是,要进行top重大更改的选项。

2

“什么Mac可以为我提供Ubuntu无法提供的服务?”

显然,所有专有的东西。在我头顶上,这意味着Safari,XCode,GarageBand和许多第三方媒体软件。由于您似乎更像是一名程序员,因此您可能会遇到更多在Linux上运行但在OS X上尚未运行的软件。进行一些研究并找出答案。

正如Graham Lee所说,OS X具有更像Unix的内核,但是除非您是纯粹主义者,否则没有关系。如果不包括Mac,Linux系统将获得更多的市场份额。

正如Keltia所暗示的,还有硬件问题。如果您是喜欢修补的硬件专家,那么Linux可能是更好的选择。如果您想要一台开箱即用且抛光良好的计算机,请购买Mac。

最后,考虑社区。我不想刻板印象,因为我知道许多Mac和Linux用户以令人惊讶的方式打破了常规,但也许您在乎图像。很难说。


Quicksilver不是专有的,现在是开源的。Safari所基于的WebKit也是如此。
约翰·托普利

@约翰·托普利:整洁。但是,仅仅因为核心元素是开源的,并不意味着它们会自动在其他平台上工作。我听说过Gnome Do,并在KDE 4中使用了Alt + F2,但是它们似乎并没有像Quicksilver那样被大肆宣传。在配备WebKit和KHTML的浏览器中,Chromium感觉很古怪,而Konqueror仍然坚决落后于时代。再一次,似乎没有人大肆宣传。
Nikhil Chelliah,2009年

@约翰·托普利(John Topley):自从我使用Mac以来已经有一段时间了,所以我主要从事阅读的内容。
Nikhil Chelliah,2009年

Quicksilver已针对Linux进行了重新制作,它被称为Gnome do,并且相当广泛,do.davebsd.com
Dykam

@John Topley,@ Dykam:好的,我已经删除了Quicksilver。谢谢。
Nikhil Chelliah,2009年

0

我有很多关于该主题的文章:http : //regebro.wordpress.com/category/mac/

结论是什么?Ubuntu对于开发人员来说是更好的操作系统,而OS X对于其他所有人来说都是更好的操作系统,而且两者之间的距离越来越近。

如果它具有更好的键盘支持,我本可以留在OS X上。显然,在Mac世界中,键盘仍然被忽略。向鼠标臂打个招呼!(或购买轨迹球等)。还有其他一些事情也让我很烦,主要是Apple强迫您执行Apple Way或不执行任何操作。

Macbook仍然是可以在Ubuntu中使用的不错的笔记本电脑,尽管并不完美。同样,键盘上缺少按钮是一个大问题。当然,任何超新硬件通常都缺乏Linux上的驱动程序。购买上个季节的模型通常是个好主意。也便宜。;)


0

我只想了解有关os的更多信息,并获得有关* unix的更多经验。

您是否想更多地了解所有流行的操作系统,尤其是Unix?如果您实际上还想学习OS X,那么您当然也可以在Mac上运行Linux(双启动)。但是,我觉得只有在希望将OS X用作主要操作系统时,才应该这样做。OS X与“ 安全睡眠”等功能集成得很好。睡眠后,我的MacBook会立即苏醒,并在我准备使用它之前连接到我的WiFi网络。多点触控板也可以与OS X完美集成。但是,如果我要引导到Linux,我不会购买昂贵的硬件。

附带说明:您实际上需要笔记本吗?如果您想学习Unix,那么您可能最终会设置一些运行24/7的服务器。笔记本电脑不是理想的服务器,实际上也太昂贵了。


0

在使用Ubuntu一段时间后,我刚刚迁移到OS X(上周),感觉好像穿上了直筒外套。Mac OS X是一件好事,但是---从我到目前为止收集的内容来看---它旨在与鼠标一起使用,只需要很少的键盘支持(如上面的另一篇文章所述)。使用Ubuntu时,您将学会欣赏键盘和命令行,尽管您当然不必在大多数情况下都使用它。如果您打算学习* nix,Ubuntu将为您提供所有想要的自由,而Ubuntu论坛站点的支持将使您轻松解决大多数问题。软件包管理也比OS X(fink,macports以及所有)更简单。

为什么要切换?我的笔记本电脑被盗了=(并且因为我从头开始,所以我决定沉迷于甜美的硬件=)。到目前为止,我一直处于依赖地狱,玩杂乱的tarball,所以我肯定很高兴我花了很多时间来了解自己是在Ubuntu的* nix环境中。

免责声明:我只谈论Ubuntu,而不谈论其他发行版,因为它是我使用过的唯一发行版。当然,它不是Linux,而是另一个基于Debian的发行版。就我而言,它通过了母亲测试(她对此很满意),因此足够好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.