ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - Ubuntufr

Fil des billets

samedi, décembre 5 2009

Gravatar de KagouEn direct de l'Ubuntu Party de Toulouse via Kagou

Organisée par Ubuntu-fr et Toulibre la Ubuntu Party de Toulouse en est à sa première année d'existence. J'ai eu le privilège de faire partie de la première édition et aujourd'hui je reviens comme simple visiteur.

Je retrouve les mêmes personnes, Sylvain Garcia, Christophe Sauthier (Huats), Olivier Porcheron, Thomas Petazzoni et beaucoup d'autres personnes dans le staff qui gère l'évènement. Au menu, 2 séries de conférences, l'une plus générale et l'autre plus technique se tiennent en parallèle, preuve que cette journée veut toucher une plus large palette de personnes. Après un repas rapide au Khebab du coin l'après midi commence à 13H.

La première conférence à laquelle j'ai assisté est celle de Nicolas Barcet, employé de Canonical, il a présenté l'utilisation de Linux et des logiciels libres dans le monde des serveurs. La présentation a eu un grand succès, la salle étant pleine (environ 100 personnes). Le personnage est fort sympathique et connait son sujet sur le bout des doigts. Il est à noter qu'un sondage vient d'être mis en ligne par Nicolas afin de l'aider à appréhender l'évolution du monde des serveurs.

Deuxième conférence dans la salle du bas et je retrouve Nicolas avec Christophe qui se renvoient la balle afin de présenter Ubuntu à un auditoire très attentif. Je dénombre environ 180 personnes de tout age dont une proportion non négligeable de filles (serait ce l'effet Christophe ? ;) ).

Un passage dans la salle dédiée aux installations d'Ubuntu permet de confirmer le succès de cette partie. Beaucoup de gens sont là avec leur PC et pas mal attendent avec patience et bonne humeur leur tour. Un grand bravo aux volontaires qui se plient en quatre afin que le visiteurs puissent repartir heureux.

lundi, février 16 2009

Gravatar de KagouDeux nouveaux MOTU chez ubuntu-fr via Kagou

Le quart d'heure de gloire…

Ce petit billet juste pour féliciter le président Christophe Sauthier (huats) et le secrétaire Didier Roche (didrocks) d'ubuntu-fr qui viennent d'être acceptés comme MOTU.

Bravos ! :)

Didrocks ->

Huats ->

mardi, décembre 2 2008

Gravatar de KagouUbuntu-fr soutient l'April via Kagou

Carte April

Depuis peu, un encart est en place sur la page d'accueil d'ubuntu-fr, afin d'annoncer haut et fort que l'association ubuntu-fr soutient l'April. L'interaction entre ubuntu-fr et l'April ainsi que les raisons de ce soutient sont expliqués sur cette page.

Cliquez sur les bannières suivantes afin de découvrir l'April :)

Si vous aimez le libre, si vous souhaitez apporter votre petit grain de sel pour le soutenir, il suffit juste d'adhérer à l'April. Pourquoi hésiter encore ? :)

vendredi, novembre 28 2008

Gravatar de adminUbuntu Party Paris : c'est ce week-end ! via Administrateur

Billet soumis par Didier Roche (didrocks)


J'inaugure donc ce blog (hé oui, écrire sur le blog de suivi d'ubuntu-fr m'a donné le virus) avec un billet pour vous rappeler l'imminence de l'Ubuntu Party dans sa version parisienne.

Nous serons à nouveau au carrefour numérique de la cité des sciences et de l'industrie de la Villette.

Voici donc ce qui vous attend et pour vous donner l'envie de venir à cette party : que vous soyez non initié (et souhaitez seulement découvrir ubuntu), novice (pour vous informez et perfectionnez), ou encore confirmé (on a toujours quelque chose à apprendre). Chacun y trouvera des activités à son niveau, le tout dans une ambiance de festive !

Encore plus grand !

Dès l'entrée, vous devriez apercevoir un petite guérite d'accueil, pour guider les visiteurs vers le carrefour numérique. Sachez de toute manière que ce dernier est au niveau inférieur de la cité des sciences, si vous n'êtes jamais venu dans cet espace.

Nous avons réussi à obtenir encore plus d'espace afin d'organiser un grand nombre d'activités.

Une Ubuntu Party tout public

… même pour ceux qui ne peuvent pas se déplacer

Commençons pas ces personnes : hé oui, on a même pensé à vous !

Par l'intermédiaire d'OxyRadio, jeune webradio associative à but non lucratif, toute son équipe se déplace à la Villette pour animer pendant deux jours de 11h à 18h non stop ! Une équipe composée d'une dizaine d'animateurs procédera à l'interview des conférenciers et donnera aux auditeurs n'ayant pas pu se déplacer la possibilité de découvrir les sujets et de poser des questions grâce au chat, téléphone ou mail.

Pour tous

Des conférences non stop!

Qu'est-ce qu'Ubuntu ? À quoi correspond un logiciel libre ? Que cela m'apporte t-il ? Quels sont les enjeux du « Libre » ? ... Ubuntu et les logiciels libres sont une source infinie de questionnements, d'inspirations, de solutions. Nous vous proposons une sélection de sujets abordables, couvrant les grandes lignes de l'utilisation quotidienne d'un ordinateur "libéré", notamment la bureautique et les jeux vidéos, en passant par GNU/Linux, les enjeux de l'ouverture des formats de données et des outils les exploitant, les communautés d'utilisateurs, etc.

Ce sera d'ailleurs l'occasion pour moi d'en animer une pour présenter la communauté et l'association ubuntu-fr. Retrouvez le programme exhaustif sur cette page.

Notez également que toutes les conférences seront filmées et diffusées en direct sur ubuntu-party.org, puis retransmises en VOD.

Une salle d'atelier Mozilla

Cette année, nous accueillons Mozilla en invité spécial !

Au sein de l'Ubuntu-party, dans une salle indépendante, Mozilla Europe organise un évènement fait d'ateliers, de conférences et de démonstrations. L'évènement souhaite cibler un maximum de personnes c'est pourquoi le sujet des différentes animations concernera les développeurs, les utilisateurs (avancés ou pas), les contributeurs et les curieux.

Consultez le programme des animations Mozilla !

Débats et tables rondes April

Pionnière du logiciel libre en France, l'April est depuis 1996 un acteur majeur de la diffusion du logiciel libre.

L'April a reçu le prix spécial du jury des Lutèce d'Or ; ce prix récompense les récentes actions menées par l'April (Candidats.fr, Assises du Numérique...), mais sa place d'interlocuteur de référence en France.

En pleine campagne d'adhésion, l'April organisera tout au long du week end des débats et tables rondes sur les logiciels libres et les actions de l'association.

Mieux qu'une tombola ? DEUX tombola !

Nous avons de très beaux cadeaux à vous proposer et avons même pu organiser un tirage par jour : gagnez un ordinateur portable, des livres, des tee-shirts, des posters, et plein de goodies ! Les billets de tombola sont en vente à l'accueil de l'Ubuntu Party et le tirage se fera sur place.

Pour en savoir plus sur les lots et les modalités, faites un tour par ici

Activités dédiées aux personnes simplement curieuses ou novices

Espace démonstration

Découverte de l'univers Ubuntu, prise en main des outils de bureautique, effets 3D, synchronisation de périphériques. Venez vous informer et tester par vous même sur des ordinateurs récents ou plus anciens l'ergonomie d'Ubuntu.

Entrez dans l'univers des logiciels libres et faites partager cette expérience à vos proches !

Deux espaces d'installations

Vous pouvez venir avec votre portable ou votre tour (pas besoin de clavier/souris) d'ordinateur si vous souhaitez que des personnes expérimentées vous installent Ubuntu.

En compagnie d'utilisateurs expérimentés, Parinux dans cet espace capable de recevoir plusieurs dizaines de postes informatiques simultanément, vous pourrez apprendre à personnaliser votre Ubuntu, passer à sa mise à jour ou tout simplement installer Ubuntu pour la première fois.

L'association Parinux sera à la Ubuntu Party pour aider les visiteurs à installer Ubuntu, apprendre aux gens à découvrir leur nouvel environnement et les dépanner en cas de pépins.

Il vous est donc possible d'à apporter votre ordinateur afin de repartir avec Ubuntu installé et prêt à l'emploi...

Des cours d'initiation

Passer d'un autre système d'exploitation à Ubuntu peut déstabiliser. Lors de ce cours, découvrez l'interface classique d'Ubuntu, comment créer un compte, installer et désinstaller des logiciels, se connecter à l'Internet. Découvrez aussi quels sont les logiciels libres équivalents aux logiciels privatifs. Ces cours sont destinés aux débutants. Horaires sur http://ubuntu-party.org/cours/.

Sans oublier…

Les salles d'ateliers sont également des lieux idéaux pour échanger des idées, discuter de l'évolution d'Ubuntu et des logiciels libres, et découvrir des projets dérivés d'Ubuntu.

Pour les personnes plus confirmées et désirant aller plus loin

Cours d'initiation à la ligne de commande

La ligne de commande, un univers riche et complexe à la fois.

Ce cours vous permettra de connaître les bases de l'environnement qui est quasi-invisible mais qui est primordial au bon fonctionnement de votre système. Horaires sur http://ubuntu-party.org/cours/.

Une Ubuntu Bug Jam au sein de l'ubuntu party

Une Ubuntu Bug Jam est organisée samedi 29 novembre de 13h00 à 18h00. Plusieurs personnes se réunissent autour de contributeurs expérimentés, pour tous ensemble, chasser/trier des bugs. Vous voulez contribuer à Ubuntu ? Pas besoin d'être développeur ! Venez participer et apprendre le triage de bug dans une athmosphère conviviale. Important : Amener son portable permettra d'être également acteur.

Cet élément de la party sera un fil rouge, vous pouvez venir à n'importe quel moment de la journée de samedi dans le cadre des horaires précédemment indiqués. Un compteur reprenant le nombre de bugs triés sera diffusé sur les écrans de la Villette. Vous avez envie de vous lancer et de trouver un moyen simple de contribuer à Ubuntu ? Nous sommes là pour ça, n'hésitez pas !

Des cours de programmation sous GNU/Linux

Dimanche 30 novembre de 12h00 à 14h00 se tiendra un cours sur la programmation sous GNU/Linux. Comme précédemment, amener un portable vous permettra de participer activement à cet atelier

Qu'est-ce que l'on fait à Noël ? Des paquets !!!

Vous connaissez un superbe logiciel, mais vous demandez pourquoi il n'est pas disponible pour ubuntu. Plus d'excuse, apprenez à packager le dimanche 30 novembre de 15h00 à 18h00 et découvrez la clef de ce monde passionnant !

Ce n'est pas tout !

Sans oublier les goodies ubuntu-fr, dont les fameux mugs qui risquent de très vite être en rupture, des badges, CD ubuntu francophone, Tee-Shirts ou encore des livres de notre partenaire In Libro Veritas (des framabooks dont « Simple Comme Ubuntu » mis à jour à la dernière version, d'autres livres de libre diffusion ,…), des magazines Linux Pratiques…

Bref, comme vous pouvez le voir, nous sommes parés, mettons les petits plats dans les grands et vous attendons de pied ferme les 29 et 30 novembre, c'est à dire demain ! L'entrée est, comme d'habitude, libre et gratuite !

Plus d'informations sont disponibles sur le site web officiel : http://www.ubuntu-party.org

mardi, novembre 18 2008

Gravatar de KagouLes mugs ubuntu-fr sont là ! via Kagou

  • Ils sont en plastique recyclé ( Grande Bretagne made from recycled plastic) -> +1
  • ils passent dans le micro-ondes ou au lave-vaisselle ( Grande Bretagne ready for microwave or dishwasher) -> +1
  • Ils sont magnifiquement beaux ( Grande Bretagne sooOo cute) -> +1 (un très grand merci à la copine de didrocks pour le graphisme)
  • les manchots les adorent ( Grande Bretagne tux love it) -> +1
  • et ils sont disponibles ( Grande Bretagne Available now !) -> +1

Les gens de la Ubuntu Party de Toulouse/Blagnac ont pu les voir et les acquérir ;) … Heureusement tout un lot de mugs a pu passer à travers et ils seront, d'après mes sources, dans les parages d'une autre Ubuntu Party à Paris le 29-30 novembre 2008, à bon entendeur :-)

IMG_1255.jpg
Photo sous

IMG_1254.jpg
Photo sous

IMG_1253.jpg
Photo sous

lundi, novembre 17 2008

Gravatar de KagouC.R. de la Ubuntu Party à Blagnac du 15 novembre 2008 via Kagou

Comme annoncé précédemment, je me suis fait violence pour vaincre mon coté loup solitaire et je suis sorti rencontrer des personnes faites de chair et de sang ;)

Après une arrivée en avance chez christophe, petit à petit l'équipe ubuntu-fr se constitue avec sylvain, lionel, pierre et moi même. C'est dans ces moments là que l'on découvre que la photo de sa page sur launchpad n'explique pas pourquoi j'arrive tout juste au niveau de l'épaule de christophe ou pourquoi une capuche bleue n'est pas très flatteur ;) Bref l'ambiance est sympa, je découvre tout le monde et après un repas, direction Odyssud afin d'y rencontrer les gens de Toulibre et de s'installer. La première personne que je rencontre m'interpelle, et lorsqu'il se présente bien évidemment je fait le lien. C'est thomas Petazzoni dont je vois la tête fréquemment sur le planet de l'April (Adhérez !), car en plus de faire parti du C.A. de l'April (Adhérez je vous dit !), il s'occupe de Toulibre avec toute une bande de personnes dont je n'ai pu hélas retenir les noms mais qui sont tous et toutes oh combien sympathiques !

Allez on scotche les affiches (voir même un hub au plafond ;) ), on pose les PC, on s'organise et déjà des gens arrivent, nous regardent et attrapent des exemplaires de Linux Pratique généreusement offert par Diamond Éditions pour les feuilleter en attendant. Arrive le moment où il faut bien se lancer. Un "Je peux vous aider ?" et c'est parti. C'est du quasi non-stop, j'ai pu juste m'échapper pour faire quelques photos. Les gens, de tout âge (de 20 à 60 pour ma part), se montrent tous gentil et curieux. Je réponds de mon mieux et concrétise 2 installations dont une avec wubi (une première pour moi). J'espère avoir répondu à leurs interrogations. Je fais également de mon mieux pour ne pas casser du Microsoft, mais ce sont eux qui le font ;) On parle de Mandriva, de KDE/Gnome/Fluxbox, pas de sujets tabous, je discute même pas mal de l'esprit communautaire et du monde du libre. Et déjà arrive le moment de demander à tout le monde de terminer car il nous faut quitter les lieux. Pendant tout ce temps là, je rate les conférences, mais lorsque j'arrive à m'échapper pour photographier lionel, je vois une salle de 100 places remplie à fond. C'est donc un très grand succès de ce coté là aussi. On range le matos et on fait le point sur nos ventes de cd/t-shirts et aussi de nos nouveaux mugs en plastique recyclé et c'est là aussi une bonne journée pour l'association.

On termine la soirée dans un restaurant où l'ambiance chaleureuse nous fait passer de très bons moments et nous nous séparons en nous promettant de ne pas en rester là et de nous revoir rapidement pour une prochaine Ubuntu party... Un grand merci à tous ceux que j'ai rencontré et qui m'ont fait passer une excellente journée. À très bientôt !

mercredi, novembre 5 2008

Gravatar de KagouUbuntu Party le 15 novembre 2008 à Blagnac via Kagou

J'en serai :) Venez nombreux !

Programme de l'évènement

De 14h à 18h, des ordinateurs de démonstration seront disponibles et les membres des associations Ubuntu-fr et Toulibre répondront à toutes vos questions concernant les Logiciels Libres et Ubuntu. Un espace « install party » sera également disponible, grâce auquel vous pourrez procéder à l'installation du système libre Ubuntu sur votre ordinateur personnel avec l'aide des membres de deux associations organisatrices. Les personnes intéressées par l'install party sont invitées à prendre contact avec les organisateurs.

  • 14h30 : Présentation « Qu'est-ce qu'Ubuntu ? », par Sylvain Garcia, Ubuntu-fr
  • 15h : Présentation « Qu'est-ce que le Logiciel Libre ? », par Hugo Mercier, Toulibre
  • 15h30 : Présentation « Quoi de neuf dans Ubuntu 8.10 ? », par Lionel Porcheron, Ubuntu-fr
  • 16h : Présentation « Comment contribuer à Ubuntu ? », par Lionel Porcheron et Christophe Sautier, Ubuntu-fr
  • 16h30 : Présentation « La communauté Ubuntu-fr », par Christophe Sautier, Ubuntu-fr
  • 17h : Présentation « Ubuntu à la maison et au boulot », par Lionel Porcheron, Ubuntu-fr
mardi, novembre 4 2008

Gravatar de KagouFrancisation de l'iso de la Ubuntu 8.10 via Kagou

Le contenu de ce billet est sous double licence car il provient du wiki d'ubuntu-fr :

CC BY-SA et GNU FDL


La formidable communauté francophone d'Ubuntu a décidé de créer une version française de la version "Desktop" de la Ubuntu. Les différences principales avec la version officielle sont :

  1. Le menu de boot du cd est directement en français, ainsi que le clavier.
  2. L'ensemble des paquets de support linguistiques pour le français sont installés
  3. Les exemples ont été traduits, et les vidéos sous-titrées

Désigné volontaire pour créer la version francisée de la Ubuntu 8.10. Version qui sera gravée sur les CD en vente pour l'association ubuntu-fr (association qui ne vit pas de l'air du temps, ni d'une quelconque aide extérieure et qui est composée de gentils bénévoles). Me voilà attelé à la remise à plat des différents didacticiels utilisés pour la version précédente (8.04). Exercice que j'affectionne, faire de la synthèse de connaissance ;)

Après pas mal de remaniements, beaucoup de simplifications, correction d'erreurs et insertion de lignes de commandes finement pensées ;) voici la version 1.0 de ce didacticiel. Il est bien évidemment disponible sur le wiki d'ubuntu-fr. Un grand merci à tout ceux qui ont travaillé précédemment sur ce projet de francisation ou qui ont contribué directement ou indirectement à l'achèvement de cette documentation.

Création du live-CD Ubuntu 8.10 français

L'ensemble de ces opérations a été testé et validé depuis une Ubuntu 8.04 mais doit être valable également depuis une Ubuntu 8.10.

Préparation

Installation des outils nécessaires

Le paquet squashfs est nécessaire afin de pouvoir décompresser le système de fichier embarqué sur le live-cd. Le paquet mkisofs servira à la génération de l'iso finale.

sudo apt-get install squashfs-tools mkisofs

Placer l'iso de la Ubuntu 8.10 version desktop dans le répertoire personnel

cd ~
wget http://cdimage.ubuntu.com/daily-live/current/intrepid-desktop-i386.iso

Nota : ce lien est à adapter bien évidemment afin de récupérer l'image officielle.

Création d'un répertoire de travail :

mkdir ~/live
cd ~/live

Utilisation de l'image iso récupérée

Nous allons monter l'image iso, afin de pouvoir en parcourir son contenu, et nous faisons une copie locale des fichiers de l'iso afin de pouvoir les modifier.

Extraction du contenu de l'iso :

mkdir mnt
sudo mount -o loop ~/intrepid-desktop-i386.iso mnt
mkdir extract-cd
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd

Nota : nom de l'iso à adapter éventuellement

Dans la foulée nous décompressons le système de fichier embarqué dans l'iso afin de pouvoir y faire des modifications. Ce système sera celui sous lequel l'utilisateur se retrouve lorsqu'il arrive sur la session de test du live-cd. Donc c'est dans ce dernier qu'il faut agir pour ajouter des paquets, changer le fond d'écran etc.

Extraction du système :

mkdir edit
sudo unsquashfs -d edit/. -f mnt/casper/filesystem.squashfs

Pour finir, on démonte l'iso :

sudo umount mnt

Le Chroot

Nous allons entrer dans le système de fichier contenu dans le live-cd (et que nous avons décompressé). Mais plus encore nous allons le lancer, faire comme si le live-cd était lancé et nous y connecter. C'est ce à quoi sert un chroot. Nous allons donc nous retrouver dans l'environnement du live-cd et chacune de nos actions va avoir des répercutions sur l'iso que nous génèrerons au final. Nous allons également monter quelques répertoires afin de nous donner accès au net depuis notre chroot.

Quelques réglages préalables puis passage en chroot pour personnaliser le système :

sudo cp /etc/resolv.conf edit/etc/
sudo cp /etc/hosts edit/etc/
sudo mount --bind /dev/ edit/dev
sudo chroot edit /bin/bash
mount -t proc none /proc
mount -t sysfs none /sys
export HOME=/root

Mises à jour des dépôts

Nous sommes dans le chroot. La première étape est de sauvegarder le fichier des dépôts du livecd et d'ajouter les dépôts universe afin de pouvoir récupérer certains paquets (nous pourrions également ajouter les dépôts multiverse). Une fois ces modifications faites, on met à jour la liste des paquets disponibles (apt-get update).

Modification des dépôts :

cp -a /etc/apt/sources.list /etc/apt/sources.sos
echo "deb http://archive.ubuntu.com/ubuntu intrepid universe" >> /etc/apt/sources.list
echo "deb http://archive.ubuntu.com/ubuntu intrepid-updates universe" >> /etc/apt/sources.list
echo "deb http://archive.ubuntu.com/ubuntu intrepid-security universe" >> /etc/apt/sources.list
apt-get update

Suppression des paquets inutiles

Afin de libérer de la place on supprime les paquets linguistiques qui sont déjà installés.

apt-get remove --purge $(dpkg -l | awk '{print $2}' | egrep "language-pack|aspell-|gimp-help-|language-support-|myspell-|language-pack-gnome-|gimp-help-|thunderbird-locale-" | xargs)

Installation des paquets français

Maintenant on ajoute les paquets linguistiques pour le français :

apt-get install language-pack-fr language-pack-fr-base hunspell-fr gimp-help-fr language-support-fr language-support-translations-fr language-support-writing-fr thunderbird-locale-fr language-pack-gnome-fr language-pack-gnome-fr-base manpages-fr manpages-fr-dev openoffice.org-hyphenation openoffice.org-help-fr openoffice.org-l10n-fr wfrench gimp-help-common gimp-help-en hunspell

Suppression des .mo inutiles

On continue notre nettoyage en installant localepurge qui va permettre de supprimer toutes les locales installées pour ne garder au final que celle pour le français.

apt-get install localepurge

Ne sélectionner que fr, fr_FR, fr_fr@euro et fr_FR.UTF-8

On lance la purge et on supprime le paquet :

localepurge
apt-get remove --purge localepurge

Suppression des docs GNOME et des pages de manuels inutiles

Toujours dans notre recherche de place on supprime les fichiers de documentations et de manuel non français.

find /usr/share/gnome/help/ -depth -mindepth 2 -maxdepth 2 -type d ! \( -name "fr*" -o -name "C" -o -name "en*" -o -name "us" \) | xargs rm -rf
find /usr/share/man/ -depth -maxdepth 1 -mindepth 1 -type d ! \( -name "fr*" -o -name "man?" \) | xargs rm -rf

Modifier le nom d'utilisateur

Lorsque vous être sur le livecd, vous êtes connecté comme étant Live session user. Nous remplaceons ça par Session CD :-)

sed -i "s/Live session user/Session CD/g" /etc/casper.conf
sed -i "s/Live session user/Session CD/g" /usr/share/initramfs-tools/scripts/casper

Nota : la re-génération de initrd est nécessaire afin que soit prise en compte cette modification.

Marque-page Firefox

Firefox 3 a ses menus en français, mais les marque-pages sont ceux de la version anglaise. Nous allons donc récupérer une archive française de firefox et en extraire les marque-pages en remplacement de ceux existant.

(cd /tmp && wget ftp://ftp.mozilla.org/pub/firefox/releases/3.0.3/linux-i686/fr/firefox-3.0.3.tar.bz2 \

&& tar jxvf firefox-3.0.3.tar.bz2 && cp -a firefox/defaults/profile/bookmarks.html /etc/firefox-3.0/profile/bookmarks.html \ && rm -rf firefox*)

Les exemples en français

Nous remplaçons ici les exemples du live-cd officiel par ceux traduits par la communauté ubuntu-fr :

cd /etc/skel/Examples
rm *
wget http://XXX.XXXXX.XXX/Exemples2.tar.bz2
tar xvf Exemples2.tar.bz2
rm Exemples2.tar.bz2
cd

Nota : cette procédure est donnée à titre d'exemple ;-)

Autres...

On corrige le nom du dossier Example en Exemple :

mv /etc/skel/Examples /etc/skel/Exemples
sed -i 's/Desktop/Bureau/g;s/Examples/Exemples/g' /usr/share/initramfs-tools/scripts/casper-bottom/10adduser

Initrd

Là nous mettons à jour le initrd afin de prendre en compte les changements fait plus haut dès qu'on touche à casper :

mkinitramfs -o /initrd.gz 2.6.27-7-generic

Nota : il faudra (voir plus loin) faire prendre en compte ce nouvel initrd par le noyau du live-cd. Sinon cela ne sert à rien ;-)

Vérifications

Recherche des logins dont l'uid est supérieur ou égal à 1000

grep '^^:*:^:*:1-90-90-90-9:' /etc/passwd
grep '^^:*:^:*:120-90-90-90-9:' /etc/passwd

Si les commandes précédentes renvoient quelque chose, il faut forcer l'uid à une valeur plus faible, sinon le live-cd ne démarrera pas :

usermod -u 500 $login

Sortie du chroot et nettoyage

On a fini les modifications donc on en sort proprement en enlevant nos traces, qui sinon se retrouveront sur le système final. Comme par exemple les paquets téléchargés qui vont gonfler inutilement la taille de notre système au final.

apt-get clean
rm -rf /tmp/*
rm /etc/resolv.conf
rm /etc/hosts
umount /proc
umount /sys
rm /etc/apt/sources.list
mv /etc/apt/sources.sos /etc/apt/sources.list
exit
sudo umount edit/dev

On récupère le initrd.gz

On récupère le initrd.gz précédemment compilé et on le place au bon emplacement afin qu'il soit utilisé par le noyau du live-cd

sudo mv edit/initrd.gz extract-cd/casper/

Pour gfxboot

Ici nous allons modifier le tout premier écran qui apparait lorsque vous démarrez sur le live-cd. Nous modifions le fichier langlist afin qu'il ne propose plus le choix de toutes les langues et que celle choisi automatiquement soir le français. De plus nous créons le fichier lang qui fait en sorte que la langue d'affichage des menus soit le français.

sudo su
cd extract-cd/isolinux
echo "fr" > langlist
echo "fr" > lang
exit

Le bug #291492 empêche d'avoir les menus d'aides en français

Création du CD

Pour le manifest

chmod +w extract-cd/casper/filesystem.manifest
sudo chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest
sudo cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sudo sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop

Création du squashfs

Nous allons maintenant créer l'image de notre système de fichier que nous avons personnalisé :

sudo rm extract-cd/casper/filesystem.squashfs
sudo mksquashfs edit extract-cd/casper/filesystem.squashfs -nolzma

Nota : la première commande peut retourner une erreur (aucun fichier). C'est juste pour s'assurer qu'on est prêt pour la deuxième commande.

Création du md5sum

Ici on reconstruit le fichier md5sum.txt qui sert lors de l'auto-vérification du cd depuis le menu de boot.

sudo -s
rm extract-cd/md5sum.txt
(cd extract-cd && find . -type f -not -name md5sum.txt -not -path '*/isolinux/*' -print0 | xargs -0 -- md5sum > md5sum.txt )
exit

Création de l'image iso finale

Il est temps de créer notre iso :

cd extract-cd
sudo mkisofs -r -V "Intrepid Fr" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-8.10-desktop-i386-fr.iso .

Conclusion

Vous pouvez tester votre iso de la manière que vous souhaitez. Par gravure sur un cd ou bien dans une machine virtuelle (qemu/vmware/virtualbox etc.), méthode conseillée afin de vérifier votre cd avant de graver pour rien ;)

mercredi, octobre 29 2008

Gravatar de KagouUn coup de main ? via Kagou

Je suis en train actuellement d'essayer de créer la version française de la Ubuntu 8.10. Mais après quelques essais j'ai soulevé un problème majeur. Le simple fait de décompresser et de re-compresser l'iso, sans apporter de modifications, abouti à une iso qui n'arrive pas à lancer xorg ou gnome-session.

Décompression :

  • sudo apt-get install squashfs-tools mkisofs
  • sudo modprobe squashfs
  • cd ~
  • wget http://cdimage.ubuntu.com/daily-live/current/intrepid-desktop-i386.iso
  • mkdir ~/live
  • cd ~/live
  • mkdir mnt
  • sudo mount -o loop ~/intrepid-desktop-i386.iso mnt
  • mkdir extract-cd
  • rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
  • mkdir squashfs
  • sudo mount -t squashfs -o loop mnt/casper/filesystem.squashfs squashfs
  • mkdir edit
  • cp -av squashfs/* edit/
  • sudo umount squashfs
  • sudo umount mnt

Et maintenant on re-compresse :

  • sudo mksquashfs edit extract-cd/casper/filesystem.squashfs -nolzma
  • cd extract-cd
  • sudo mkisofs -r -V "Intrepid Fr" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-8.10-desktop-i386-fr.iso .

Essayez l'iso avec qemu/virtualbox. Le cursor de xorg apparait, même le curseur de temporisation de gnome mais juste après ça, ça crashe. Une idée ?

jeudi, août 9 2007

Gravatar de adminSoutenir Ubuntu-fr via Administrateur



Un billet court, pour vous signaler l'existence récente de la page Soutenir Ubuntu-fr, sur laquelle vous trouverez différents moyens d'apporter votre soutien à la Local Community Team francophone.

Ubuntu-fr devenant chaque jour une plus importante communauté (et c'est bien!), nous commençons à ressentir les effets du nombre, et nous avons des besoins croissants de trésorerie, de soutien, et de matériel. Un seul exemple: le projet tee-shirts à bien failli nous poser de sérieux problèmes financiers.

Par ailleurs, n'hésitez pas à consulter la page des projets, pour trouver celui dans lequel vous pourriez vous impliquer! Il y a de multiples façons de nous soutenir :) .