Automatic emulation in Ubuntu/fr

From Openmoko

Revision as of 20:34, 12 September 2008 by Kempelen (Talk | contribs)

Jump to: navigation, search

Voici une explication vous permettant de créer un environnement 'Simulé' sur un système Ubuntu. Pour les autres systèmes, consultez le Installation_guide [en]

Installation

Vous devez savoir qu'il existe un très bon 'Outil' qui permet de le faire tourner sur un système Linux, il s'appel le MokoMakefile.

C'est une sorte de script qui execute plusieurs instructions, il permet de configurer et de maintenir facilement l'environnement de développement. Si vous exécutez entièrement le MokoMakefile, il vous fera environ 12 GB, un cache(swap+ram) d'au moins 1 GB et de 5 heures de temps. Il vous est aussi possible de ne lancer que la partie Qemu (l'émulateur) et de n'utiliser que 890 mb et 15 minute de votre temps.

Pour le faire fonctionner, vous aurez à faire quelques modification d'Ubuntu (Pas d'impact sur les autres applications, tout fonctionne comme avant).

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Entrez cette commande et sélectionnez NO à la question "install dash as /bin/sh".
   sudo dpkg-reconfigure dash
  • Installez les programmes nécessaire (un mot de passe est requis):
   sudo apt-get install monotone git-core cogito python-dev ccache m4 sed bison make cvs gawk libc6-dev g++ subversion sharutils docbook openjade quilt libmpfr-dev libpcre3-dev texinfo texi2html libboost-date-time-dev libboost-filesystem-dev libboost-regex-dev libboost-test-dev libboost-dev zlib1g-dev build-essential dh-make debhelper devscripts gcc-3.4 lynx netpbm libsdl1.2-dev dosfstools help2man python-psyco

Voilà , votre système est prêt à recevoir l'installation de Openmoko.

Maintenant nous allons installer Openmoko dans un répertoire dédié, y télécharger le fichier MokeMakefile et l'exécuter.

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Créer le répertoire et placez-vous dedant:
   mkdir openmoko
   cd openmoko
  • Récupérer le fichier MokoMakefile:
   wget http://www.rwhitby.net/files/openmoko/Makefile
  • Exécutez(Make) le fichier MokoMakefile et signalez lui que vous voulez l'utiliser avec qemu:
   make qemu

Il va télécharger les fichiers nécessaire de la dernière version et construire l'environnement en suivant les directives du MokoMakefile. Après, il va le démarrer dans l'émulateur. Voilà, vous avez installé la dernière version de Openmoko sur votre système.

Démarrer Openmoko

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Allez dans le répertoire:
   cd openmoko
  • Lancez le avec le fichier MokoMakefile
   make run-qemu

Le fichier va le charger. Vous pouvez choisir quelques options. Pour les sélectionner, appuyer sur Enter (=aux) et pour l'exécuter appuyer sur la barre d'espace (=power). En gros, au démarrage, appuyez sur la touche Espace et tout se charge.

Mise à jour Openmoko

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Allez dans le répertoire:
   cd openmoko
  • Lancez le avec le fichier MokoMakefile
   make qemu
Personal tools

Voici une explication vous permettant de créer un environnement 'Simulé' sur un système Ubuntu. Pour les autres systèmes, consultez le Installation_guide [en]

Installation

Vous devez savoir qu'il existe un très bon 'Outil' qui permet de le faire tourner sur un système Linux, il s'appel le MokoMakefile.

C'est une sorte de script qui execute plusieurs instructions, il permet de configurer et de maintenir facilement l'environnement de développement. Si vous exécutez entièrement le MokoMakefile, il vous fera environ 12 GB, un cache(swap+ram) d'au moins 1 GB et de 5 heures de temps. Il vous est aussi possible de ne lancer que la partie Qemu (l'émulateur) et de n'utiliser que 890 mb et 15 minute de votre temps.

Pour le faire fonctionner, vous aurez à faire quelques modification d'Ubuntu (Pas d'impact sur les autres applications, tout fonctionne comme avant).

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Entrez cette commande et sélectionnez NO à la question "install dash as /bin/sh".
   sudo dpkg-reconfigure dash
  • Installez les programmes nécessaire (un mot de passe est requis):
   sudo apt-get install monotone git-core cogito python-dev ccache m4 sed bison make cvs gawk libc6-dev g++ subversion sharutils docbook openjade quilt libmpfr-dev libpcre3-dev texinfo texi2html libboost-date-time-dev libboost-filesystem-dev libboost-regex-dev libboost-test-dev libboost-dev zlib1g-dev build-essential dh-make debhelper devscripts gcc-3.4 lynx netpbm libsdl1.2-dev dosfstools help2man python-psyco

Voilà , votre système est prêt à recevoir l'installation de Openmoko.

Maintenant nous allons installer Openmoko dans un répertoire dédié, y télécharger le fichier MokeMakefile et l'exécuter.

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Créer le répertoire et placez-vous dedant:
   mkdir openmoko
   cd openmoko
  • Récupérer le fichier MokoMakefile:
   wget http://www.rwhitby.net/files/openmoko/Makefile
  • Exécutez(Make) le fichier MokoMakefile et signalez lui que vous voulez l'utiliser avec qemu:
   make qemu

Il va télécharger les fichiers nécessaire de la dernière version et construire l'environnement en suivant les directives du MokoMakefile. Après, il va le démarrer dans l'émulateur. Voilà, vous avez installé la dernière version de Openmoko sur votre système.

Démarrer Openmoko

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Allez dans le répertoire:
   cd openmoko
  • Lancez le avec le fichier MokoMakefile
   make run-qemu

Le fichier va le charger. Vous pouvez choisir quelques options. Pour les sélectionner, appuyer sur Enter (=aux) et pour l'exécuter appuyer sur la barre d'espace (=power). En gros, au démarrage, appuyez sur la touche Espace et tout se charge.

Mise à jour Openmoko

  • Ouvrez le terminal (Applications->Accessories->Terminal).
  • Allez dans le répertoire:
   cd openmoko
  • Lancez le avec le fichier MokoMakefile
   make qemu