Я не решаюсь покупать новый ноутбук MacBook Pro.
Я просто хочу узнать больше о OS и получить больше опыта по * Unix.
Достаточно ли мне Ubuntu?
Какой mac может предложить мне то, что Ubuntu не может?
Это зависит от того, будете ли вы использовать преимущества владения Mac. Будучи пользователем Win-> Linux-> Mac-> Linux, я установил следующее:
Купите Mac, если:
Купите ПК, если:
В целом, и как уже упоминали некоторые другие, покупайте Mac, если вам нужен Mac (и, конечно, если вам действительно нравится ощущение ноутбуков /ui / и т.д.). В любом случае, вы должны выбрать то, что заставляет вас наслаждаться вашим компьютером, будь то то, что вы тратите меньше, имея множество вариантов выбора или приобретаете проприетарное программное обеспечение и модный / модный вид.
[править] извините за длинный пост, надеюсь, он достаточно ответил на ваш вопрос [/edit]
Для меня OS X является идеальным сочетанием традиционного, более ориентированного на пользователя, графически изощренного мира с великолепным интерфейсом (он может не нравиться, но, по крайней мере, он последовательный и мощный) и миром утилит командной строки и сетей UNIX. Я являюсь разработчиком FreeBSD уже несколько лет, и я могу наслаждаться как разработкой, так и запуском систем FreeBSD (на виртуальной машине VMware) и использованием своего компьютера для управления фотографиями в Lightroom и других подобных приложениях без необходимости переключения.
Это также отличная система для работы на ноутбуках, что, как правило, является проблемой для бесплатных ОС (некоторые из них немного лучше, чем Ubuntu, но я не пользователь Linux).
Если целью является изучение UNIX, то что-то вроде Linux или BSD имеет гораздо больший смысл, чем OS X.
Когда я думаю об "изучении UNIX", я думаю о чем-то вроде Arch или Slackware, где вы начинаете с минимальной базовой системы и строите оттуда. Я не думаю о большой ОС, в которой вы устанавливаете универсальную базовую систему с большой графической системой с закрытым исходным кодом. Я не думаю о базовой системе, в которой вы сами не обновляете пакеты, а вместо этого получаете обновления, свернутые в периодических точечных обновлениях ОС в целом (и даже тогда, обновления сильно отстают). Я не думаю о пользовательской среде, где принятая практика - просто оставить его в покое и создавать свои собственные пакеты где-то еще, как это делают Fink и MacPorts.
Я печатаю все это на своем новом 13-дюймовом MacBook Pro, который я обожаю. Я люблю использовать OS X. Я не считаю, что все вышеперечисленное обязательно является плохим . Но изучать UNIX? Нет.
Возможно, лучший способ изучить UNIX - это собрать дешевый белый ящик для экспериментов. То, что вам не нужно всегда быть в рабочем состоянии. С виртуальными машинами тоже можно играть, и, конечно же, вы можете запустить VMWare Fusion и поэкспериментировать с другими UNIX в виртуальных машинах, пока вам не захочется.
Есть много причин, чтобы любить и использовать OS X, и UNIX - большая из них, но UNIX в OS X явно готов. Много хорошего для использования, но не то, что я бы назвал идеальной платформой для изучения основ.
Получи оба.
Купите Mac, используйте Mac OS X, получите VMware, установите Ubuntu.
Если вы увлекаетесь воспроизведением и редактированием фильмов, вы удивитесь, насколько хорошо Mac OS справляется с видео. А с VMware у вас есть возможность посещать рабочий стол Ubuntu, чтобы изменить настройки Linux, в то же время используя Ubuntu с рабочего стола Mac, используя SSH и X11.
Я был пользователем Mac с 1998 года (в то время я был пользователем BeOS), поэтому я явно предвзят, но я думаю, вы обнаружите, что Mac OS X и Ubuntu, работающие одновременно, дают вам гораздо больше, чем просто Ubuntu.
Кроме того, у вас будет доступ к стандартным приложениям для конечных пользователей, таким как Microsoft Office, iTunes, Quicktime Player и т.д., А также превосходным мультимедийным приложениям Apple.
Видя, как вы можете запустить Ubuntu на Mac с Parallels для продукта VMWare Fusion, я думаю, что реальный вопрос в том, НУЖЕН ли вам иметь MAC? Это довольно много денег для того, чтобы поиграть с бесплатной ОС на ....
Mac OS X - UNIX03-сертифицированная UNIX, тогда как Ubuntu - UNIX-подобная платформа. Тем не менее, с точки зрения уровня UNIX, инструменты и API очень похожи между ними - они расходятся в таких местах, как инструменты настройки пользователя и сети, функции безопасности, и, конечно, Ubuntu использует X по умолчанию, тогда как Mac OS X предоставляет X в их среде WindowServer.
Если вы хотите изучить "переносимую UNIX", то подойдет любая ОС, IMO. Я изучил общие UNIX-материалы по Linux и NeXTSTEP, но теперь я, в основном, человек OS X после того, как также прошел Solaris и OpenBSD. Многое из этого действительно работает одинаково на всех этих платформах.
«Какой mac может предложить мне то, что Ubuntu не может?"
Все запатентованные вещи, очевидно. Сверх того, это означает Safari, XCode, GarageBand и множество сторонних медиа-программ. Поскольку вы, кажется, больше программист, вы можете столкнуться с большим количеством программного обеспечения, которое работает в Linux, но не (пока) в OS X. Проведите исследование и узнайте.
Как сказал Грэм Ли, OS X имеет более Unix-подобное ядро, но не имеет значения, если вы не пурист. Системы Linux занимают большую долю рынка, если вы не включите Mac.
Есть также проблема с оборудованием, как намекнула Келтия. Если вы аппаратный фанат, который любит возиться, то Linux, вероятно, лучший выбор. Если вам нужен компьютер, который работает «из коробки» и хорошо отполирован, выберите Mac.
И, наконец, рассмотрим сообщества. Я не хочу вдаваться в стереотипы, потому что я знаю многих пользователей Mac и Linux, которые удивительным образом ломают шаблон, но, возможно, вы заботитесь о имидже. Тяжело сказать.
Я только что перешел (на прошлой неделе) на OS X после того, как какое-то время пользовался Ubuntu, и я чувствую себя так, как будто на мне надета куртка. Mac OS X - приятная вещь, но - из того, что я до сих пор собирал - она предназначена для использования с мышью с очень небольшой поддержкой клавиатуры (как упоминалось в другом посте выше). Вы научитесь ценить клавиатуру и командную строку при использовании Ubuntu, хотя вам, конечно, не придется использовать ее для большинства всего. Если вы собираетесь изучать * nix, Ubuntu предоставит вам всю свободу, которую вы хотите, а поддержка сайта форумов Ubuntu поможет вам решить большинство ваших проблем в одно мгновение. Управление пакетами также проще, чем в OS X (fink, macports и все).
Почему я переключился? Мой ноутбук был украден =(и я, так как я начинал с нуля, я решил побаловать себя приятным оборудованием =). До сих пор я был в аду зависимости, жонглируя тарболами, поэтому я уверен, что рад, что потратил время на то, чтобы узнать, что я был в окружении * nix с Ubuntu.
Отказ от ответственности: я говорю только об Ubuntu, а не о других дистрибутивах, потому что это единственный, который я использовал. Конечно, это не Linux ... просто еще один дистрибутив на основе Debian; насколько я понимаю, она прошла тест Матери (она ей довольна), так что это достаточно хорошо.
У меня есть целый ряд сообщений на эту тему: http://regebro.wordpress.com/category/mac/
Какой вывод? Эта Ubuntu - лучшая ОС для разработчиков, а OS X - лучшая ОС для всех остальных, и эти два постепенно сближаются.
Я мог бы остаться на OS X, если бы у него была лучшая поддержка клавиатуры. Понятно, что клавиатура все еще игнорируется в мире Mac. Передай привет мышке! (Или купить трекбол или что-то). И было еще кое-что, что меня раздражало, в основном это то, что Apple заставляла тебя делать все по-Apple или не делать вообще.
Macbooks - все еще хорошие ноутбуки для использования в Ubuntu, хотя и не идеальные. Опять же, отсутствие кнопок на клавиатуре является большой проблемой. И, конечно же, на любом суперсовременном оборудовании обычно отсутствуют драйверы для Linux. Обычно хорошей идеей является покупка модели прошлого сезона. Дешевле тоже. ;)
Я просто хочу узнать больше о OS и получить больше опыта по * Unix.
Хотите узнать больше обо всех популярных операционных системах или только Unix в частности? Если вы действительно хотите изучать OS X, тогда, конечно, вы можете запустить Linux и на Mac (двойная загрузка). Тем не менее, я чувствую, что вы должны делать это только в том случае, если вы планируете использовать OS X в качестве основной ОС. OS X очень хорошо интегрируется, например, с безопасным сном. После сна мой MacBook мгновенно не спит и подключается к моей сети Wi-Fi, прежде чем я даже готов использовать его. Мультитач трекпад также прекрасно интегрируется с OS X. Но я бы не стал покупать дорогостоящее оборудование, если бы все, что я делал, это загружался в Linux.
В качестве примечания: вам действительно нужен ноутбук? Если вы хотите изучать Unix, вы можете настроить сервер на работу 24/7. Ноутбук - не идеальный сервер, а на самом деле слишком дорогой.