The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Сборка операционной системы Mozilla..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Сборка операционной системы Mozilla..."  +/
Сообщение от auto_tips (ok) on 19-Фев-12, 15:59 
Энтузиастам предлагается поэкспериментировать в эмуляторе QEMU с проектом B2G (Boot to Gecko), в рамках которого Mozilla [[http://www.opennet.ru/opennews/art.shtml?num=32261 развивает]] операционную систему, загружающуюся сразу в web-браузер. В качестве основы B2G используется ядро Linux и низкоуровневые компоненты из платформы Android. Для запуска приложений будет задействован web-стек Mozilla. На платформе будут выполняться web-приложения, написанные с использованием HTML5-технологий, CSS и JavaScript. Расширенные функции приложений, такие как доступ к аппаратному обеспечению и телефонии, можно задействовать с использованием [[http://www.opennet.ru/opennews/art.shtml?num=31568 Web API]], который в дальнейшем планируется передать в организацию W3C для формирования единого стандарта.

Инструкция приведена для 64-разрядной сборки Ubuntu 11.10. Для сборки желательно наличие 4 Гб ОЗУ и 80 Гб свободного дискового пространства.

Устанавливаем пакеты, необходимые для сборки B2G:

   sudo apt-get build-dep firefox
   sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev libiw-dev mesa-common-dev autoconf2.13
   sudo apt-get install ia32-libs gcc-multilib g++-multilib bison flex gperf lib32zl-dev lib32ncurses5-dev lib32ncursesw5-dev libidl-dev lib32gomp1 autoconf2.13 ccache libx11-dev lib32readline-gplv2-dev

Клонируем репозиторий B2G:

   git clone https://github.com/andreasgal/B2G.git

Для проведения автоматизированных тестов также можно загрузить фреймворк marionette:

   git clone https://github.com/jonallengriffin/marionette_client.git

Выполняем сборку:

   cd B2G
   make sync

Указывает какой бэкенд для виджетов использовать, в local.mk добавляем параметр WIDGET_BACKEN:

   vi local.mk

   WIDGET_BACKEND=gonk

Формируем конфигурационные файлы для сборки варианта для QEMU:

   make config-qemu

Собираем пользовательский бэкенд gonk и систему:

   make gonk
   make

Запускаем B2G в эмуляторе:

   ./emu.sh


Для сборки B2G для телефона Samsung Galaxy S2 можно использовать инструкцию http://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Buildi... . Набор компонентов для построения HTML5-интерфейса для телефонов можно загрузить со страницы проекта [[https://github.com/andreasgal/gaia gaia]] в github (для сборки достаточно выполнить make install-gaia и скопировать на устройства результирующие файлы).

URL: https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/
Обсуждается: http://www.opennet.ru/tips/info/2668.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Сборка операционной системы Mozilla Boot to Gecko (B2G) для ..."  +/
Сообщение от dimqua (ok) on 19-Фев-12, 15:59 
Я думал, что эта ОС всё ещё сферический конь в ваккуме, а она уже на реальных устройствах может работать. Круто. Хотя, идея web-приложений мне не нравится.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Сборка операционной системы Mozilla Boot to Gecko (B2G) для ..."  +/
Сообщение от pavlinux (ok) on 20-Фев-12, 21:03 
Кому дать 32 меговый (в сжатом виде 12 мб) образ с Х_ами, тормозиллой, блекджеком и шлюхами?

В майей Операццционнай системи Pavlinux Boot to KakNexyaDelat' (PB2KND)
использутдся ядро Линах, низкоуровневые бузибксы и куча костылей от Меня,
чтоб всю эту порнографию не видели юзеры, а увидели только морду фаерфоха.

> Инструкция приведена для 64-разрядной сборки Ubuntu 11.10. Для сборки
> желательно наличие 4 Гб ОЗУ и 80 Гб свободного дискового пространства.

Требования:  Pentium 2, 32Mb на HDD/SDD, АЗУ 128 мегабаб.
  
При загрузке автоматически открываются вкладки с:
Google Docs, Picasa, Фконтакте, аднакласники, озон, яндыкс пробки,
и делают из вас анального раба интернета.


  

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Сборка операционной системы Mozilla Boot to Gecko (B2G) для ..."  +/
Сообщение от Аноним (??) on 24-Фев-12, 07:03 
Уже хочу!
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Сборка операционной системы Mozilla Boot to Gecko (B2G) для ..."  +/
Сообщение от Anonymous_User on 25-Фев-12, 18:11 
Дайте ссылочку где скачать!


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Сборка операционной системы Mozilla Boot to Gecko (B2G) для ..."  +/
Сообщение от debiyan on 01-Мрт-12, 12:33 
А ты все тот же, что и 3 года назад как на стоплине. Кидай ссылку, заценим ;)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Сборка операционной системы Mozilla Boot to Gecko (B2G) для ..."  +/
Сообщение от Аноним (??) on 01-Мрт-12, 17:40 
Я джва года хочу такую ОС.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру