В мире много людей, которым интерфейс OS X кажется удобным. Можно ли самостоятельно настроить подобный внешний вид в Linux, например, в ОС Ubuntu или её производных? Можно. Причём, большой напильник не понадобится, достаточно маленького. То есть справиться сможет даже начинающий. В общем, избегая долгих преамбул, просто рассмотрим разные варианты.
Cairo-Dock
«Всё действительно крайне просто!» — воскликнет более менее опытный пользователь GNU/Linux. — «Берём Ubuntu, включаем скрытие панели Launcher до наведения указателя, устанавливаем Cairo-Dock и наслаждаемся!»
Однако, к сожалению, всё не так уж просто и безоблачно.
Cairo-Dock действительно предоставляет, извиняемся за тавтологию, «док» — панель с иконками, похожую на таковую в OS X и со сходной функциональностью. Эти иконки и запускают приложения, и переключают между окнами.
Вот только Cairo-Dock — не просто дополнительный элемент интерфейса, это нынче целая графическая оболочка. И её интеграция с Ubuntu не вдохновляет. Потому что Ubuntu заточена под рабочий стол Unity и не дружит с другими средами. Кто пытался установить, например, MATE или Cinnamon, тот наверняка сталкивался с глюками и прочими недоразумениями.
Коротко говоря, Unity нужно выпиливать подчистую, только тогда она не будет мешать жить другим оболочкам.
Docky
Вместо громоздкого софта Cairo-Dock лучше взять маленькую и скромную программку Docky. Устанавливаем — и настраиваем «яблочный» внешний вид (по умолчанию прямоугольник не выглядит как полупрозрачная полка, не «уходит в перспективу»). С Unity в Ubuntu дружит хорошо. Теперь действительно остаётся лишь назначить скрытие Launcher, назначить светлую тему оформления и поставить обои от OS X.
Если вам нужно что-то менее тяжеловесное, Docky превосходно уживается с GNOME 3. Пожалуй, даже лучше, чем с Unity, поскольку «Гном» работает существенно быстрее. Подойдёт, кстати, Ubuntu GNOME Remix.
Попутно решается главная проблема «Гнома», отпугнувшая очень многих пользователей, — отсутствие панели задач или аналогичных быстрых средств переключения между окнами. Docky как раз и представляет собой такое средство. Жаль, что программа не является стандартной частью GNOME Shell.
Готовые решения
Большинство пользователей вообще не желают брать в руки даже маленький напильник. Предпочитают самодостаточную продукцию. Некоторые из них, обладая достаточными знаниями, решили создать готовые дистрибутивы Linux с «яблочным» вкусом. Рассмотрим пару таких изделий.
Pear OS, он же Pear Linux — практически полное подражание OS X, только вместо надкушенного яблока на логотипе — груша (отсюда и название «Pear»). Действительно, всё было готово к использованию.
Почему было? Потому что создатель продал дистрибутив и убрал установочные образы ISO из общего доступа. На SourceForge ещё можно раздобыть старый пятый релиз, оставшийся там, видимо, по недосмотру. А вообще добывать ОС придётся где-нибудь на торрент-трекерах.
Впрочем, возможно, старый релиз тоже пригодится, поскольку в последнем бесплатном, восьмом по счёту, были недоделки. В частности, система не знала, в какой программе открывать медиафайлы. Ассоциации надо было настраивать вручную.
ElementaryOS — пока живой проект. Это Ubuntu, но там и духу Unity нет. Вместо неё — оболочка Pantheon, собственный рабочий стол на основе GNOME 3.
Работает прекрасно, гораздо шустрее, нежели исходная Ubuntu, можно устанавливать даже на слабенькие нетбуки. Вот только «док» там не похож на «яблочный», и в релизе «Luna» (на базе Ubuntu 12.04) настроить как надо, увы, вряд ли получится. Сворачивание окон (минимизация) — только под правым кликом на их заголовках.
Есть другие проблемы, например, подбор софта. Файловый менеджер Files сам собой закрывается, лучше заменить его на Nautilus или что-то подобное. Также следует позаботиться об установке нормального текстового редактора. LibreOffice (без него никак) следует добавлять только в комплекте с пакетом libreoffice-gtk, иначе с темой оформления вообще никакой интеграции не будет.
Однако при установке любой ОС всё равно нужные приложения добавлять надо, так что новичка этим не отпугнуть. Главное, что рабочий стол изначально по своему духу «яблочный», существенной самостоятельной переделки интерфейс не требует.
Заключение
Итак, простейший и наиболее универсальный вариант — программа Docky, без проблем работающая в GTK-оболочках Unity и GNOME (но не в XFCE). Для GNOME Shell штука и вовсе необходимая. Но оформлять под «яблочный» стиль остальное придётся вручную. В ElementaryOS такое оформление уже «идеологически верное», даже если не полностью идентичное, поэтому есть смысл следить за развитием этого дистрибутива.