neptune on апреля 24, 2008

Хочу описать процесс своего переезда на Mac. Пусть я пользуюсь Макбуком лишь несколько недель, но у меня успело сложиться определенное впечатление от работы на нем. При этом я практически не буду его сравнивать с Windows, а опишу свои общие впечатления и впечатления после 5 летнего использования Linux.

С Windows на Linux

Еще лет 5-6 назад я успешно пользовался Windows. Однако после появления XP я окончательно убедился в мысли “надоело” и начал постепенно переползать на Linux. Надоели постоянные зависания системы, необходимость постоянных переустановок системы. Хотелось чего-то более стабильного. Сперва это был 9-й Red Hat, который в дальнейшем превратился в Федору 1-2-3-… Я сутками сидел за компьютером изучая все вдоль и поперек, пытаясь настроить какие-то определенные вещи. Вначале мне очень не доставало программ которые я постоянно использовал под виндой (как например миранда), но постепенно необходимость в них отпала. Мне понравился линукс за то что в нем все можно настроить, пускай и не без труда, “под себя”.

После Fedora 7 я решил попробовать Ubuntu. Система оказалась более дружелюбной и удобной в использовании. В сравнении с федорой всё работало удивительно гладко и ровно “из коробки”. Менеджер пакетов apt оказался лучшим, которые я когда-либо использовал (yum не входил с ним ни в какое сравнение). В общем вопреки мнению о том, что Ubuntu - для начинающих linux пользователей (а таковым я себя уже не считал), я начал ей пользоваться повсеместно. Конечно в Ubuntu все оказалось не так как в Федоре (что вполне понятно), но тем не менее настроить что-либо не вызывало трудностей. В общем Ubuntu стала моей основной и любимой ОС как на десктопах, так и на серверах.

C Linux на Mac?

Впервые я увидел mac вживую в 2004 году, как раз когда только появились mac mini. К тому моменту я имел лишь смутные представления о том что это такое - “ОС основанная на BSD на железе собственного производства с характерным дизайном”. Пожалуй тогда мне захотелось попробовать это впервые. Желаниям не суждено было сбыться, вместо этого появился ноутбук sony vaio. Через 3 года, когда назрела необходимость замены - я начал засматриваться на макбуки, однако цена на них кусалась и выбор пал на toshiba satellite.
Все это время я оставался заядлым фанатом линукса и научил его делать то что мне нужно. Это отличная ОС для программирования, и, как мне кажется web-дизайна. Но желание попробовать mac не проходило. В результате я все-таки продал тошибу и взял с рук белый макбук. Внешний вид конечно очень хорош. Белый цвет сразу выделяет макбук из линейки обычных ноутбуков. Эргономика тоже очень хороша, разъем питания крепится на магните, так что это не позволит уронить ноутбук со стола, дернув случайно за провод. Но и это иногда приводит к случайным отключения питания, которое можно сразу и не заметить. 2 usb порта, Fire-wire, mini-DVI разъемы расположены слева. В одном из usb у меня тут же поселился Logitech nano-receiver от мыши (первый раз, когда я пожалел что купил не bluetooth-мышь).

Первые впечатления о работе с системой (Tiger) были весьма положительные, но сразу возникло желание обновиться до Leo.

Первые шаги

Найти образ Леопарда не составило труда, правда отсутствие под рукой двухслойных болванок предполагало установку с внешнего HDD. Образ диска был в формате .cdr, который необходимо сперва сконвертировать в формат .dmg и затем “восстанавить” на внешний винт. Тут я познакомился с Disk Utility.

Дисковая утилита

Утилита без труда позволяет сконвертировать образ и записать на диск. Однако процесс установки Леопарда зависал при загрузке с внешнего диска. Покопавшись в инете - было перепробовано множество вариантов, однако оказалось что эта Дисковая Утилита криво сконвертировала образ в .dmg (md5 сумма отличалась от необходимой). После повторной операции установка прошла без проблем. Это был мой первый глюк софта от Apple :)

Впечатления

Первое что впечатляет - быстрая загрузка и выключение. Быстрая это значит около 30 и 6 секунд соответственно (один из плюсов когда железо и ПО выходят под общим брендом). Второе - конечно внешний вид. Дизайн проработан до мельчайших деталей, все выглядит очень красиво и аккуратно.

Снимок рабочего стола

Понравился тот факт, что всё в системе проработано до мельчайших деталей. Все оборудование работает сразу и на ура (что неудивительно). Сетевой лазерный цветной принтер установился и начал печатать в гораздо лучшем качестве чем из под linux (что не очень понятно, так как и там и там используется cups) и с правильными отступами (для печати из firefox в linux приходилось сперва вручную указать все отступы). Правда при печати из firefox нет возможности напечатать только выделение, что огорчает.

Доступ к samba сети выполнен тоже достаточно удобно, все видимые компьютеры в сети автоматически отображаются в окне Finder.

Finder - доступ к сети Windows

У меня не получилось выполнить поиск по ресурсу samba, так как поиск предлагается только на локальном компьютере и в домашней директории.

Доступ к разделам ext3 организовать не получилось. В сети существует проект для монтирования ext2 дисков, однако он очень устарел и не работает.

Подключение раздела nfs не составило труда. Работает абсолютно также как и в linux. Однако пришлось дописать в конфигурацию nfs-сервера параметр insecure (связано с тем что соединения инициализируются с непривилегированных портов)
Пример строки конфига на linux nfs-сервере:

/var/www        nepbook.tehexergo.ru(rw,sync,insecure,no_subtree_check)

Пример строки монтирования:

sudo mount ugate.tehexergo.ru:/var/www /mountpoint

Таким образом открывается возможность простой записи на ext3 раздел (или любой другой доступный из linux), правда требуется linux сервер :-)
Доступ к ntfs разделам работает из коробки, но только для чтения. Запись возможна после установки Paragon NTFS. Программа платная, но найти не сложно.
Обратная картина - доступ к hfs+ разделам из линукса работает на ура из коробки, при условии что hfs+ раздел не является журналируемым, иначе будет только доступ для чтения.

Многие повседневные Linux приложения (GIMP, Inkscape) доступны и для Mac, правда работают не как родные приложения, а в среде X11. Inkscape (последняя версия 0.46) регулярно вылетает с ошибкой, в итоге работать сложно, хоткеи не работают вообще. GIMP работает уже значительно лучше (по крайней мере у меня ни разу не вылетал), хоткеи работают нормально. Оба приложения встраиваются в систему и позволяют открывать любой файл двойным нажатием.

Gimp

Из im-клиентов, понравился только Adium (впрочем больше нормальных клиентов нет). iChat умеет работать только с Jabber/Gtalk, AIM, .Mac, Bonjour. Adium не понимает X-статусов, чего видимо будет не хватать пользователям Qip (и прочей дребедени), так как работает с применением протокола libpurple (привет Pidgin!). Адиум на картике:

Adium

Понравился Mail. Весьма неплохо работает в Google Mail, правда по умолчанию хочет закачать сразу всю почту на локальный компьютер, причем почти в тройном объеме. У меня занято на gmail 800 Мб, Mail же скачал на 1.9Гб :) Отключается такое поведение в настройках.
Safari работает быстро, отображает все красиво. Но в силу отсутствия необходимых мне плагинов использую firefox (который работает чуть медленнее - версия 3b5).

Понравилось то, что это в общем-то unix подобная система. Тут из коробки есть perl, php, ruby, python. В качестве шелла - bash. Так что можно спокойно писать различные скрипты, или использовать уже готовые.

Ложка дегтя

А теперь о том что не нравится:

  • Неприятно вновь сидеть на закрытой ОС. Пользуясь linux, я давно отвык от закрытых и тем более платных программ. Я знал что если я хочу что-то сделать, на это скорее всего будет свой инструмент. Здесь же - здравствуй windows. Хочешь хорошую программу - “покупай потому что бесплатных аналогов ты все равно не найдешь”. Жизнь немного облегчает универсальная программка с набором серийных номеров, но все равно раздражает сам факт что ты используешь закрытое ПО.
  • Мак оси ужасно не хватает нормального менеджера пакетов (да и самой системы управления пакетами). Допустим бывшие пользователи Win только обрадуются тому, что установка программы сводится к простому перетаскиванию “значка” в папку с программами, а удаление - перетаскиванием его в корзину. Но после токо как я привык к apt - мне это кажется ужасным скачком в прошлое. Приходится, как дураку сидеть и искать нужную тебе программу в сети, скачивать её и устанавливать, вместо простого и удобного apt-get install.
    А некоторые “системные” программы устанавливаются с помощью инсталлера и как их потом стереть в большинстве случаев вообше не понятно! И как мне, к примеру понять к чему относится тот или иной файл? Вообще не ясно
  • Навязывание своей идеи. Это делай так, а это так и никаких вариантов, потому нет той свободы настроек системы под себя, что была в Linux. В линуксе - я настаиваю систему так, как удобно мне, в маке мне приходится работать так, как это придумал Джобс.

В заключении

В целом мне мак нравится, работает все достаточно стабильно и шустро, просто немного по другому. Дело привычки. Но и убирать linux на дальнюю полку я пока не собираюсь. Для десктопа это неплохая ОС.

2 комментария к “Mac вместо Linux?”

  1. http://code.google.com/p/macfuse/ - возможно это упростит монтирование разлинчых необычных разделов типа ext3 :)

  2. Если fuse под маком работает также просто как и в linux то возможно. Посмотрю
    upd Посмотрел. На данный момент пока тоже не юзабельно. Остановился на варианте hfs+ раздел без журналирования. В линуксе записывается на ура

Трекбеки/Пингбеки

Оставить комментарий

You must be logged in to post a comment.