Chrome OS. Все, что вы хотели узнать, но боялись спросить

Сейчас нет человека, который не знал бы что такое Google Chrome, популярным браузером пользуется значительный процент населения Земли. Однако когда речь заходит о Chrome OS все становится сложнее. Согласно Википедии, Google Chrome Operating System — операционная система компании Google, являющаяся открытым программным обеспечением, предназначенным для нетбуков и устройств на процессорах ARM или x86. Google Chrome OS построена на ядре Linux с использованием браузера Google Chrome, работающего в новой, специально разработанной оконной системе. Исходный код системы был открыт 19 ноября 2009 года в качестве проекта Chromium OS. Первые нетбуки, поставляющиеся в комплекте с Google Chrome OS, ожидались во второй половине 2010 года, однако их выпуск затянулся и был перенесен на вторую половину 2011 года. Но кто из нас вживую работал с этой системой? Если вам интересно посмотреть и пощупать эту ОС, то добро пожаловать под кат. Screenshot 2014-04-18 at 16.31.11 Желание попробовать эту систему в деле у меня возникло давно, но информации на просторах инета о дистрибутивах было мало, и она была значительно устаревшей. Либо предлагалось скачать некогда известную сборку от Hexxeh (http://chromeos.hexxeh.net/), и которой уже больше года, либо разбираться со сборкой из исходников. Но всегда найдется энтузиаст, который продолжит правое дело. Таковым оказался разработчик ArnoldTheBat. Он стабильно и часто выпускает сборки Chromium OS. Таким образом, мы можем воспользоваться его репозиторием http://chromium.arnoldthebat.co.uk/ и скачать предпочтительную для нас сборку. Запись установочного дистрибутива на флэшку происходит с помощью программы http://sourceforge.net/projects/win32diskimager/ после чего ваша флэшка будет переразбита по схеме GPT на дичайшее количество партиций (Данная разметка активно используется при обновлении системы, при котором одновременно создаётся два дисковых раздела. Один из разделов является активным, а второй используется для копирования обновления, после установки которого активным становится второй раздел, а первый остаётся для установки следующего обновления и предоставляет возможность быстрого отката изменений. Таким образом, при каждом обновлении разделы меняются местами. По крайней мере так пишут в интернете) и с нее можно будет загрузиться. Сборка точно будет грузиться, если у вас есть Intel HD графика, с остальными видеадаптерами все сложнее. Тут стоить заметить, что сборки от Hexxeh c маркировкой Lime, содержали в себе большее количество видеодрайверов. Но имеем, то что имеем. После загрузки система предложит вам залогиниться с помощью вашего Google-аккаунта, и в принципе можно работать. Но пойдем дальше. Установим систему на жесткий диск (при работе c SSD загрузка системы становится поистине молниеносной, секунды 3–4). Для установки можно либо перейти в консоль, с помощью клавиш CTRL+ALT+F2, либо запустить терминал — CTRL+ALT+T (загрузить шелл можно командой shell). Далее предоставляем себе права root:

Логин:

Пароль:

(еще неделю назад в сборках летучей мыши была ошибка и пароль не принимался, сейчас же ошибка уже исправлена). И даем команду на установку:

Система ставит себя на жесткий диск, ЗАТИРАЯ на нем ВСЕ и переразбивая его опять-таки по GPT с количеством партиций граничащих с безумием. Двойная загрузка по сути невозможна, то есть система у вас будет грузиться только с отдельного диска. После установки мы получаем систему, которая может только предоставить нам выход в Интернет. Не густо для 21-го века, не правда ли? Однако у нас есть два варианта дальнейшего освоения и расширения функциональности этой OS. Мы можем проагрейдить ее до Chrome OS, которая из коробки может также просмативать pdf, играть mp3 и mp4 файлы, flash. Сделать это можно с помощью команды: Сделать это можно с помощью команды:

Эта команда загрузит скрипт и запустит его. Появится выбор образов, на данный момент это 27 различных моделей ноутбуков, для восстановления. А вот угадать какой нужен вам это уже дело удачи. Второй способ заключается в привнесении перечисленных выше возможностей в уже установленную систему. Проапгрейдим нашу ОС до последней доступной версии:

Screenshot-2014-04-18-at-13.37.20.png и запустим скрипт добавляющий мультимедийности системе:

Содержимое скрпита можно изучить здесь https://gist.github.com/dz0ny/3065781 После выполнения скрипта перезагрузиться UI нашей системы и нас попросят вновь залогиниться. Теперь мы можем смотреть кино, слушать музыку, бродить по интернету, да даже офис у нас есть (см. скриншот выше) 🙂 И все это достаточно быстро, по слухам безопасно, и не лишено определенной красоты.

Обновлено На данный момент появляется все больше различных дистрибутивов основанных на ChromeOS, каждый из которых имеет свои плюсы и минусы. Из достойных внимания можно почитать о CloudReady https://cloudspace.news/kak-ustanovit-chrome-os/