29. août 2006

Cours d’initiation au packaging sur IRC

Sous Ubuntu, l’installation de logiciels sous Linux n’a jamais été aussi facile grâce au gestionnaire de paquets Synaptic. Les dépôts Ubuntu recensent en effet plus de 18000 paquets (y compris les dépôts officieux) qui ont de quoi satisfaire le plus grand nombre, certes. Cependant, il arrive que certains logiciels ne soient packagés, pour diverses raisons, et si l’on souhaite profiter d’une application non intégrée dans ces dépôts, on est forcé de passer par la phase de compilation tant redoutée et qui a donné cette mauvaise image de Linux comme étant un systême réservé à des professionnels de l’informatique et à une éiite d’intégristes barbus.

Maintenant, pourquoi n’apprendriez-vous pas à construire vous-même vos paquets Ubuntu et les mettrent ainsi à la disposition de la communauté ? C’est ce que nous proposera Gloubiboulga, l’un des core-dev d’Ubuntu, le Jeudi 31 Août 2006 à 18h (UTC) sur le canal IRC : #ubuntu-fr-classroom.

Cette session de divisera en plusieurs chapîtres expliquant en détails tout le processus de construction d’un paquet Ubuntu, avec en exemple le packaging du logiciel epdfview

Pré-requis : afin de suivre ce cours dans les meilleurs conditions, il vous est vivement conseillé d’installer les logiciels suivants :

  • debhelper
  • cdbs
  • lintian
  • linda
  • build-essential
  • fakeroot
  • devscripts
  • pbuilder
  • dh-make

Entrez ceci dans un terminal pour tous les installer :

sudo apt-get install debhelper cdbs lintian linda build-essential fakeroot devscripts pbuilder dh-make

A l’issue de chacun de ces chapîtres, Gloubiboulga se tiendra à votre disposition afin de répondre à toutes vos interrogations. Profitez-en bien ! Un core-dev est une personne très accaparée par son activité et vous ne pouvez pas savoir la chance que vous aurez ce jour là.
Alors n’oubliez pas : notez-le dans vos todolist, vos agendas, etc … préparez minutieusement vos questions, soyez attentifs, et vous deviendrez peut-être un jour un MOTU (”Masters of the Universe”) ou même un core-dev pourquoi pas !

N.B Pour les absents et retardataires , la version des logs brut de coffrage est disponible ici :
http://marjula.jurun.org/class1.log.html

18 Commentaires

1. AelorNo Gravatar Le 29. août 2006 - 16:43

Je pense que tu as déjà prévu ça, mais il serait utile de logguer le tout, pour en faire un cours en chapitre condensé, avec une faq.

2. KagouNo Gravatar Le 29. août 2006 - 16:53

C’est de la bombe cette info :)

3. kNo' Le 29. août 2006 - 16:57

Ragrhhhgggg peux pas le suivre, le cours… La remarque d’Aelor est plus que judicieuse. Et si des pages du wiki francophones pouvaient également mettre tout ça en forme, ce serait complètement génial.

Devenir MOTU, c’est un peu comme gagner des ‘geekpoints’ qui comptent double.

4. whynot Le 29. août 2006 - 17:38

J’approuve les commentaires d’Aelor et kNo’, une FAQ tirée de cette expérience serait très profitable.
Et en passant, quelqu’un pourrait m’aider à me repérer dans les systèmes de temps (UTC c’est où encore ? C’est possible de convertir facilement des dates sans manip changement de fuseau sous ‘buntu ?)

Thanks !

5. kNo' Le 29. août 2006 - 18:09

UTC: en été, c’est l’heure de france métropolitaine - 2, en hiver, c’est l’heure - 1

En ce qui nous concerne, 18hUTC == 20h heure de france métropolitaine.

6. racoon97No Gravatar Le 29. août 2006 - 18:16

"C’est possible de convertir facilement des dates sans manip changement de fuseau sous ‘buntu "
En tapant date -u tu obtiens l’heure UTC.

7. Infinity Le 29. août 2006 - 18:42

Interessant ça :D
Mais, je ne le vois pas planifié sur la page wiki de la classroom: wiki.ubuntu.com/Classroom

8. lordphoenixNo Gravatar Le 29. août 2006 - 18:55

Youpi ça c’est de l’excellente initiative
Vous pouvez être sur que j’y serai, gamins au lit et porte du bureau fermé.
Quant à rédiger quelque chose d’après les log je suis volontaire!!!!

9. GloubiboulgaNo Gravatar Le 29. août 2006 - 19:11

Infinity, c’est normal, c’est une initiative ubuntu-fr, rien à voir avec la classroom englophone :)

10. pfff Le 29. août 2006 - 19:42

pareil … jen e pourrais pas etre la … alors un compte-rendu dans le wiki ce serait top !

11. Infinity Le 29. août 2006 - 20:35

Ahhh
J’avais zappé le -fr …

12. Ju. Le 29. août 2006 - 21:58

Genial !

Je revais d’assister a un cous sur ce sujet, surtout que la c’est :
- en francais
- par Gloubiboulga
- a cette heure la je suis pas au lit \o/

http://www.timeanddate.com/world...

13. winzzsNo Gravatar Le 29. août 2006 - 22:03

Oui c’est un excellente nouvelle et je me porte aussi volontaire pour en faire une synthese (enin apres lundi car débordé de travail juqu’au 4 septembre)

voila en tout cas j’ai deja installe les paquets nécessaires!!!

meci pour l’info!!

14. azerty Le 30. août 2006 - 13:22

Le chan est sur quel serveur IRC ? freenode ?

15. racoon97No Gravatar Le 30. août 2006 - 13:39

Oui, sur freenode.

16. ThieffenNo Gravatar Le 31. août 2006 - 22:35

Ce fut très interressant. Merci encore à Gloubiboulga !

17. DecIRCNo Gravatar Le 03. septembre 2006 - 2:10

Ouin… je l’ai raté…
Quelqu’un a mis les logs en ligne ?

cEd

18. racoon97No Gravatar Le 03. septembre 2006 - 13:18

Ici: marjula.jurun.org/class1….

Ecrire un commentaire

Utilisez les balises suivantes pour formater votre texte: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>