Auteur Sujet: Notre ami Caramel nous a produit un tutorial : Envir. développement, pas à pas  (Lu 12399 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
====================================
=-  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
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Merci pour cet effort, Caramel

J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne Tazman

  • Modérateur
  • Membre Senior
  • *****
  • Messages: 318
Super boulot ;)

Merci

Hors ligne NouNours

  • Beta testeurs
  • Membre Senior
  • ****
  • Messages: 264
  • NouNours à la rescousse
    • le Sat Pour Les Nuls
Salut,

Merci pour le boulot! Ca mériterai peut-être un ptit PDF avec une meilleur mise en forme :)
Reste plus qu'à tester maintenant
iTgate TGS 100
DM 8000 - 800 - 7000 - 500HD - 600 - 500+ - 500
Fortis FS 9200HD PVR

Hors ligne Danield

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 3.947
Merci M'sieur
Dreambox: 8000
VU+: ultimo, uno, Duo2
Reelbox : Avant-garde
Plasma Pioneer Kuro LX 5090 H
Wave frontier: 6 sats
Visiosat: 4 sats

Hors ligne caramel

  • Membre Junior
  • **
  • Messages: 78
Salut,

Bah de rien.  ;)

Prochaine étape : Installation et configuration du toolchain afin de compiler pour Azbox.

La version sur laquelle je suis entrain de travailler est la : smp86xx_toolchain.20080505.tar.bz2
disponible ici : http://www.networkedmediatank.com/download/firmware/nmt/gpl/gpl.htm
 
Caramel
Azbox Hd premium + 1To, Clarke Tech ET9000 HD + 1To.
Powercam, Viacess Neotion np4.

Hors ligne MiKe

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 5.895
    • Doume Forum
Merci M'sieur  ;)
DM8000 HD PVR - HDD Western Digital Caviar Green 1 To - Graveur DVD LiteOn -
VU+ Duo - Solo2 -
iTGate TGS100 - TGS200 - TGS210 -
ET 5000 -
Plasma Pioneer Kuro PdP - LX5090H !