Разработки в макинтоше
Есть такая чУдная, или чуднАя система, называется "Макинтош", или - сейчас - Mac OSX, или "Леопард" (а вскоре еще - и "Снежный барс" :) ).
К чему это я?
Да просто к тому, что под этой операционкой, видимо, тоже можно разрабатывать Веб-шопы.
Вот и попробуем, и посмотрим, что получится.
Для начала имеем: ноутбук "Азер" (Acer 5220) с 2 гигами оперативки и 300 гигами на винте (куплен по случаю в Париже за - в пересчете на деревянные - 12 тысяч, что по московским меркам не то что недурно, а просто сущая ерунда).
Вот и попробуем его заюзать. Собственно, с него, из-под "Мака", я это и пишу :)
Естественный вопрос - зачем это вообще нужно? Ну, во-первых - по приколу, а во-вторых - сервер у меня тыщу лет работает под юниксом, почему бы и в локале его не завести? Всяческие реинкарнации линукса и фри в локале как-то напрягают, а вот свежая реинкарнация фри под маркой эпл - уже занятно.
Основные опасения при установке были связаны не с самой системой, а с тем, что нужно как-то организовать под ней веб-разработки. Ну, вы понимаете - "Денвер", эдит+, бейонд копэа, и прочий софт, уже в кровь вошедший. Как же без него?
Забегая вперед - все решено, как - чуть позже.
Итак, берем "Азер", и начинаем ставить на модель 5220 маковскую операционку. Последняя на сегодня версия 10.5.6 (10.5.7 пока только разрабам передана на тестирование, а "барс" - в глубокой бете) "в лоб" на него, увы, не ставится. Опускаю многие тесты, и беру дистрибутив iAtkos 5i, на нем - предыдущая версия дистрибутива, 10.5.5.
Поскольку все многочисленные промежуточные тестовые установки пропущены, и здесь говорится о реально рабочем варианте, "аятка" ставится без проблем. В процессе установки на "Азер 5220" следует иметь в виду, что необходимо отметить установку PS2 (иначе клавиатура нобука не будет работать, и придется использовать внешнюю, что, в общем-то не проблема - можно после установки системы дополнительно установить клавиатурный "кекс", и все будет работать), для экрана - драйверы G3100 в разделе "Интел", и "Broadcom" в беспроводных сетях для нормальной работы Wi-Fi.
Все, больше для установки ничего не требуется. Дальнейшая установка никаких сложнойстей не вызывает, и все становится как по маслу. И сеть по Wi-Fi тоже.
После установки, естественно, стоит система версии 10.5.5, что не есть хорошо, потому что последний софт от "яблок" требует более свежей версии. В "маках" обновление проходит через и-нет автоматом и бесплатно, поэтому разрабы не шибко беспокоятся за старые версии. И вот iLife'09 и iWorks'09 на эту систему не встанут.
Поэтому нужно обновиться.
Для обновления используем пакет, который называется iDeneb.MacOSx86.UpdCombo10.5.6.dmg (находим его в торенте). Dmg - это обычный для мака образ диска, что-то вроде iso для писи, только не требует никаких дополнительных "Пауа-ИСО" для монтажа, монтируется простым двойным щелчком.
Ну, собственно, и все - дважды щелкаем на скачанном пакете, он запускается, устанавливает апдейт, и перегружается.
Теперь можно обновить систему, при этом из и-нета скачается и установится несколько вспомогательных пакетов.
На получившуюся систему можно установить все, что угодно.
Коль скоро мы тут говорим о веб-разработках, сразу обнаруживаем, что масса нужных нам программ - от "Денвера" до любимого текстового редактора - осталась под виндой.
И что делать?
Очень просто - самый примитивный путь, сразу приходящий в голову - установить винду. Как? Для этого у мака есть 2 софтины - "Parallels Desktop" и "VMWare Fusion". Они создают виртуальные пространства, в которых можно запускать другие операционные системы, не выходя из основной.
"Parallels Desktop" на "Азер 5220" на встанет. В смысле, последняя версия 4. Она требует виртуализации дисков на уровне железа. Но эту прогу, если очень хочется, все же, говорят, можно установить - для этого нужно взять предыдущую версию 3.0.
Я не стал с этим заморачиваться, и поставил последнюю версию "VMWare Fusion". Сама программка небольшая, ставится быстро, и по окончании просит вставить установочный диск нужной опреационки в дисковод. Что я и сделал - скормил ей сэтап "Windows 7".
Дальше - никаких сюрпризов. Винда встала, все заработало. Интернет, почта - все отлично функционирует.
Больше всего меня интересовало, как запустится виртуальный диск "Денвера" в виртуальном пространстве "VMWare". Ничего так, спокойненько запустился, все отлично установилось.
Теперь, не выходя из "Леопарда", можно пользоваться как маком, так и виндой. И всеми приложениями, как в одной операционке, так и в другой, не выходя и не перегружаясь.
Другие виндовые приложения тоже встали без проблем, и все заработало с пол-пинка.
Можно приступать к разработкам.
Однако, не будем торопиться.
Все вышеперечисленное - все-таки некоторый костыль. Я, собственно, и пишу все это, чтобы тем, кто заинтересовался этой темой, знал, как поступить, если захочет перейти под "Мак".
Получая больше информации о "Маке", узнаешь, что, собственно, практически все аналоги писишного софта имеют место быть, надо только знать, что искать. По началу это нетривиальная задача - кругом торчит информация только о базовых пакетах - но вскоре начинаешь замечать то, о чем отурыто не пишут, или не кричат на всех углах.
Вот и начнем рассматривать то, что нужно (или можно) установить на "Мак", чтобы создать себе удобную среду веб-разработок.
До новых встреч!