Migration Project : National Engineering School of Sfax (ENIS)

The project was launched under the initiative taken by the ENIS to migrate its computing equipment to a free solutions. Our LoCo was contacted by the ENIS administration to contribute to this project by providing presentations on ubuntu and free software and support them for migration.
This migration was carried out in two phases. A first phase in December 2008, code name ENIS Event 8.12, and a second phase in January 2009, code name ENIS Event 9.01. The initial planning of the first phase was scheduled over two days (December 20th and 21th, 2008): a conferences day and another for assistance to the migration (planning in french). Finally this first phase lasted 4 days because of unforeseen problems and some hardware troubles.
  • Day 0 (Friday 19/12/2008): Trip Day.
Seven members of the ubuntu-tn LoCo Team who do not live in Sfax made the travel from Tunis (5 members) and Monastir (2 members). Two other members made the trip from Tunis the next day. Upon arrival to Sfax we were invited to an excellent dinner offered by the ENIS. During the night a first physical meeting was made to refine the planning and make small edits to the presentations.
  • Day 1 (Saturday 20/12/2008): Conferences Day.
Members of the ubuntu-tn LoCo provided various presentations to students, teachers and ENIS technical staff (arround 80 people). These presentations focused on the presentation of ubuntu, the switching to OpenOffice.org, the ubuntu administration, programming, virtualization, security and ubuntu server for TPE/PME. Each presentation was followed by a discussion between ubuntu-tn LoCO members and the audiance in the amphitheater. The presentations, in french, made by the LoCo members are hosted at this address.







After a group dinner in a very warm and friendly atmosphere, we took advantage of the evening to make a second physical meeting between the ubuntu-tn LoCo members to set up the action plan of the second day especially that there was a strong public demand to organize an install party not initially planned.

  • Day 2 (Sunday 21/12/2008): Migration Day (Draft).
This day was the most loaded, the members of the ubuntu-tn LoCo divided into several working groups:

– Group 1: Installing and configuring an apt-cacher and NFS server (3 members)

– Group 2: Install party (4 members)


– Group 3: Development of the scripts of installation and configuration of the Desktop PCs (3 members)

– Group 4: Preparing a Win XP virtual image using VirtualBox (1 member)
– Group 5: Desktop PC installation and configuration (1 member)

Obviously the number of members in each group changed depending on their availability and the degree of progress in each task.
The day began with an install party of ubuntu 8.10 , assured by the group 2, around fifty people who have either come with their laptops or used the school PCs. At the same time the group 1 began the process of installing ubuntu server on a Desktop PC before attempting to use a dedicated server. This group will spend the entire day to assemble and disassemble the 2 servers provided by the ENIS to have a stable and functional hardware configuration. Meanwhile, groups 3 and 4 were in full preparation of scripts and the virtual image.

The longest stage was the migration of 10 classrooms (about 150 PC) to ubuntu. This migration was done in several steps, a first step for the standard installation of ubuntu 8.04.1 LTS desktop, a second step for configuration and adding user accounts, a third step for installing applications and updating clients with apt-cacher server and a final step for deployment and configuration of the virtual machine. Except for the first step of installation, we wrote a script for each step so that it would just be enough to run the script and all is done with a minimal human intervention. Because of the hardware concerns on the apt-cacher server, we was limited during the day to achieve the two first steps in 8 classrooms of the computing center.



In the late afternoon some members had to leave us for the travel back because they have work next day. The remaining members have the opportunity to spend yet another evening together. During the night, one of our laptops was switched on to download hundreds of mega bytes of open source softwares which must be installed. This allowed us to save valuable time especially because the connection in the school was very slow.


  • Day 3 (Monday 22/12/2008): Migration Day (Finishing).
The day started well, we got a new PC with a very good configuration. While the apt-cacher server team was installing ubuntu server, configuring the apt-cacher server and creating the local repository, the second team was driven to complete the installation of ubuntu desktop in the two remaining classrooms. The server is now operational in record time, it must be said that our server team has become expert in the field, it is placed in the servers room. We grouped the members of the LoCo as well as the ENIS technical staff in one classroom. The aim was to prepare a model classroom that will allow us to test the scripts and correct the bugs. The preparation of this model classroom was made in the presence of the technical staff of the school so that they will be autonomous in the future. Each script was explained by the ubuntu-tn LoCo members to technical staff as well as each bug or problem. Once the model classroom finalized, all the presents were divided into different classrooms and the massive deployment can start.
In the late afternoon the last non-resident members of the LoCo in Sfax left the school with the desire to return for the second phase of the migration project.
  • Day 4 (Tuesday 23/12/2008): Control Day.
During the fourth and last day, some residents LoCo members in Sfax visted the school to see if the technical staff was able to ensure the continuation of work and whether there were other bugs or problems.

—-

P.S. 1: Thanks to Rached for his contribution on translating this report.
P.S. 2: The french version of this report is availeble here.

ubuntu et les fichiers multimédias

Cette dernière période j’ai eu à libérer quelque utilisateurs de l’emprise d’un système d’exploitation propriétaire, que je ne cite pas, en leurs installant un système d’exploitation libre, je cite ubuntu, sur leurs PC. J’ai remarqué que, généralement, la première question après la fin de l’installation est « Est ce que je peut lire mes mp3 et mes filmes ? », évidemment la réponse est « Yes you can ! »*.

Dans mes marque-pages je garde deux liens utiles pour ce cas de figure :

  1. La documentation pour ajouter le dépôt medibuntu sur ubuntu-fr.
  2. Un billet de Taltan.
Étant donnée que je me balade pas avec mes marques-pages dans la poche, ce billet me permettra de retrouver ces deux liens rapidement et pourquoi pas servir à d’autres personnes.
La ligne de commande donnée par Taltan dans son billet est, à mon point de vue, un peut garnie, alors voici une version plus ou moins light et subdivisée en petits morceaux.
  • Les codecs :
    sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse libfaad2-0 libmjpegtools0c2a libdvdcss2 libdvdnav4 w32codecs
  • Les outils :
    sudo apt-get install faad ffmpeg lame lame-extras mjpegtools sox toolame mpeg2dec a52dec mpg321 vorbis-tools mencoder
  • Les lecteurs :
    sudo apt-get install mplayer mplayer-fonts mplayer-skins vlc
  • (*) Juste une réponse au gout du jour, La réponse était tous simplement « Oui ! »

    Tunisie Haut Débit powered by ubuntu

    Les administrateurs du site web Tunisie Haut Débit (THD pour les intimes) ont effectués dernièrement la migration de leur serveur vers ubuntu. De la même occasion ils deviennent les premiers à avoir un serveur speedtest officiel en Afrique du Nord. Les administrateurs de THD ont eu cette initiative grâce aux contactes initiés avec notre LoCo ubuntu-tn. Bravo à eux et vivement THD V2.

    THD est officiellement déclaré comme serveur de test chez speedtest.net
    Deux bonnes nouvelles pour terminer l’année 2008. Tunisiehautdebit a migré de serveur pour un nouveau qui lui est dédié et sur lequel TuniTech.net le rejoindra pour bientôt.
    La deuxième bonne nouvelle est que notre serveur a été déclaré officiellement comme serveur de test sur le réseau speedtest.net/. Nous devenons, ainsi, le tout premier serveur speedtest officiel sur le nord africain. Donc, ajouté au mini speedtest qui se trouve dans cette page ci,
    Sachez que vous pouvez vous rendre sur le site www.speedtest.net et nous choisir comme serveur de test pour avoir un diagnostique complet de votre connexion internet (ping, taux d’upload et download).
    PS : Merci beaucoup à M. Elloumi qui nous a beaucoup aidés dans le processus d’établissement de ce serveur. Un grand merci aussi pour Hatem Belhassine pour m’avoir supporté dans la partie technique. Merci à M. De Contades pour son aide et ses conseils.
    PS 2: Merci à la communauté ubuntu-tn et plus particulièrement M. Nizar Kerkeni pour m’avoir conseillé l’utilisation d’ubuntu pour le serveur.

    Stickers Ubuntu pour les Tunisiens

    System76 à offert gracieusement à la communauté Tunisienne un premier lot de 500 autocollants « Powred By ubuntu »




    Pour recevoir gratuitement 4 stickers il suffit de m’envoyer deux lettres timbrées, une avec votre adresse que vous placez dans la deuxième lettre à envoyer à cette adresse :

    Stickers Ubuntu
    B.P. 57
    Monastir République
    5060

    Pour les autres pays une liste d’adresses est disponible chez System76.

    Un thread dans le forum sera actualisé hebdomadairement pour le suivie de la quantité restante. Consultez le avant d’envoyer votre lettre.

    Encore un merci à System76 pour son support à la communauté ubuntu.

    Le Software Freedom Day : une occasion pour découvrir le monde du libre (by wmc)

    Une interview accordée à webmanagercenter.

    Mercredi 29 octobre, se déroulera au Pôle Elghazala des technologies de la communication la 3ième édition de la manifestation annuelle Software Freedom Day.
    Cette kermesse du logiciel libre a pour but de faire connaître le monde des free software aux non initiés.
    Un logiciel libre est un logiciel dont la licence donne à chacun le droit d’utiliser, d’étudier, de modifier, de dupliquer et de distribuer sans restriction. Le plus grand représentant du monde du libre est le système d’exploitation Linux qui a été créé en 1991 par Linus Torvalds et qui peut fonctionner au même titre qu’un Windows sur ordinateur personnel.
    L’une des principales originalités de Linux par rapport aux autres systèmes d’exploitation concurrents (comme Microsoft Windows ou Mac OS) est sa gratuité. En effet, il est possible de télécharger, graver et installer Linux sans payer une licence à l’éditeur, et ce dans toute légalité.
    Il existe plusieurs distributions de Linux. On peut citer notamment fedora et Ubuntu qui ont des représentants en Tunisie : fedora Tunisie et Ubuntu-tn qui sont des communautés locales d’utilisateurs passionnés.
    Nous avons contacté Nizar Kerkeni , un des membres fondateurs de l’équipe Ubuntu Tunisie à qui nous avons posé quelques questions :

    Webmanagercenter : Est-ce que vous pouvez nous présenter rapidement Ubuntu Tunisie ?
    Nizar Kerkeni : Notre mission est de faire connaître le système d’exploitation (OS) Linux Ubuntu à la population tunisienne. Nous essayons de faire changer les préjugés de nos concitoyens vis-à-vis de cet OS qu’on a tendance à considérer comme «compliqué» et difficile à gérer pour un utilisateur «Monsieur-et-Madame-tout-le-monde». Ubuntu n’est pas difficile et il n’est pas réservé aux élites de l’informatique. Ubuntu est tout aussi facile et intuitif qu’un Windows.

    Pourquoi devrions-nous adopter Linux ?
    Pour plusieurs raisons : il est gratuit, donc pas de licence à payer, ce qui réduit considérablement les dépenses ; en plus, il offre une panoplie de logiciels (comme Open Office pour la bureautique, etc.) sans besoin d’acheter des licences ou de passer par la voie du piratage ; enfin, il est continuellement mis à jour. De ce fait, il est mieux sécurisé contre les intrusions et les attaques virales qui sont rarissimes dans le monde de Linux.

    Quel est votre programme durant le Software Freedom Day ?
    M. Rafik Ouerchfani, un des membres du groupe Ubuntu-tn, fera une présentation simplifiée de 20 minutes sur la distribution Ubuntu et ses nouveautés. Nous allons organiser aussi une «Install Party» grâce à laquelle des spécialistes Linux Ubuntu, dont ma personne, vont installer Ubuntu à toute personne qui le demande. De ce fait, chacun pourra ramener son ordinateur et nous nous ferons un plaisir de l’assister dans l’installation, configuration, personnalisation d’Ubuntu sur sa machine. Ainsi, nous lui offrirons une mini formation gratuite d’initiation au logiciel et à son utilisation (par exemple, comment installer de nouveaux programmes, comment personnaliser son PC et comment le mettre à jour, etc.). De surcroît, nous allons offrir pleins de CD Ubuntu gratuitement aux participants de cette journée.

    En installant le Linux sur ces ordinateurs, le propriétaire de la machine sera-t-il obligé d’utiliser uniquement Linux ?
    Absolument pas, bien que ça reste un choix à faire. Avant toute installation, nous demandons à la personne s’il souhaite :
    1/ une installation en dual boot (c’est-à-dire que Windows et Linux vont cohabiter ensemble sans qu’il y ait des bugs ou interférences entre les deux OS) ;
    2/ installer Ubuntu comme application Windows, sur Windows lui-même ; ceci permettra aux réfractaires à l’idée de passer en Linux de découvrir le monde magique de Ubuntu sans pour autant quitter l’environnement Windows. Je vous fais noter que c’est seulement la distribution Ubuntu qui offre cette possibilité là ;
    3/ installer directement Ubuntu comme OS unique (non conseillé pour les débutants).

    Dans le cas où la personne choisit la première option, quel est l’OS qui démarrera par défaut ?
    Tout dépend du choix de la personne. Après l’installation de Ubuntu, il est possible qu’on modifie l’ordre de démarrage et mette Windows comme OS par défaut. Nous ne souhaitons pas que les gens se sentent «piégés» par Linux. Nous voulons leur laisser le libre choix.

    Quel avantage peut avoir Linux sur un vieil ordinateur ?
    Linux est connu pour sa «légèreté». En effet, il n’est pas très exigent dans les ressources matérielles du PC. Du coup, Linux peut faire recycler une vielle machine qui supporte péniblement un Microsoft Windows XP et rendre son utilisation tout aussi agréable qu’un nouveau PC.

    En cas de panne ou difficulté, que peuvent faire les propriétaires de PC ayant installé un Linux dessus ?
    Il existe sur le net une grande communauté de support Ubuntu très réactive. De toutes les façons, le groupe Ubuntu-tn pourra aider ces personnes en difficulté grâce à notre site www.ubuntu-tn.org ou notre forum tunisie.ubuntuforums.org ou via le Canal de Tchat IRC #ubunutu-tn sur le serveur freenode.

    Est-ce que Linux est compatible avec tous les modems-routeurs que nos FAI sont en train d’offrir lors d’un abonnement ADSL ?
    Parfaitement, Linux Ubuntu supporte sans difficulté toutes les cartes réseaux. Pour le Wifi, pas besoin d’installer des drivers : plus de 90% du matériel Wifi sont reconnus automatiquement par Ubuntu. Même en cas de difficulté ou de panne, la communauté ubuntu-tn est là pour assister et aider.

    \*/ Happy Birthday Ubuntu \*/

    Nous somme le 20 octobre 2008 et le 20 octobre 2004 la première version d’ubuntu la 4.10 avec le nom Warty Warthog à vu le jour. L’origine du nom de cette version était une blague entre Mark Shuttleworth (sabdfl) et Robert Collins (lifeless) :

    lifeless: how long before we make a first release?
    sabdfl: it would need to be punchy. six months max.
    lifeless: six months! thats not a lot of time for polish.
    sabdfl: so we’ll have to nickname it the warty warthog release.

    L’annonce officielle de la sortie de la première version sur la mailing liste [ici]. Un petit rappel des versions précédentes et futures s’impose :

    1. Warty Warthog (4.10) sortie le 20/10/2004.
    2. Hoary Hedgehog (5.04) sortie le 08/04/2005.
    3. Breezy Badger (5.10) sortie le 13/10/2005.
    4. Dapper Drake (6.06 LTS) sortie le 01/06/2006.
    5. Edgy Eft (6.10) sortie le 26/10/2006 : Ma première ubuntu 🙂
    6. Feisty Fawn (7.04) sortie le 19/04/2007.
    7. Gutsy Gibbon (7.10) sortie le 18/10/2007.
    8. Hardy Heron (8.04 LTS) sortie le 24/04/2008.
    9. Intrepid Ibex (8.10) sortira le 30/10/2008.
    10. Jaunty Jackalope (9.04) sortira en avril 2009.

    Les CD Gutsy sont là via le shipit…

    Quelques semaines avant la sortie officielle de la dernière version d’ubuntu, la 7.10 alias Gutsy Gibbon, la maison mère proposée, pour la première fois, de passer des précommandes pour les CD de cette version via l’incontournable shipit. Je dit que c’est la première fois car auparavant les commandes dans shipit sont disponibles après la sortie officielle d’une version.
    Bref, j’ai effectué ma précommande une semaine avant la sortie officielle qui était le 18/10/2007 pour retrouver l’accusé de réception de mes CD dans ma boite aux lettres aujourd’hui. Une agréable surprise que la poste tunisienne ma gâchée car l’enveloppe était ouverte et dans un mauvais états. C’est la troisième fois que je fait une commande via shipit et c’est la première fois que l’enveloppe était ouverte, bien sure j’étais obligé de payer les frais de remballage. Cette démarche de notre poste nationale reste aléatoire selon, peut être, l’humeur du controleur en témoiniage ce poste sur le forum ubuntu-fr.
    Dans mon enveloppe j’ai retrouvé les 10 CD de gutsy (8 pour l’architecture i386 et 2 pour l’architecture amd64) et les classiques autocollants.