equal for all

lundi 1 août 2011

Comment compiler le code source Chrome OS

D'entrée de Google dans le marché du système d'exploitation est appelé Chrome OS. Chrome est unique parmi les systèmes d'exploitation, en ce sens qu'elle dépend fortement basés sur le cloud des fichiers et des programmes afin d'exécuter - si votre base de chrome ordinateur n'est pas branché à Internet, il ne fonctionnera pas. Chrome est basé sur le système d'exploitation Linux, et, comme Linux, est gratuit et open-source. N'importe qui peut télécharger le code source Chrome, le compiler et l'exécuter dans l'ordre de l'essayer, tester ou développer des applications pour elle.





Instructions
Les choses dont vous aurez besoin

Un ordinateur 64 bits fonctionnant sous Linux (Ubuntu 10.04 est fortement recommandé)

1

Ouvrez un terminal. Installez le paquet Depot-outils, en tapant "http://src.chromium.org/svn/trunk/tools/depot_tools co svn." Ajouter dépôt-outils à votre parcours en tapant "export PATH =" $ PATH ":` pwd `/ depot_tools."
2

Installer le système de contrôle git la révision en tapant "sudo aptitude install git-core gitk git-gui». Configurer git en tapant les éléments suivants:

git config - global user.email "you@example.com"
git config - global user.name "Votre nom"
3

Créez un répertoire pour votre code source Chrome en tapant "mkdir-p $ {HOME} / chromiumos."
4

Téléchargez le code source. Dans votre terminal, tapez la commande suivante:

cd $ {HOME} / chromiumos
repo init-u http://git.chromium.org/chromiumos/manifest.git
repo synchro
5

Créer un chroot en tapant "cd src / scripts" et ". / Make_chroot" dans le terminal. Chroot est comme une machine dans une machine - il contient un compilateur et son propre ensemble d'outils, et c'est là que vous allez réellement construire l'OS Chrome. Lorsque le chroot a été créée - ce qui peut prendre jusqu'à une heure, selon l'architecture de votre machine - aller à son répertoire avec "/ Enter_chroot.sh.."
6

Déterminer le processeur et la carte mère pour laquelle vous allez construire Chrome, comme les deux options ont des exigences de fichier différent. Si vous allez construire une carte CPU ARM, type «pension = bras-génériques» pour définir la variable du shell. Si vous allez construire pour un x-86 du conseil, de type compatible "PENSION = x86 générique." Après cela, initialisez votre compilation avec "/ Setup_board -.. Pension = $ {} CONSEIL"
7

Définissez un mot de passe utilisateur chronos - ce qui est la manière de Chrome de démarrage d'une interface ligne de commande - ".. / Set_shared_user_password.sh" avec Vous êtes invité à entrer un mot de passe.
8

Construire les paquets en tapant ". / Build_packages - pension = $ {} CONSEIL - oldchromebinary" dans votre terminal. Ceci est l'équivalent de «faire tout».
9

Créer l'image du disque de Chrome, qui peuvent être chargés sur le disque dur d'un ordinateur, en tapant "/ Build_image -. Pension = $ {} CONSEIL - withdev -. Noenable_rootfs_verification" Vous pouvez graver l'image disque ce qui crée un disque dur ou un DVD pour agir comme un disque d'installation

0 commentaires:

Enregistrer un commentaire