Последнее обновление 21.03.11 16:05 Добавил(а) Vinnie

- Занимательное превращение Ubuntu в MacOS-X за 5 минут
- Установка значков MacOS
- Показать полностью
С момента создания самого первого персонального компьютера фирмы Apple, изменилось очень многое. Осталось неизменным только одно - продукция Apple всегда позиционировалась на рынке, как элитная. Для этого есть много оснований. Во первых у макинтошей в отличии от IBM-PC никогда не было клонов - такова лицензионная политика Apple. Во вторых - их достаточно высокая цена.
И в третьих - очень высокое качество. Элементы аппаратной части тщательно подобраны для идеального взаимодействия друг с другом. Программная же часть отличается тщательно проработанным в мельчайших деталях графическим интерфейсом. Практически все, кто когда-либо пытался сравнивать графический интерфейс MacOS-X с Windows, отмечают неряшливость в деталях, и логическую незавершенность многих элементов последней, в отличии от логичности и практичности первой. Внутреннее устройство MacOS-X также отличается в лучшую сторону от той-же ОС Windows. Во первых, она происходит от системы UNIX (переработанное ядро BSD - Darwin), изначально рассчитанной быть многозадачной и многопользовательской (в отличии от Windows, которая создана как графическая надстройка над MS-DOS). Во вторых - графический интерфейс (позаимствован у операционной системы NextStep, разработкой которой занималась фирма Next под руководством Стива Джобса, и графическая подсистема которой очень похожа на X-Windows в UNIX) тщательно проработан как в части эргономичности, так и в чвсти дизайна.
Ввиду своей элитарности, макинтош мало распространен в России. Зато здесь весьма распространены различные дистрибутивы ОС GNU-Linux, которая внутренне ничем не хуже MacOS-X, но к сожалению, по причине разработки любителями, и недостаточного внимания со стороны профессиональных дизайнеров, её интерфейс весьма небрежен, несмотря на функциональное удобство.
Сегодня мы рассмотрим, как превратить обычный персональный компьютер с операционной системой Ubuntu Linux 9.04 Jaunty в аналог (естественно, только в части интерфейса) Macintosh с MacOS-X Leopard.
Первое, что мы сделаем - настроим меню приложений таким образом, чтобы они выглядели и функционировали, как в MacOS. Для того, чтобы не растранжиривать драгоценное место на мониторе, меню приложений в "макосе" всегда располагается в верхней строке экрана, а не окна. Это логично, потому что воспользоваться меню приложения можно только в активном окне, и нет смысла рисовать меню в каждом окне, кроме активного. Для того, чтобы запрограммировать подобное поведение в Ubuntu, нам будет необходимо установить программный пакет gnome-globalmenu. Для этого выберите в главном меню "Система → Администрирование → Источники приложений" и выберите вкладку "Другое ПО". Нажмите кнопку "Добавить". В поле "Строка APT" введите:
deb http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu jaunty main
Нажмите кнопку "Добавить источник" и нажмите "Закрыть" для сохранения изменений. В ответ на сообщение обновите список доступного программного обеспечения.
Далее необходимо импортировать ключ GPG, которым подписаны пакеты в добавляемом репозитории. Скачайте его по адресу http://gnome2-globalmenu.googlecode.com/files/GlobalMenuKey.gpg, затем перейдите на вкладку "Аутентификация" менеджера источников приложений, нажмите кнопку "Импортировать файл ключа", и укажите загруженный файл.
Теперь можно установить пакет gnome-globalmenu. Сделайте это или из Synaptic, или из командной строки:
sudo apt-get install gnome-globalmenu
Удалите стандартную строку меню с верхней панели GNOME (правая кнопка мыши - в меню выбрать пункт "Удалить"). Затем правой кнопкой на свободном месте в панели вызываем пункт меню "Добавить апплет". Выбираем "Главное меню GNOME". Перемещаем появившийся значок в самое левое положение. Далее добавляем апплет "Апплет глобального меню", и располагаем его сразу после главного меню. Справа, перед системным лотком добавляем апплет поиска файлов и раскладки клавиатуры. Правой кнопкой мыши щелкаем на апплете глобального меню и вызываем окно настроек. Ставим отметку на флажке "Включить глобальное меню для GTK приложений. Все готово, окна среды GNOME теперь должны выглядеть так:
Самое замечательное изобретение в интерфейсе Mac-ов - это док, многофункциональная панель, в которой могут располагаться как значки запуска программ, панель задач, так и различные мини-программы - апплеты. К счастью подобная программа - даже более функциональная, существует и для системы Linux.Она называется Cairo-Dock, и использует для отображения библиотеку векторной графики Cairo, а также библиотеку 3D-функций OpenGL. Хотя данная программа может работать и без аппаратного ускорения и композитинга, организуя собственную псевдопрозрачность, все же наилучшим образом она работает с графическими картами Intel, NVIDIA и ATI, причем в случае последних двух - с использованием проприетарных драйверов., а также совместно с композитным менеджером Compiz-fusion, Compiz или Bery. В Ubuntu 9.04 оконный менджер Metacity также поддерживает композитинг. Зато сломан драйвер для встроенных графических чипов Intel - если у Вас встроенный графический процессор Intel и при этом не работаетCompiz - обновитесь до Ubuntu 9.10 - в этой версии драйвер исправлен.
Установите Cairo-Dock из репозитория opencompositing.ru - здесь в отличии от стандартного репозитория Ubuntu размещена новая версия 2.0, обладающая массой дополнительных функций.
apt-get install cairo-dock
Запустите программу cairo-dock. В случае поддержки драйвером видеокарты OpenGL, запустите программу с ключом -o:
cairo-dock -o
Для того, чтобы программа запускалась каждый раз при входе в сеанс, поместите ее в список запускаемых программ. Стандартная панель GNOME внизу экрана больше не нужна. Нажмите на ней правой кнопкой мыши, и в появившемся меню выберите пункт "Удалить панель". Теперь, чтобы появившаяся панель cairo-dock приобрела еще большее сходство с панелью MacOS,щелчком правой кнопки мыши на панели вызовите диалог управления темами, и выберите из списка тем тему "MacOS". Теперь панель выглядит так:
Теперь установим тему значков из MacOS - скачать ее можно здесь: MacUltimate_Leopard.tar.bz2 . Распакуйте архив со значками:
tar -xvjpf MacUltimate_Leopard.tar.bz2
Теперь скопируйте каталог со значками в каталог /usr/share/icons.
На верхнюю панель добавьте апплет вызова окна поиска файлов и индикатор раскладки клавиатуры.
![]()
Архив с темой курсоров, скопированной с темы курсоров MacOS, скачать здесь: blueglass-xcursors-1.0.1-1ubuntu0_all.deb . Аналогично предыдущему шагу, распакуйте и скопируйте в каталог /usr/share/icons.
Из репозитория opencompositing.ru необходимо установить следующие пакеты:
1. Оконный менеджер Compiz-Fusion;
2. Оконный декоратор Emerald;
3. Движок графических тем оформления виджетов GTK2 Aurora;
4. Набор тем оформления для Emerald.
5. Тем оформления для графического процесса загрузки Usplash - macx-usplash.
В окне настройки оконного декоратора Emerald (Emerald Theme Manager) выберите тему Aurora_Leopard_BSM (есть только в моей сборке).
Выберите пункт меню "система->параметры", в окне настроек выберите вкладку "Тема", из списка тем выберите "Aurora Leopard Metaled" (есть в списке, если установлен движок Aurora из моего репозитория).
Теперь осталось настроить поведение окон при помощи инструментов Compiz. В окне настроек плагина анимационных эффектов Compiz выберите эффект для сворачивания окна "Волшебная лампа" - он аналогичен эффекту "Genie" в Apple. Эффект при включении плагина "Scale" аналогиченэффекту "Expose" в Apple.
С gnome-look.org скачаем оформление окна входа в систему GDM: http://www.opencompositing.ru/go.php?http://gnome-look.org/content/download.php?content=72001&id=1&tan=12645353 .
Для сходства экрана при загрузке установите из репозитория opencompositing.ru тему загрузчика usplash:
apt-get install usplash-macx
Остался последний шаг - скачать и установить файл с картинкой для рабочего стола из MacOS.
Теперь Вы можете попробовать разыграть знакомого пользователя макинтоша, и попросить его определить разницу между настоящим маком и подделкой :).
Изменение темы загрузчика
|
|---|




Изменение темы загрузчика