====================================
=- Turorial: AZBOX révision 1.0 -=
=- Développement -=
====================================
1 Préparation de l'environnement.
- Télécharger VirtualBox (Ver 2.2.4-47978-Win).
- Télécharger Fédora 11 et la graver sur un dvd.
- Télécharger putty.exe
- Télécharger fazilla
- Télécharger microwin.tar.gz de Kanber_Kav et le mettre tel quel sur une clé usb
2 Installation de VirtualBox.
- Supprimer toutes installation antérieur.
- Lancer VirtualBox-2.2.4-47978-Win.exe
- Installer avec les options Virtual USB Support et VirtualBox Networking (sur le disk local)
- Répondre Yes au message : Warning: Network Interfaces ......
- Répondre Continuer aux différents messages sur la validité logiciel sous Windows XP.
- Cliquer sur Finish pour terminer l'installation et lancer VirtualBox
3 Configuration de VirtualBox
a] Préférences
- Aller dans le menu préférence.
- Choisir votre Langue
- Aller dans Réseau et vérifier qu'il y a une interface Réseau VirtualBox sinon ajoutez la.
b] Création de l'environnement Virtual pour Fedora
- Cliquer sur Nouveau
- Entrer le Nom ex: AZBOX-DEV
- Système d'exploitation : Linux
- Version : Fedora
> Suivant
- Mémoire vive de base : 256 Mo
> Suivant
- cocher Créer un nouveau disque dur
> Suivant
> Suivant
- Choisir Image disque à taille dynamique
> Suivant
- Taille du disque dur : 8,00 GB
> Suivant
> Terminer
> Terminer
c] Ajout du lecteur de CD
- Cliquer sur Préférences (entre Nouveau et Lancer)
- Aller sur Disque optique
- Cocher Insérez un disque optique, et activer le mode direct (le mode direct n'est pas une obligation ca marche sans).
- Faire Ok
4 Lancement de l'environnement & installation de Fédora 11.
- Selectionner AZBOX-DEV puis Lancer
- au boot faire F12
- Inserez le CD 1 de Fedora 10
- choisisser de booter sur le cd-rom ( c )
- Selectionner Install or Upgrade........ (1er choix)
==> Skip pour le test du media (c'est trop long)
==> Next
- Selectionner votre language (francais)
==> Next
- Selectionner la configuration du clavier (francais latin 9 , pour moi)
==> Next
- Si une erreur sda intervient,selectionner "Reinitialiser le disque"
- si pas d'erreur et si on vous demande d'effacer le disque Répondez oui
- Choissir un nom d'host ex : PC-azbox.MSHOME
==>Suivant
==>Suivant
- Choisir le password root ex : azboxhd
==>Suivant
- A la selection des partitions laisser les valeurs par defaut
==>Suivant
==>Ecrire les modification...
- Sélectionner Développement logiciel uniquement (pas besoin de la suite bureautique ni du serveur web)
- Laisser Installation Repo et ne cocher rien d'autre sinon vous en avez pour 4 heures.
- Laisser personnaliser plus tard
==>Suivant
- On va patienter un bon moment il y 1270 paquetages à faire
- une fois fini sortir le CD
==>Redémarrer
- Voila c'est terminé pour l'installation de fédora sous l'émulateur
- Le premier demarrage est assez long, ne vous inquiétez pas et patienter, l'environnement graphique va venir pour finaliser l'installation.
==> Suivant
==> Suivant
- Créer le compte utilisateur ex Nom utilistateur : azbox password azbox
==> Suivant
- Régler la date et heure si besoin
==> Suivant
- Ne pas envoyer les informations de votre profil.
==> Terminer
==> Non ne pas envoyer.
- Choisir l'utilisateur créé précédament ex: azbox puis rentrer le mot passe ex: azbox
==> Se connecter
Patientez pour le chargement de l'environnement graphique.
Puis
==>Système==>Administration==>Ajouter/Enlever des logiciels
En haut a droite il ya deux ecran symbolisant la connexion réseau, si il y a une croix blanche dans un cadre rouge cliquer dessus
et cocher system eth0 , un message vous signalera la connexion et la croix disparaîtra.
Saisir : freetype
==>Find (hé oui il manque des traductions ....)
Patienter le temps nécessaire au chargement de la liste des paquets.
Une fois la liste des paquets chargée et affichée.
Sélectionner le paquet freetype1-devel-1.4-0.8.pre.fc11(i586)
==> Appliquer
Au message 1 paquet supplémentaire doit également être installé (freetype1-1.4-0.8.pre.fc11(i586)
==> Installer
- Le mot de passe root vous sera demandé plusieur fois etégalement si vous faites confiance aux paquages
,cliquer Oui pour la confiance et rentrer le password de root que vous avez choisi tout a l'heure ex: azboxhd
Une fois ces paquages installer.
Saisir: zlib
==> Find
Sélectionner le paquage : zlib-static-1.2.3-22.fc11(i586)
==> Appliquer
Après l'installation de ce paquage fermer l'application Ajouter/Enlever des logiciels.
====Suite===========
==> Système ==> Eteindre puis confirmer ==> Eteindre
Fermer VirtualBox.
- mettre microwin.tar.gz de Kanber_Kav tel quel sur une clé usb
- retirer la clé usb du pc.
- Lancer Sun VirtualBox
- Selectionner AZBOX-DEV
- Puis Lancer
- Vous connecter avec le compte utilisateur ex: azbox, pass : azbox
- Une fois le bureau chargé, inserez la clé USB dans le PC
- Patienter 20 secondes que la clé soit détéctée par vôtre pc (pas linux)
- Appuyer sur la touche CTRL de droite pour basculer la souris sur votre pc windows
- Aller sur le menu Périphériques et Périphériques USB puis choisir votre clé USB (chez moi c'est Léxar)
- Attender quelques instant que la clé apparaisse sur le bureau linux
- Si rien ne se passe ou que la clé indique une erreur, enlever la clé fermer fédora et fermer virtualbox puis relancer virtualbox et réessayer , il est possible qu'il faille redémarrer windows également.
- Une fois la clé reconnué elle ouvre un fenetre portant son nom ex: Lexar
- Noter bien se nom il va vous servir
- Ouvrir le Terminal (Menu Application -> Outils système)
- taper: su -
- taper le mot de pass root ex: azboxhd
- taper: cd /
- taper: cp /media/Lexar/microwin.tar.gz ./ (remplacer Lexar par le nom de votre clé)
- taper: tar xzvf microwin.tar.gz
- taper: mkdir /usr/include/freetype
- taper: mv ./usr/include/freetype2/freetype ./usr/include/freetype
- taper: cd /usr/include/freetype2/
- taper: ln -s ../freetype ./freetype
- taper: cd /
- taper: cp /usr/lib/libfreet* /usr/local/lib/
- taper: cd /microwin/src/
- taper: make clean
**** Vérifier que votre connection réseau est actif (icone des écrans en haut a gauche sans croix rouge)
sinon cliquer sur cette icone et sélectionner System eth0.
taper: ping
www.google.fr si c'est ok faire Ctrl-c pour arreter le ping , on est bien connecté alors on poursuit
taper: gedit config
Aller à la ligne 185 et remplacer /usr/lib/libfreetype.a par -lfreetype -lz
idem pour la ligne 187.
Enregistrer
Fermer l'editeur
- taper: make
- taper: make install
Voila c'est prèt on va essayer
- taper: ./chess.sh
Bien le jeu d'echec s'affiche et il y a même des bugs avec
quitter le jeu
- taper: gedit chess.sh
- supprimer & bin/nxroach
- sauvegarder et fermer l'éditeur
- taper: ./chess.sh
C'est mieux non ?
On va tester ca sous Azbox
taper : mkdir /media/Lexar/chess (remplacer Lexar par le nom de votre clé)
taper : cd bin
taper : cp ./tux* /media/Lexar/chess/
Aller dans le menu Périphériques
périphériques USB et décocher votre clé
Votre clé est a présent utilisable sous windows
Lancer Fazilla depuis windows
connecter vous à l'azbox
Aller dans le répertoire EMU et copier le repertoire chess de la clé dans EMU
vous êtes dans le répertoire chess sous azbox, changer les attributs des fichiers tux et tuxchess en 755
pour ceux qui ne savent pas : selectionner le fichier puis click droit et file attributs.
quitter filezila
Lancer putty
se connecter en ssh
une fois loguer : login : root , pass : azbox
taper: cd /EMU
taper: cd chess
sur l'azbox aller dans les plugins et selectionner chess
votre écran de tv sera noir.
sous putty
taper: ./tuxchess
Ehhh
paf rater votre fichier ne peut s'executer sous Azbox pourtant c'est celui qui marchait sous microwin
taper: ./tux
re paf rater votre fichier ne peut s'executer sous Azbox
humm supposons que vous ayez un plugin d'installer, par exemple SudoQ
-taper: cd /EMU/SudoQ
-taper: ./SudoQ
Ehhh la Oui le SudoQ est bien affiché sur votre TV et il fonctionne.
Quitter le avec la télécommande
Puis rechoisir chess
ecran noir
Vous voulez tester mwkeytest
-taper: cd /EMU/mwkeytest/
-taper: ./mwkeytest
Ehhh la Oui ca fonctionne également
Quitter le avec la télécommande
fermer putty
rebooter votre azbox
En conclusion, on a installé un environnement pour développer sous microwindows (nano X)
On sait que l'on peut compiler et tester les développements sous microwindows (ce qui est deja tres bien)
on sait également comment mettre un fichier dans l'azbox et le lancer sans passer par l'installation d'un plugin.
Un grand merci à Kanber_Kav pour avoir mis à nôtre disposition le fruit de son travail.
Reste à faire avaler le mips de l'azbox à microwindows ce qui est possible je pense.
Sinon on peut toujours le faire avec ce qui donné dans l'archive Working.
Donc l'aventure se poursuit....
Caramel