回答:
Macを所有することの利点を使用するかどうかによって異なります。Win-> Linux-> Mac-> Linuxユーザーとして、次のことを確立しました。
Macを購入する場合:
次の場合にPCを購入します。
まとめると、他の人が述べたように、Macが必要な場合はMacを購入します(もちろん、ラップトップ/ UIなどの感触が本当に好きな場合)。 どちらの方法でも、費用が少ないか、選択肢が多いか、プロプライエタリソフトウェアやファンシー/トレンディな外観を購入するかなど、コンピューターを楽しむものを選択する必要があります。
[編集]長い投稿でごめんなさい、それがあなたの質問に十分に答えてくれることを願っています[/編集]
私にとって、OS Xは、従来の、よりユーザー志向の、グラフィックに精通した世界と優れたインターフェース(嫌いかもしれませんが、少なくとも一貫性があり、強力です)と、コマンドラインユーティリティとネットワーキングのUNIXの世界との完璧な融合です。私はかなり長い間FreeBSD開発者であり、(VMware VMで)FreeBSDシステムの開発と実行の両方を楽しんだり、Lightroomや他のアプリで写真管理タスクにコンピューターを使用したりすることなく切り替えることができます。
それはまた、ラップトップ上で実行するための優れたシステムであり、一般的に無料のOSでの苦痛です(ubuntuのように少し良いですが、私はLinuxユーザーではありません)。
目標がUNIXを学ぶことである場合、LinuxやBSDのようなものはOS Xよりもはるかに理にかなっています。
「UNIXの学習」について考えるとき、ArchやSlackwareのような、最小限の基本システムから始めて、そこからビルドするようなものを思い浮かべます。私はあなたがその上に大きなクローズドソースのGUIシステムを備えた万能の基本システムをインストールする大きなOSを思いつきません。私は自分でパッケージを更新しない基本システムを考えていませんが、代わりに、一般的にOSの時々のポイントリリース更新で更新がロールアップされます(それでも更新ははるかに遅れています)。FinkやMacPortsのように、地獄をそのままにして独自のパッケージをどこか別の場所にビルドすることが認められているユーザーランドについては考えていません。
私は大好きな新しい13インチMacBook Proにこれらすべてを入力します。私はOS Xを使用するのが大好きです。上記のいずれも必ずしも悪いとは考えていません。しかし、UNIXを学ぶのですか?いいえ。
おそらく、UNIXを学ぶための最良の方法は、安価な白い箱を一緒に使って実験することです。常に動作状態である必要がないもの。仮想マシンも試してみるのに適しています。もちろん、VMWare Fusionを実行して、VMで他のUNIXを試してみることができます。
OS Xを気に入って使用する理由はたくさんありますが、UNIXはその1つですが、OS XのUNIXは確かにプレハブです。十分に使用できますが、基盤を学習するための理想的なプラットフォームとして私が指摘するものではありません。
両方ゲット。
Macを購入し、Mac OS Xを使用し、VMwareを入手し、Ubuntuをインストールします。
ムービーの再生と編集に夢中なら、優れたMac OSがビデオをどのように処理するかに驚かれるでしょう。VMwareを使用すると、UbuntuデスクトップにアクセスしてLinuxの設定を変更するオプションがありますが、それ以外の場合はMacデスクトップからSSHとX11を使用してUbuntuを使用します。
私は1998年以来Macユーザーでした(私は当時BeOSユーザーでした)ので、明らかに偏見がありますが、Mac OS XとUbuntuを同時に実行すると、単に実行するだけでなく、多くのことが得られると思います。 Ubuntu。
さらに、Microsoft Office、iTunes、Quicktime Playerなどの標準的なエンドユーザーアプリケーションやAppleの優れたマルチメディアアプリケーションにアクセスできます。
あなたは、VMware Fusionの製品用のParallelsとMac上のUbuntuを実行する方法として見て、私は、本当の問題は、あなたがあると思いNEED MACを持っていますか?これは、無料のOSをオンにして遊ぶためのかなりの金額です。
Mac OS XはUNIX03認定のUNIXですが、UbuntuはUNIXに似たプラットフォームです。そうは言っても、UNIXレベルのものに関しては、ツールとAPIは2つの間でかなり似ています-それらはユーザーおよびネットワーク構成ツール、セキュリティ機能などの場所で分岐し、もちろん、UbuntuはデフォルトでXを使用しますが、Mac OS XはWindowServer環境内のX。
もしあなたがやりたいことが「転送可能なUNIX」を学ぶなら、どちらのOSも適切でしょう、IMO。LinuxとNeXTSTEPで一般的なUNIXのことを学びましたが、SolarisとOpenBSDを経て、現在は主にOS Xの人です。それらの多くは、これらすべてのプラットフォームで同じように機能します。
「Ubuntuが提供できないMacにはどのような機能がありますか?」
明らかに、すべての独占的なもの。私の頭から離れて、それはSafari、XCode、GarageBand、および多くのサードパーティメディアソフトウェアを意味します。あなたはよりプログラマーであるように見えるので、Linuxでは動作するがOS Xでは(まだ)動作しないソフトウェアに遭遇する可能性があります。調査して調べてください。
グラハム・リーが言ったように、OS XはよりUnixライクなカーネルを持っていますが、あなたが純粋主義者でなければ重要ではありません。Macを含めない場合、Linuxシステムはより多くの市場シェアを占めます。
Keltiaが示唆したように、ハードウェアの問題もあります。あなたがいじくりが好きなハードウェアのナットなら、Linuxがおそらくより良い選択です。箱から出してすぐに機能し、洗練されたコンピュータが必要な場合は、Macを使用してください。
そして最後に、コミュニティを検討します。私はステレオタイプになりたくありません。なぜなら、意外な方法で型を壊す多くのMacおよびLinuxユーザーを知っているからです。言いにくい。
私はこの件に関する多数の投稿を持っています:http : //regebro.wordpress.com/category/mac/
結論は何ですか?Ubuntuは開発者にとってより優れたOSであり、OS Xは他のすべての人にとってより優れたOSであり、2つは徐々に近づいています。
キーボードのサポートが優れていれば、OS Xに留まることができたでしょう。Macの世界では、キーボードがまだ無視されていることは明らかです。マウスアームに挨拶します。(またはトラックボールか何かを購入します)。そして、私を悩ませる他のいくつかのこともありました、主に、AppleはあなたにApple Wayをするかしないかをすべて実行することをあなたに強いました。
Macbookは完全ではありませんが、Ubuntuで使用するラップトップでも問題ありません。繰り返しになりますが、キーボードにボタンがないことが大きな問題です。そしてもちろん、すべての超新しいハードウェアには通常Linuxのドライバーがありません。通常、昨シーズンのモデルを購入することをお勧めします。安いです。;)
OSについてもっと学び、* Unixの経験を増やしたいだけです。
すべての一般的なオペレーティングシステムについて、または特にUnix についてのみ詳しく知りたいですか?実際にOS Xも学びたい場合は、もちろんMacでもLinuxを実行できます(デュアルブート)。ただし、メインのOSとしてOS Xを使用することを期待している場合にのみ、これを行うべきだと思います。OS Xは、たとえばSafe Sleepと非常によく統合されています。スリープ後、私のMacBookは即座に起動し、使用する前にWiFiネットワークに接続します。マルチタッチトラックパッドもOS Xと完全に統合されます。ただし、Linuxで起動するだけなら、高価なハードウェアを購入することはありません。
余談ですが、実際にノートが必要ですか?Unixを学びたがっている場合は、24時間年中無休のサーバーをセットアップすることになるでしょう。ノートブックは理想的なサーバーではありませんし、実際にはあまりにも高価です。
Ubuntuをしばらく使用した後(先週)OS Xに移行したばかりで、ストレートジャケットを着ているような気がします。Mac OS Xはすばらしいものですが、---これまでに私が収集したものから---キーボードのサポートがほとんどないマウスで使用することを意図しています(別の投稿で前述)。Ubuntuを使用している間は、キーボードとコマンドラインに感謝することを学びますが、ほとんどすべての場合に使用する必要はありません。* nixを学ぶつもりなら、Ubuntuはあなたが望むすべての自由を与えてくれるし、Ubuntuフォーラムサイトからのサポートはあなたの問題のほとんどを簡単に解決してくれる。パッケージ管理もOS Xよりも簡単です(fink、macportsなど)。
なぜ切り替えたのですか?私のラップトップは盗まれました=(そして私は最初から始めていたので、私は甘いハードウェアにふけることに決めました=)。これまで私は依存関係の地獄にいて、tarballをジャグリングしていたので、Ubuntuを使用した* nix環境の周りにいることを知るのに費やした時間は嬉しいです。
免責事項:私が使用したのはUbuntuだけなので、他のディストリビューションではなく、Ubuntuについてのみ説明します。もちろん、これはLinuxではありません... Debianベースの別のディストリビューションです。私に関する限り、それはマザーテストに合格しました(彼女はそれに満足しています)ので、それで十分です。