Стоит ли устанавливать MeeGo на нетбук?
Дата публикации: (4-12-2010, 23:20)Телевизионные приставки, коммуникаторы, планшеты, нетбуки и им подобное - одним словом, мобильные устройства - теперь они участники совместного проекта. Nokia и Intel создали общий проект в начале зимы 2010 года, которому присвоили имя MeeGo. В рамках новой разработки произошло объединение мобильных платформ с целью создания единой, полностью свободной под управлением Linux. Осуществление проекта поручили Linux Foundation. В составе новой платформы ядро Linux, Tracker, D-BUS, X.Org, PulseAudio, GStreamer, oFono, BlueZ и ConnMan. Графикой, в основном, будет заниматься Qt, но программы, использующие библиотеки Clutter и GTK+, также будут корректно работать. Новая система может работать и в настоящее время, хотя первые мобильные устройства с MeeGo ожидаются на рынке до начала следующего года.
Архитектура операционной системы, дистрибутивы
Главная задача встраиваемой операционной системы MeeGo - дать возможность желающим производить приложения и «прошивки» (программы, создаваемые для определенных реальных устройств).
На авторском сайте представлена презентация ОС, там же можно познакомиться с её архитектурой. Память программы организована по принципу стека. Верхний слой стека занимает MeeGo User Experience (UX) - интерфейс графики, приложения и средства для их разработки. MeeGo API - особые интерфейсы программы, осуществляющие связь с уровнем пользователя, расположены уровнем ниже (так называемый «средний слой» - Middleware OS). В самом нижнем уровне стека программы (OS Base) расположена D-Bus - шина межпроцессорного взаимодействия, другие сервисы, главные библиотеки, здесь находится ядро системы.
В скором будущем с дистрибутивов Linux можно будет скачать ряд компонентов MeeGo Netbook UX (вполне возможно, что такая операция может выполняться уже и сейчас - в мире софта время просто летит). Часть из них можно увидеть и в настоящее время в репозитариях для Debian, OpenSUSE, Fedora и Ubuntu. Даже слабо подготовленный пользователь имеет возможность для скачивания дистрибутивов с авторского сайта. Их можно запустить, не устанавливая на свой аппарат, или развернуть на своей машине. К настоящему времени в обращении находятся Handset UX, In-Vehicle Infotainment (IVI) UX и Netbook UX.
Условия использования устройств
На сайте проекта размещено подробное описание аппаратуры, прошедшей тестирование, а также предъявляемые к ней требования (будет очень полезно специалистам по ремонту компьютеров). Система не поддерживает чипсеты ATI и Nvidia, поэтому для поддержания графики применяется Intel GMA-500. Работоспособность системы может обеспечить компьютер, поддерживающий SSSE3 с процессором Intel Core 2 или Intel Atom.
На сайте можно прочитать инструкцию для создания загрузочной флешки, которая потребуется для записи дистрибутивов MeeGo. Они распространяются в форме "многофункциональных" образов (.img), которые впоследствии записываются на диск или флешку и в дальнейшем могут использоваться для работы виртуальной машины.
Инсталлируем операционную систему
Установка системы не отличается ничем от инсталлирования других, используемых в настоящее время, дистрибутивов Linux, поэтому нет смысла детального описания этого процесса. MeeGo при первом запуске выдаст несколько сообщений для пользователя с обычными вопросами: указать личные данные пользователя, часовой пояс, локализацию и т.п., после этого будет произведен запуск графической оболочки.
Установочный диск после запуска выведет меню GRUB, где нужно выбрать один из вариантов установки: запуск системы или инсталляция с винчестера, загрузку MeeGo, не устанавливая её на диск.
Внешний вид меню:


затем будет предложено указать диск, на который нужно будет установить систему, и создать на нем разделы:

после получения данных на компьютер, нужно произвести его перезагрузку:

Область переключения панелей нельзя скрыть, хотя места она занимает очень много. Расположена она вверху рабочего стола. Кнопки панелей можно удалять или добавлять. "MyZone" активируется по умолчанию. В ней содержатся сообщения веб-сервисов, ярлыки главных программ, ссылки на недавно посещенные документы и сайты и т.п.:

Рабочие области и приложения переключаются между собой посредством панели «Зоны». У пользователя имеется возможность поместить миниатюрное изображение окна в отдельную область, создав, таким образом, еще один виртуальный «десктоп» (по умолчанию, образуется только один):



Панель «Люди». Здесь можно проводить работу с короткими сообщениями:
Входящие сообщения и список контактов Empathy. В этой панели открывается основное окно Empathy или дополнительное окно для корректирования учетных записей:

По умолчанию используется браузер Chromium или Chrome. Системные декорации окон скрыть невозможно:
Панель «Интернет». Здесь показываются вкладки Chromium или Chrome, а также часто посещаемые страницы:

Панель «Данные». Английское название «media», задача этой панели - управлять медиаплеером banshee:

Панель «Устройства». Она служит для обработки файлов и подключенных накопительных устройств:

Nautilus - применяется как менеджер файлов в MeeGo:

Другие, последовательно вызываемые панели, понятны интуитивно. Настраиваются соединения сети, системная дата, Bluetooth. Настраивается информация панелей "Задания" и "Встречи":

Просмотрев изображения по предложенным ссылкам, можно понять, что окно настроек может вызываться из большинства панелей. К тому же, системные настройки можно осуществить через путь «Приложения» > «Стандартные» > «Параметры»:

Обновление и распространение программного обеспечения
Раздел «Системные» содержит список установленных приложений и инструменты для работы с программным обеспечением MeeGo, которое сохраняется в персональных репозиториях проекта в виде пакетов формата RPM. Программное обеспечение и информация для автоматического обновления размещаются здесь же:

Менеджер gpk-application из «Каталога программ», с помощью которого включаются источники приложений, устанавливает, осуществляет поиск и удаляет пакеты:

MeeGo Garage - каталог программ - очень сильно похожий на сервис специалистов Ubuntu Software Center. Разумеется, в недалеком будущем появятся и приложения на платной основе, а сейчас предназначенный для клиентов сегмент сервиса может использовать только информацию из репозиториев MeeGo. Зато пользоваться им могут даже начинающие пользователи:

Репозитории не содержат популярного OpenOffice, да и общее количество приложений пока небольшое. Однако, в комплекте поставки - минимальный набор пакетов программ для нетбука поставляется и в настоящий момент предусмотрены даже неоткрытые приложения, например, Adobe Flash Player. В том числе у пользователя есть возможность применять консольные утилиты, присущие для каждого дистрибутива на основе Fedora.
Распространение программ для MeeGo в основном, запланировано через новый интернет - магазин от Intel AppUp Store и Nokia OVI Store. Правда, магазин Nokia, скорее всего, не будет заниматься продажей программ для нетбуков.
Применение MeeGo под виртуальной машиной
Дистрибутивы, которые можно скачать с сайта, разработаны не для работы с виртуальной машиной. И, все-таки, при необходимости есть возможность запустить MeeGo в среде VirtualBox. Нужно только предварительно исполнить некоторые операции. Для начала виртуальная машина должна быть создана, и с определенными параметрами. Нужно выбрать 3D-акселерацию графики (хотя все равно графика системы тормозить будет очень сильно), необходимо разрешить РАЕ при выборе системы «для гостей» Linux/Fedora. Следующим шагом скачанный с сайта образ дистрибутива определяется как CD-ROM «виртуальный», и производится установка ОС на диск.
Далее важно помнить о необходимости отключения запуска компьютера с CD-ROM и осуществить его с винчестера. Обычно при первом запуске системы графический интерфейс, как правило, не работает. Тогда нужно сделать следующие шаги:
- принудительно перезагрузить компьютер;
- клавишей "ESC", нажатой в самом начале загрузки системы, вызвать меню GRUB;
- параметры загрузки изменить, вызвав клавишей "Tab" строку редактирования;
- в этой строке параметр "quiet" удалить;
- нажать "Enter",
- произойдет загрузка системы. В командной строке нажать комбинацию "Alt+F1";
- ввести логин и пароль, зарегистрированные при установке;
- выполнить sudo init 3,
- выполняем команду sudo yum install wget. Производится установка wget - специальной утилиты. Библиотека скачивается по адресам libglx.so (wget http://202.112.3.1/libglx.so или
- wget http://www.adriannuta.com/wp-content/uploads/2010/08/libglx.so),
- принятый файл размещаем в системном каталоге: sudo cp libglx.so /usr/lib/xorg/modules/extensions,
- исполняемый файл Xorg. Меняем права доступа к нему: Xorg: sudo chmod u+s /usr/bin/Xorg,
- перезагружаем систему: sudo init 6.
Графический интерфейс MeeGo запускается:

Недостатки MeeGo для нетбуков
Уже установленная на вновь приобретаемый компьютер ОС Windows привлекает большое количество пользователей. Те же, кто предпочитает «Linux», для установки выберут, вероятнее всего, иные дистрибутивы. Производители MeeGo утверждают о своей поддержке продукта. Только маловероятно, что это поможет охватить этому программному обеспечению значительную часть рынка. Небольшие недостатки интерфейса не стоит даже обсуждать. Отметим бросающиеся в глаза более серьезные несовершенства MeeGo для нетбуков:
- классическая область уведомлений применяется только для достаточно давно выпущенных программ. Обрамление интерфейса требует очень большого расстояния для прохождения мышки. Например, если необходимо переключиться между приложениями - нужно запускать панель «Зоны»,
- для чтения мгновенных сообщений нужно переключаться на панель «Люди»,
- слишком много необходимого пространства занимает оформление окон,
- не предусмотрена возможность для скрытия области переключения панелей.
Таким образом, графическое оформление MeeGo для нетбуков выполнено красиво, но, к сожалению, неудобно. Хотя, несомненно, возможность использования MeeGo для планшетов и коммуникаторов достаточно перспективна.
Обратите внимание на:
