Numéro 22 - Février 2009

EMANUELE GENTILI

PROGRAMMER EN C - PARTIE 6 LE MAGAZINE INDÉPENDANT DE LA COMMUNAUTÉ DÉVELOPPEMENT WEB - PARTIE 3 INSTALLER CRUNCHEEE SUR UN EEE PC PROMOUVOIR UBUNTU

REDIMENSIONNER DES IMAGES AVEC FFMPEG

UBUNTU FOR NON-GEEKS

Full Circle magazine n'est affilié en aucune manière à Canonical Ltd. p.04

Redimensionner les images avec FFMPEG p.06

Programmer en C - Partie 6 p.08 Développement Web - Partie 3 p.14 Installer crunchEEE sur un EEE PC p.17 Promouvoir Ubuntu p.19

Faire le grand saut p.22

Ubuntu for Non-Geeks 3ème Éd. p.23 : Emanuele Gentili p.24 p.26 p.28 23 .24 08 14 p.30 p.31 : Extracteurs de DVD p.33 p.35

17 19 28 .33

icônes: KDE4 Oxygen

Les articles contenus dans ce magazine sont publiés sous la licence Creative Commons Attribution-Share Alike 3.0 Unported license. Cela signifie que vous pouvez adapter, copier, distribuer et transmettre les articles mais uniquement sous les conditions suivantes : vous devez citer le nom de l'auteur d'une certaine manière (au moins un nom, une adresse e-mail ou une URL) et le nom du magazine (« full circle magazine ») ainsi que l'URL www.fullcirclemagazine.org (sans pour autant suggérer qu'ils approuvent votre utilisation de l'oeuvre). Si vous modifiez, transformez ou adaptez cette création, vous devez distribuer la création qui en résulte sous la même licence ou une similaire. Ce magazine a été créé avec :

ous sommes une fois de plus à l'aube d'un grand évènement. Avec la sortie de Jaunty dans quelques mois, un nouveau nom Nde code a été créé. Voir les nouvelles sur la version 9.10 en page 4. Nos séries sur le développement Web et C se voient complétées d'une section « Diffusion d'Ubuntu ». Dans cette série d'articles, Grant Paton-Simpson vous conseillera sur les utilisateurs que vous pourriez Ubuntu est un système d'exploita- convertir. Nous avons également une autre série sous le coude qui tion parfait pour les ordinateurs por- , de bureau et les serveurs. commencera dans quelques mois. Gardez vos yeux grands ouverts. Que ce soit à la maison, à l'école ou Également nouveau ce mois-ci, « Les temps modernes », un dessin au travail, Ubuntu contient toutes les humoristique de Costantinos Bourboulas en page 27. applications dont vous aurez besoin y compris un programme de traite- De retour ce mois-ci, une critique de livre doublée d'un concours : ment de texte, de messagerie élect- « Ubuntu for Non-Geeks », 3e édition. Vous trouverez ma critique en ronique ainsi qu'un navigateur web. page 23. Nous espérons durant les prochains mois avoir comme lot Ubuntu est et sera toujours gratuit. plusieurs exemplaires du livre critiqué. Vous ne payez pas de licence. Vous pouvez télécharger, utiliser et parta- Bonne chance avec le concours et continuez à nous envoyer des ger Ubuntu avec vos amis, votre fa- courriels. mille, dans les écoles ou encore dans les entreprises pour absolu- ment rien. Ronnie Une fois installé, votre système est Editeur, Full Circle Magazine prêt à l'emploi avec un ensemble [email protected] complet d'applications : internet, dessin et graphisme, jeux. Mark Shuttleworth a annoncé le successeur de Ubuntu 9.04, Jaunty Jackalope.

Le Washington Times a annoncé qu’il utilisait Ubuntu sur ses serveurs et qu’il travaillait sur différents projets basés sur Python :

Pour le bureau de la 9.10 :

http://opensource.washingtontime s.com/

Vous pouvez lire l'annonce complète à : http://fridge.ubuntu.com/ Le PDG de HP et Canonical travaillent Microsoft avait concrètement pour achever la des choses certification Hewlett-Packard assez complète d’Ubuntu sur les La version intéressantes à serveurs Proliant. Mark Murphy, complète dire à propos le responsable des alliances au compte 48 des entreprises qu’il considérait sein de Canonical, affirme que missions, comme ses concurrents dans l’objectif du partenariat est, pour d’épiques l’univers des systèmes HP, de lister Ubuntu comme un batailles d’exploitation. Vous pensez sûrement système d’exploitation supporté. spatiales qu’Apple est leur concurrent numéro dans une large variété de lieux, un, vous avez tort. D’après Microsoft, plus de 30 vaisseaux avec des est pour leur société une plus dommages visibles, 12 grande menace qu’Apple. « Linux, améliorations, des graphismes comme vous pouvez le voir dans style bande dessinée, une cette présentation, ainsi qu’Apple, superbe bande-son, et bien plus ont assurément accru leurs parts de , a écrit Murphy dans encore ! marché », a déclaré Ballmer. un billet publié sur un blog. Une version d’essai avec 8 Quoi qu’il en soit, il est clair que Ubuntu a fait de grands progrès missions gratuites peut être Linux (et le piratage) est un plus gros récemment. En octobre dernier, téléchargée ici : point qu’Apple sur le radar de la version 8.10 d’Ubuntu http://www.mygamecompany.com/ Microsoft et il n’est pas difficile de Desktop Edition, « Intrepid Products/RickRocket/main.htm comprendre pourquoi. Avec une Ibex », a été félicitée par un économie en méforme, les gens vont La version complète de Rick grand nombre de testeurs, y choisir des produits moins chers. Rocket coûte 19.99 $ (USD). compris par le Centre de Test du Apple ne peut proposer ces produits, CRN, pour ses fonctionnalités Pour obtenir plus de nouvelles sur contrairement à Linux et au piratage. robustes et sa facilité les jeux tournant sous Ubuntu, http://www.osnews.com d’utilisation. rendez-vous à la page 28. http://www.crn.com/ Par Lucas Westermann Cette commande va juste convertir le fichier source vers le vez-vous déjà voulu réduire Il n'y a pas de risque à lancer cette fichier que vous avez spécifié la taille d'une vidéo et commande d'installation (si vous ne avec 'fichier-cible.type' – sans l'ajouter à une présenta- savez pas si vous avez déjà installé A changer la taille (puisque, sauf tion ? Ou peut-être la convertir ces paquets) car apt-get n'écrasera instruction contraire, ffmpeg dans un autre format pour pouvoir pas le programme existant, mais conserve la taille de la source). la regarder ? Aujourd'hui, je vais vous informera simplement qu'il est Dans notre cas, pour convertir vous montrer comment réaliser déjà installé. La commande va aussi « Freedom Downtime » (taille de ces deux opérations en utilisant vous demander votre mot de passe départ 640×480) vers une vidéo l'outil en ligne de commande 'ffm- (parce que vous utilisez sudo). Si plus petite (disons 320×240), la peg'. Je vous présenterai aussi la c'est la première fois que vous le commande serait : commande 'mogrify' qui est un ou- faites, vous serez peut-être surpris til d'édition d'image contenu dans de voir que rien n'est affiché quand le paquet imagemagik. Il permet vous saisissez votre mot de passe. de faire beaucoup de choses, C'est normal, tapez simplement votre mais je ne traiterai que des bases mot de passe, puis pressez la touche Mogrify est un outil très utile, – principalement changer la taille Entrée. particulièrement s'il vous arrive d'une image (par exemple pour Pour cet article, je vais convertir de poster de nombreuses images des aperçus réduits ou des petites une courte vidéo de « Freedom Down- sur des forums qui n'autorisent images). time » que j'ai utilisée dans une pré- pas l'envoi d'images excédant une certaine taille, ou qui inter- Pour utiliser ces outils, vous de- sentation. Ffmpeg offre une quantité disent de lier une image de vrez installer ffmpeg et imagema- d'options (pour lesquelles vous trou- grande taille comme pour les pré- gick à l'aide du gestionnaire de verez plus de détails dans la visualisations dans les mes- paquets Synaptic, dans le menu « page » du manuel de 13 pages – en sages. J'utilise mogrify principale- Ajouter/Enlever des applications utilisant la commande « man ffm- ment pour faire des aperçus ou, dans l'esprit de cet article, peg »), mais l'option que j'utilise le d'images, mais le programme grâce à la ligne de commande plus souvent est l'option pour conver- peut faire beaucoup de choses, avec : tir des fichiers. Le format de cette commande est : comme ajouter du texte ou des effets (fusain, colorisation, etc) et même chose que l'option « resize », rum.ubuntu-fr.org, ndt) pro- bien plus encore (à nouveau, tout mais supprime les commentaires posent généralement les com- est expliqué dans la page du ma- superflus, etc. des en-têtes du fichier mandes au lieu des méthodes nuel, que vous pouvez lire avec la pour en réduire la taille. La com- graphiques pour leurs solutions, commande « man mogrify »). Mo- mande pour utiliser cette option se- car ces commandes sont les grify supporte des arguments de rait : mêmes sous , changement de taille soit en pour- et Ubuntu, aussi bien que pour centage, soit en pixels. Donc, si d'autres systèmes. Avec un peu vous avez une image de de chance, vous aurez trouvé 1280×800 pixels que vous voulez Vous pouvez aussi utiliser mogrify cet article utile, et la prochaine réduire à 640×400 pixels, vous pour convertir des images avec l'op- fois que vous devrez convertir pouvez le faire avec : tion « -format ». Ainsi, une vidéo ou une image, vous vous souviendrez de mogrify et de ffmpeg. Après tout, c'est en forgeant qu'on devient forgeron. convertira tous les fichiers .png du ou : dossier courant dans le format .jpg (les noms seront conservés). Comme vous pouvez le voir, http://www.imagemagick.org/ww w/mogrify.html – Guide très utile ou même juste : contrairement à ce que l'on croit, la ligne de commande peut servir dans sur imagemagick en général, sur Ubuntu-fr. des projets graphiques, et le fait sou- http://www.ffmpeg.org/document vent plus vite ou plus efficacement ation.html - Une documentation qu'une interface graphique avec des Cependant, si la taille en pixels française de ffmpeg sur Ubuntu- menus compliqués ou des présenta- fr. et le ratio d'aspect voulus sont dif- tions différentes en fonction des ver- férents, le résultat pourrait être sions. La commande restera a appris tout ce qu'il plus petit qu'espéré, parce que (habituellement) la même, et les ar- sait en cassant son mogrify réduira l'image aux va- système, et en n'ayant plus guments ne sont que très rarement leurs les plus proches qui restent alors d'autre choix que de trouver modifiés. Et donc, les outils en ligne dans les mêmes proportions. Mo- comment le réparer. Quand il en de commande sont beaucoup plus trouve le temps, il publie aussi un grify a aussi une option aperçu, universels – c'est pourquoi les utilisa- blog à l'adresse http://lswest- « thumbnail », qui fait presque la teurs de ubuntuforums.org (ou fo- ubuntu.blogspot.com. Par Elie De Brauwer

processus : taper du code, compiler, appel système est une fonction tester, etc.). Il existe même plusieurs qui donne le contrôle au noyau FCM#17-21 - Programmer En C - IDE (Integrated Development pour effectuer des tâches qui Parties 1-5 Environments ou Environnements de font partie de l'espace Développement Intégré) qui utilisateur. Par exemple, combinent tous ces outils au sein incrémenter une variable peut d'une interface graphique conviviale être directement traduit en (Le CDT du projet Eclipse, kdevelop, assembleur, mais quand vous Code::blocks, anjuta, et bien d'autres interagissez avec des encore). Mais à mon humble avis, un ressources, il faut toujours en Dev Graphics Internet Multimedia System programmeur débutant devrait faire la demande auprès du d'abord savoir ce qu'il y a sous le noyau. En exécutant « man 2 capot avant d'utiliser des raccourcis. syscalls », vous aurez la liste de Bien qu'il y ait de nombreux outils tous les appels systèmes CD/DVD HardDrive USB Drive Laptop Wireless disponibles couvrant de multiples supportés par votre noyau. En catégories, je me restreindrai dans quoi cela est-il utile ? Et bien, si usqu'à présent, je vous ai cet article à ceux qui permettent de vous surveillez les appels présenté un peu de code et des diagnostiquer les problèmes de système vous pouvez suivre le Jinstructions pour le compiler et code/applications. déroulement logique de votre l'exécuter. Vous n'avez donc eu application, et le mieux c'est que besoin que d'un éditeur (emacs, ce contrôle n'est pas intrusif, ce vi, …) et d'un ensemble de Strace est l'un de mes meilleurs qui signifie que vous pouvez compilation (gcc). Ceci étant dit, il amis. Ltrace est très bien, mais je ne l'effectuer sur n'importe quel y a de nombreux autres outils qui l'utilise pas très souvent. Tous deux processus binaire. Pour illustrer, facilitent le développement sont installables avec un : je vais mettre en valeur les (gardez à l'esprit que le sorties de wget, installable en développement ne se restreint À quoi servent-ils exactement ? tapant : pas à taper du code source ; le Strace intercepte les appels développement couvre tout le systèmes émis par les processus. Un Wget est une application qui va chercher le contenu d'une adresse Internet et l'écrire sur le disque. Si on jette un coup d'œil à la sortie de :

(figure 1 à droite), on peut voir clairement plusieurs choses intéressantes. Tout commence par un appel à 'execve()' (vous pouvez jeter un œil à la sortie de « man execve » ; ceci est vrai pour tout appel système. C'est le premier mot émis par strace), qui Fig. 1 charge le fichier binaire. Un peu après, l'application vérifie si un fichier d'initialisation appelé '/etc/wgetrc' existe, et le lit si c'est le cas. Ensuite, nous pouvons voir qu'elle essaie d'ouvrir '.wgetrc' dans le répertoire utilisateur. Ce fichier n'existant pas, il n'est donc pas ouvert. L'exemple suivant (Figure 2 ci- contre) montre que le fichier '/etc/resolv.conf' est lu et qu'une 'socket' sur un serveur DNS est ouverte pour résoudre l'adresse demandée.

N'est-ce pas merveilleux ? Nous Fig. 2 avons pu admirer le déroulement interne de cette application sans connaître une seule ligne de son code. Nous avons immédiatement su ce qu'elle faisait de ses fichiers de configuration, de la manière dont elle traitait ceux qui n'existaient pas, et comment Fig. 3 elle convertissait une adresse DNS en IP. Ltrace fonctionne de manière identique, mais au lieu aux librairies génériques. Lorsque la puissance de strace et ltrace. de vous donner les appels nous examinons les sorties de : Ces deux commandes systèmes, elle vous livre les permettent d'examiner un fichier fonctions appelées et leur binaire sans effort. La seule localisation dans les librairies nous pouvons voir sur cet extrait de contrepartie est qu'elles le font chargées dynamiquement (Voir code (quelques espaces omis) : s'exécuter un peu plus figure 3, à droite). lentement tout en vous laissant savoir ce qu'il fait et où il Idd nous renseigne sur l'usage rencontre une erreur. que wget fait de libssl (connexions sécurisées), de lipthread (création de threads), de Valgrind peut être installé en libz (compression) et de libc tapant : (entre autres). Par essence, Libc est la base de votre système. Libc C'est un ensemble d'outils qui implémente des fonctions font des contrôles avancés sur génériques comme printf(), Ceci correspond à la sortie de strace sur la résolution DNS. Toute la les applications (voir malloc(), free(), les transformant http://www.valgrind.org pour souvent en appels système (par communication réseau est dissimulée derrière un simple appel à plus d'informations). Dans cet exemple un printf() se fait traduire article, je ne décrirai que l'outil en write()). Ltrace nous révèle 'getaddrinfo()'. J'espère que vous pouvez maintenant apprécier toute le plus utilisé : memcheck. Cet quand notre application fait appel outil prend le contrôle des appels à libc en ce qui concerne ensuite en boucle infinie. Pour tourner des années, jusqu'à ce l'allocation mémoire. Il va commencer, exécutez ce code, que l'enfer se déchaîne. C'est également en tenir une balance. remplacez ensuite la boucle 'for' par pourquoi Valgrind est si utile. Toute la mémoire allouée une boucle 'while(1)' et changez le Voici la sortie de Liste 1 sur mon dynamiquement est-elle malloc(10) en malloc(1000). Lancez système après l'avoir compilé relâchée ? Toute la mémoire l'application et regardez ce qui se avec : allouée est-elle encore passe dans votre système. Votre gcc -Wall -g leak.c -o memleak adressable ? mémoire système va se remplir, (figure 4. page suivante). votre mémoire d'échange ensuite, et Regardez la liste 1. Le code en éventuellement le oom_killer (out of Lorsque je termine la boucle est mauvais. Il appelle une memory killer) va entrer en jeu et 'while(1)' en faisant un CTRL+C, fonction leak() (lignes 3 à 7) 10 tuer votre processus. De telles je peux savoir combien d'appels fois dans lequel il alloue 10 octets choses ravagent un système et ses à malloc() ont été faits, la sans jamais les relâcher et part performances. quantité de mémoire allouée et Vous venez la quantité de mémoire rendue. d'observer les En conclusion je sais que j'ai méfaits d'une fuite perdu 100 octets de mémoire de mémoire. C'est sur 10 blocs. Ce qui signifie que la partie j'ai réservé de la mémoire à désagréable des laquelle je ne peux plus accéder allocations parce que j'en ai perdu le mémoire pointeur (perdu définitivement dynamiques : toute dans la sortie). Cela dit aussi que allocation devrait j'ai alloué 15 octets en un bloc, être libérée. Cet que je peux libérer au moment exemple est de l'interruption du programme. extrême. Certaines C'est la raison pour laquelle j'ai applications ne écrit la boucle 'while(1)'. Si je vont laisser fuir n'avais pas procédé ainsi, que quelques Valgrind aurait conclu que j'avais octets par heure et perdu 115 octets en 11 blocs peuvent (vérifiez-le !), parce-que Valgrind parfaitement tient compte de ce qui s'est vraiment déroulé ; il ne cherche pas à savoir ce qui aurait pu se passer sur le système. Une chose à mentionner ici : Je vous ai dit plus tôt que j'ai compilé le code avec l'option '-g', ce qui signifie que des symboles de débogage ont été ajoutés au binaire. C'est la raison pour laquelle Valgrind a été capable de dire sur quel fichier et sur quelle ligne l'erreur s'est produite. Si j'avais compilé le binaire avec :

la sortie aurait ressemblé à ça :

Valgrind est toujours capable de détecter la fuite de mémoire, mais pas sur quel fichier ni sur quelle ligne de code. La bonne nouvelle est que Valgrind la détecte. La mauvaise c'est que nous avons besoin d'un binaire avec les symboles de débogage pour connaître exactement l'origine de la fuite. On peut recompiler avec les symboles de débogage pour analyse, mais il nous faut les sources.

Dans cet article j'ai introduit quelques outils permettant de déboguer et d'analyser facilement un binaire sans avoir accès à ses sources ni vraiment connaître le produit. La fois prochaine, j'essaierai d'aller un peu plus

Fig. 4 loin et je regarderai comment • Lire la page man sur strace. et comment pourraient-ils vous utiliser un vrai débogueur. Strace suit-il les processus fils aider à écrire de meilleures automatiquement ? Quelles sont les applications ? mesures à prendre pour mesurer une application à processus multiples ?

• vmstat est un outil rapportant • Est-ce que Valgrind suit des statistiques sur l'utilisation du automatiquement les processus fils ? système. Faites usage de strace • Tentez d'utiliser Valgrind sur vos pour comprendre quel(s) fichier(s) outils de ligne de commandes est un de /proc/ il utilise pour générer sa préférés et vérifiez qu'ils gèrent belge fanatique de Li- sortie. nux, et en plus d'ap- correctement les allocations précier sa famille, il aime • Répéter l'exemple mémoire. jouer avec les nouvelles tech- strace/ltrace sur wget mais en nologies, et passe ses jour- • Quels sont les autres outils utilisant cette fois une adresse nées à attendre que Blizzard faisant partie de l'ensemble Valgrind sorte enfin Diablo III. DNS erronée. Par Brett Alton

propre ordinateur sans avoir besoin d'ache- vous n'êtes pas encore prêt à en ap- ter de l'espace web chez un hébergeur de prendre davantage sur l'intensité des FCM#20 - 21 - Dév. Web. Parties 1 - 2 sites. Mais concrètement qu'est-ce que ça pratiques de sécurité actuellement en veut dire, et pourquoi voudriez-vous faire vigueur dans l'hébergement des sites ça ? Eh bien, de nombreux développeurs de web. Gardez ceci à l'esprit tout au long sites web, qu'ils soient indépendants ou de votre route. Ce que je vais vous qu'ils travaillent pour une organisation, ont montrer est très simple (grâce à Ubun- besoin d'un serveur pour développer leurs tu), mais aussi très puissant. sites web. Assez souvent, ils écrivent du Pour les utilisateurs de Windows et code et l'envoient sur un serveur, rafraî- Dev Graphics Internet Multimedia System les développeurs qui veulent (ou ont chissent la page dans Firefox et croisent les déjà) créer des sites web sous doigts. Certains éditeurs de texte avancés Windows (éventuellement en utilisant et EDI vous permettent de modifier les des outils qui ne sont pas disponibles fichiers directement sur le serveur, mais sous Ubuntu, ou parce que le travail CD/DVD HardDrive USB Drive Laptop Wireless peu importe comment vous uploadez vos exige l'utilisation de Windows), vous fichiers, vous continuerez de subir la lenteur pouvez, avec cette méthode, mettre ujourd'hui, je vais vous montrer des transferts de fichiers, des liens morts, en place un serveur LAMP pour Ubuntu comment installer un serveur et autres erreurs d'uploads. L'utilisation par l'intermédiaire d'une machine vir- Aweb et une base de données, im- d'une connexion en localhost permet de pas- tuelle (essayez VMWare Server ou Vir- médiatement prêts à l'emploi pour du ser cette étape d'upload ainsi que de modi- tualBox ; il y a de nombreux tutoriels développement web. Nous allons mettre fier intégralement votre site web, en ligne) pour obtenir un serveur Ubun- en place ce que l'on appelle un serveur directement sur votre PC. Si vous savez tu sûr et fiable tout en utilisant LAMP (LAMP est l'abréviation de Linux, comment rediriger le port 80 de votre rou- Windows ! Fondamentalement, vous Apache, MySQL et PHP) afin de créer teur, vous pouvez même le rendre acces- devez installer Ubuntu Server 8.04.2 une connexion en localhost (machine lo- sible à vos amis ou à votre famille. Bien que ou 8.10 dans une machine virtuelle. cale) et également toucher un peu à la vous puissiez commencer à héberger des Utilisez la méthode que je vous montre programmation PHP. Cela signifie que sites web professionnels en utilisant la mé- pour installer un serveur LAMP et par vous pouvez modifier et créer un site thode que je vais vous montrer aujourd'hui, la suite y accéder via l'adresse IP dans web en PHP directement sur votre je présume que si vous lisez cet article, votre navigateur. mais une fois que vous commencerez à Quel est le plus facile à retenir ? utiliser Wordpress, MediaWiki, Drupal, ou toute autre programmation L'installation d'un serveur LAMP sous Mais, comme vous pouvez le voir, cette sérieuse, vous aurez besoin de Ubuntu est extrêmement facile, et vous méthode installe toutes sortes de paquets certaines bibliothèques installées. Ne pouvez le faire de deux façons dont vous n'avez pas besoin, ni ne vous inquiétez pas, vous en différentes : souhaitez sur votre serveur (tel que Perl, apprendrez plus sur les bibliothèques PostgreSQL, et les bibliothèques SSL). nécessaires au fur et à mesure. Maintenant, ces paquets sont-ils mauvais pour votre système ? Pas du tout. Cela Alors, supposez que vous êtes en dépend sur quoi vous voulez vous appuyer train de programmer en PHP, et vous ceci a été introduit dans pour lancer votre serveur ainsi que le avez besoin de certaines bibliothèques Ubuntu 6.10 (Edgy Eft) et fonctionne nombre de paquets que vous voulez pour manipuler des images, des sous toutes les versions y compris dans soutenir. Pour l'instant, «sudo tasksel install bibliothèques pour la sécurité, ou la version 9.04 (Jaunty Jackalope, lamp-server » devrait suffire amplement à même pour l'interface de la ligne de actuellement en développement). Pour un débutant ou toute autre personne qui commande (ce qui signifie que vous la 6.06 (Dapper Drake), il vous suffit désire un serveur LAMP opérationnel pouvez utiliser PHP dans le terminal, et d'installer « tasksel » avant d'essayer de rapidement. non pas seulement par le biais de lancer tasksel. Firefox) ensuite, vous devez personnaliser l'installation de votre Maintenant, qu'est-ce qui fait que ce serveur LAMP. programme est magique ? Exécuter la Cette méthode est similaire à la méthode 1, à l'exception que c'est vous qui commande ci-dessus revient à faire ça : Ainsi, pour mon serveur LAMP, je choisissez les paquets à installer. voudrais installer les paquets suivants : Pour beaucoup, ceci devrait suffire à mettre en place un serveur LAMP :

Le problème est que vous ne pouvez pas vraiment personnaliser votre installation. Notez mon inclusion de Mais, est-ce que tout le monde a besoin de « phpMyAdmin ». phpMyAdmin personnaliser son installation ? Eh bien non, (comme expliqué dans mon premier article) est un outil important pour la de lire vos fichiers dans un (pour vous, sans l'endroit où vous souhaitez stocker vos gestion de votre serveur MySQL. Nous doute obscur) répertoire nommé /var/www/. fichiers de développement (par ne parlerons pas des bases de données Il y a deux façons pour changer ceci : exemple, changez aujourd'hui, mais rappelez-vous juste $HOME/Bureau/localhost (dans les 1. Effacez /var/www/, et créez un comme c'est facile à installer. Pour y deux cas !) en lien/raccourci vers un dossier sur votre accéder, il suffit de pointer votre $HOME/Documents/www (ou selon le Bureau ou dans votre répertoire personnel. navigateur sur dossier que vous souhaitez)). http://localhost/phpmyadmin et entrez 2. Modifiez le fichier de configuration Pour le point numéro 2, modifiez le en tant que « root » le nom d'utilisateur Apache, et changez toutes les entrées de fichier « /etc/apache2/sites- ainsi que le mot de passe que vous avez /var/www/ par un dossier sur votre Bureau available/default » en remplaçant « choisi pendant l'installation. ou dans votre répertoire personnel. /var/www » par un dossier de votre N'ayez pas peur de personnaliser, de Pour le point numéro 1, lancez tout choix, et ensuite rechargez Apache : remixer, et d'explorer ! simplement ceci dans votre terminal : sudo /etc/init.d/apache2 reload

Que ce soit l'utilisation #1 ou #2, Une fois que vous aurez effectué avec vérifiez http://localhost/ dans Firefox succès la méthode 1 ou la méthode 2 une fois de plus afin de vous assurer pour l'installation de votre serveur Cette première ligne enlève tout d'abord qu'il fonctionne. À ce point, vous devez LAMP, ouvrez Firefox (Application > le répertoire /var/www/, puis crée un dossier simplement voir une liste de Internet > Navigateur Web Firefox) et dans $HOME/Bureau/localhost (alors, si mon répertoires de ce dossier que nous ouvrez : http://localhost nom d'utilisateur était « Brett », il aurait venons de créer (par exemple crée un dossier dans $HOME/Desktop/localhost/), qui est, et Il devrait tout simplement y avoir du /home/brett/Bureau/localhost), et enfin crée c'est plus que probable, vide et dont texte noir sur fond blanc qui indique “It un raccourci de /var/www depuis vous ne pouvez, pour l'instant, rien en works !” (« Ça fonctionne, NdT »). Si $HOME/Bureau/localhost. Cette astuce tirer. vous ne voyez pas ces mots, hop devrait fonctionner en faisant penser à direction notre sous-forum sur les Apache que les fichiers sont actuellement Forums Ubuntu pour obtenir de l'aide. situés dans /var/www. est un Maintenant, où dois-je mettre mes : si vous voulez que votre passionné d'Ubuntu, fichiers ? dossier soit ailleurs que sur votre Bureau, il technicien en informatique et ingénieur en suffit de modifier la ligne au-dessus vers A l'heure actuelle, Apache est en train logiciel à Toronto au Canada. Par Ronnie Tucker

chEee depuis une clé USB bootable. CrunchEee. Comme la plupart Premièrement, il faut télécharger des distributions, c’est une distri- N/A l’image ISO depuis le site crunchban- bution “Live”, vous pouvez l’es- glinux.org. Ensuite, voir le FCM#21 sayer avant de l’installer. pour un tutoriel sur comment trans- Cruncheee s’ouvre avec un former une image ISO en clé USB fond d’écran noir, avec Conky bootable. La première chose à faire superposé à droite de l’écran est d’insérer la clé USB bootable sur donnant les informations de un port USB de votre EeePC. Démar- base telles que le pourcentage rez votre machine et aussitôt que Dev Graphics Internet Multimedia System d’utilisation du CPU, la mémoire vous voyez l’écran de démarrage utilisée et la liste des raccourcis Asus, appuyez sur « Échap ». Vous clavier. Prenez le temps de bien aurez accès à une fenêtre de style tester toutes les distributions en terminal comportant deux options : live avant de les installer sur CD/DVD HardDrive USB Drive Laptop Wireless démarrer sur (1) le disque dur de votre disque dur. Testez surtout l’EeePC ou (2) la clé USB. Choisissez le WiFi et le son qui sont les runchBang est une distribu- la clé USB. Asseyez-vous, attendez et principaux problèmes des distri- tion basée sur Ubuntu. regardez votre EeePC démarrer sur butions d’EeePC. Pour tester la CrunchEee est basée sur C webcam, utilisez Skype. Pour CrunchBang, mais utilise le installer CrunchEee sur le disque gestionnaire de fenêtres OpenBox dur, faites un clic droit sur le bu- et n'installe que des applications reau et sélectionnez « Installer » nécessaires (principalement orien- depuis le menu principal. Le pro- tées Internet) avec le noyau per- cessus d’installation de Crun- sonnalisé Array.org. Ce noyau est chEee est similaire à celui un noyau d’Ubuntu modifié avec d’Ubuntu. Sept étapes et c’est fi- les patchs EeePC installés, ce qui ni. Si vous n’êtes pas sûr de la procure donc un gain de temps no- procédure d’installation, allez table. Nous allons installer Crun- voir le FCM#13 qui détaille étape par étape l’installation d’Ubuntu. Ce qui est appréciable en instal- lant CrunchEee, c'est la petite taille des polices d'écriture. La fe- nêtre d’installation s’incruste donc très bien dans le petit écran de l’EeePC. Pas de « Alt + glis- ser » embêtant et nul besoin de couper Compiz pour effectuer un tel déplacement de fenêtre ! USB bootable (FCM#21), démarrer dessus et installer votre distribution (dans notre cas, CrunchEee) sont exactement les mêmes pour les autres distributions basées sur Ubun- tu, donc n’ayez pas peur d’en es- sayer d’autres. J’ai essayé Kubuntu 8.10 (avec KDE 4) et Xubuntu 8.10 (les deux nécessitent des patchs sup- plémentaires pour obtenir certaines Le thème par défaut de Crun- fonctionnalités). J’ai également es- chEee (ci-dessus) est assez fade. sayé sur mon EeePC C’est un fond d’écran noir avec avant de choisir CrunchEee. C’est un Conky en texte blanc, la décora- des grands avantages de Linux : le tion des fenêtres est noire et choix ! grise. Ne vous inquiétez pas, Crun- chEee comporte différents thèmes déjà pré-installés. Après quelques Ronnie Tucker est éditeur à clics, un changement du fond Full Circle magazine, récem- d’écran et voilà que CrunchEee ment converti à GNOME, et un est déjà plus convivial. Ces artiste dont le travail peut être vu sur grandes étapes : créer une clé www.RonnieTucker.co.uk. Par Grant Paton-Simpson

l'utilisateur. Une petite réflexion au début peut éviter bien des N/A Même si vous ne voyez pas problèmes plus tard. Et vous devrez l'avantage d'un bureau esthétiquement avoir une image ISO de Ubuntu, sur agréable, beaucoup d'utilisateurs CD ou clé USB. Récupérez votre ISO potentiels d'Ubuntu le verront. Être depuis capable de faire tourner le bureau http://www.ubuntu.com/getubuntu/d cubique est un bon point! Voici mon ownload. Si vous voulez paramétrer bureau bi-écrans. Le thème est Dust, et les options multiboot, vous voudrez il utilise un fond d'écran large aussi Gparted Dev Graphics Internet Multimedia System personnalisé que j'ai fait avec Inkscape. (http://gparted.sourceforge.net/dow nload.php).

CD/DVD HardDrive USB Drive Laptop Wireless C'est l'approche la plus sûre si l'utilisateur a des programmes Windows qui ne marchent pas avec 008 était l'année Linux sur WINE, et que la virtualisation est mon ordinateur de bureau, impossible. L'utilisateur sera 2comme pour mes amis et mes capable de lire et écrire tous les collègues (lisez http://www.p- fichiers de la partition Windows s.co.nz/wordpress/). Mais ça ne veut depuis Ubuntu. Ça peut aider à pas dire qu'Ubuntu est adapté pour régler les problèmes, et avec une tout le monde. Voici quelques transition d'un système à un autre. réflexions sur la manière de Le dualboot est idéal pour un répandre Linux, une machine à la ordinateur familial parce que les fois. enfants auront accès aux jeux (ex : Premièrement, déterminez quel type les programmes éducatifs) des d'installation correspondra à deux mondes. SQL Server, etc, sans problèmes (image (ex : vous pouvez lire une partition 2). Et souvenez-vous, vous pouvez Windows depuis Ubuntu) et, qui partager des fichiers entre Ubuntu et XP sait, il pourrait trouver ça mieux. Si simplement en créant un fichier partagé. vous faites cela bénévolement, il ne peut pas vous en vouloir.

Les utilisateurs de Vista qui ont des problèmes de performances.

Les personnes qui n'aiment pas les ordinateurs. Ils vont sûrement aussi détester Ubuntu, et ils auront quelqu'un à qui reprocher leurs problèmes. Installez-leur Ubuntu en leur laissant croire que vous le feriez pour Windows aussi.

Cette approche est la plus simple Les utilisateurs professionnels à installer, mais assurez-vous que utilisant un environnement très orienté Microsoft. Il y a sûrement vous n'aurez pas besoin de Windows Les gens qui connaissent déjà Ubuntu plusieurs applications qui ne ensuite, parce que mettre en place le mais veulent que quelqu'un de plus fonctionnent pas avec WINE, un dualboot est plus délicat si on expérimenté l'installe. installe d'abord Ubuntu et ensuite réseau spécifique, ou autres. Le Windows. Et assurez-vous d'avoir Les utilisateurs de Windows XP dualboot est une option, mais il tout enregistré. infectés. S'ils passent beaucoup de faut prendre des précautions. Les temps à s'inquiéter de la sécurité et des Logiciels Libres sont très matures malwares, ils devraient installer Ubuntu. pour certaines utilisations, mais NOTE : si on vous demande de réparer pas pour d'autres. Soyez Cette option marche très bien sur une machine sous Windows, assurez- pragmatique. les machines récentes, et VirtualBox vous que son propriétaire vous laisse est assez simple d'utilisation. Vous Les gens qui utilisent du matériel installer Ubuntu en dualboot. Ça peut pourrez faire tourner des incompatible sous Ubuntu. Testez-le. vous aider à résoudre des problèmes programmes comme MS Access, MS soient conscients de ce qu'ils peuvent (Ce qu'il faut leur dire en premier) faire pour s'aider. OK, quelqu'un vous a demandé de lui installer Ubuntu. Que devriez- vous lui dire avant de le laisser ? Eclaircissez certains points :

C'est son choix d'installer Ubuntu. Vous le faites pour lui, et l'aiderez autant que possible plus tard, mais il est responsable du résultat.

Certains matériels, et beaucoup de logiciels Windows (ex : qu'on trouve dans le commerce), ne marcheront pas sous Ubuntu. Il existe souvent une alternative libre, mais pas The Fridge est un centre d'information pour la communauté toujours. Si vous avez un dualboot, Ubuntu, réunissant des nouvelles, ou Windows XP virtualisé, ce point des bases de marketing, un n'est pas très important. plaidoyer, des équipes de travail, et du contenu original. Comme le frigo à la maison, c'est là où la famille Ubuntu peut mettre Initiez les nouveaux utilisateurs son travail à la disposition de tout le monde. Que vous travailliez sur aux ressources du monde Ubuntu : la promotion ou le marketing dans Full circle ; le forum Ubuntu (ajoutez une équipe Loco, en train de créer les marque-pages dans Firefox, etc) ; de nouveaux horizons pour Ubuntu est un dans une équipe dérivée, ou les autres utilisateurs d'Ubuntu ; et développeur d'Auckland, en développiez une technologie libre, bien sûr. De plus, il existe Nouvelle Zélande, avec un nous voulons vous aider à prévenir beaucoup de livres sur Ubuntu. doctorat en sociologie. Marié à la communauté de votre succès. Certaines ressources sont mieux Elizabeth, il a 4 enfants, et une adaptées que d'autres pour certains entreprise de personnalisation de base de données. (http://www.p-s.co.nz) utilisateurs, mais assurez-vous qu'ils Par Roukh

’ai joué avec plusieurs distribu- chaque fois que j’ai essayé cela dans le mais vraiment Gnome et mon nou- tions de Linux ces cinq dernières passé, je finissais toujours par démarrer vel environnement Linux, quand j’ai J sur la partition Windows à cause d’une décidé de tenter l’expérience KDE. années. J’ai trempé dans Red Hat sur lequel tournait un serveur Web, paresse de pur geek. Installer KDE depuis l’environne- installé Mandriva (Mandrake, à ment Gnome est assez facile, il suf- Il y une pléthore de l'époque) en dual boot avec fit de suivre le distributions disponibles, Windows XP et j'ai également KDE est un super « mais j’ai décidé de tenter [1] construit un kiosque dans une école ». Je dois ad- le coup avec Ubuntu. Je choix si vous débar- technique de ma région en utilisant mettre que l’envi- pense l’avoir fait à cause quez de Windows... Suse Linux. J’ai également plusieurs ronnement KDE de l’énorme quantité de fois fait tourner différentes distribu- est un super choix si vous débar- support en ligne disponible, mais aussi tions Linux sur des machines vir- quez de Windows. KDE offre beau- parce que Le Geek a une grande collec- tuelles sous Windows. J’ai toujours coup de fonctionnalités par défaut. tion de trucs et astuces Ubuntu et Linux eu une relation d’amour/haine avec ! J’ai débuté avec l’interface par défaut Avec la sortie de KDE 4.0, il de- Linux. Quand j’arrivais à faire fonc- Gnome. J’ai pu facilement retrouver mes vient encore meilleur : une belle tionner les choses, c’était super ! marques sous Ubuntu. Quand j’en suis interface, un menu de démarrage Toutefois, lorsque j’avais juste be- venu à installer les pilotes pour ma familier, la possibilité de naviguer soin de quelque chose comme ma carte Nvidia, cela s’est fait facilement et dans les répertoires en tant que carte son, je trouvais que compiler sans peine. J’ai aussi une carte audio root d’un simple clic et bien plus en- un pilote pendant deux heures n’en Creative X-Fi, mais j’ai eu moins de suc- core. Je suis maintenant un fan de valait tout simplement pas la peine. cès avec cette dernière. Kubuntu, et j’ai l’intention de faire Je n’ai jamais été en mesure de pas- une installation propre du système Il existe un pilote beta Creative Open ser à Linux en tant que système Kubuntu 64 bits. Source pour la carte X-Fi, mais le point principal à cause des quelques prob- noir avec ma configuration est qu’elle [1] The Geek - http://www.howto- lèmes qui l’accompagnaient. La se- ne supporte actuellement pas le son 5.1 geek.com/howto/ubuntu/install-kde- maine dernière, j’ai décidé de tenter surround. Je dois rester avec ma carte kubuntu-on-ubuntu/ encore une fois. J’ai pensé : pas de son intégrée et laisser ma carte X-Fi système en dual-boot cette fois. À prendre la poussière pour l’instant. J’ai- Par Ronnie Tucker

confiance en lui pour installer, et dés- Grant, Rickford installer, des applications. 360 pages Comme mentionné précédemment, le Juin 2008 livre traite d'essayer Ubuntu, de l'installer, de s'habituer au bureau, des 9781593271800 applications internet, de personnaliser l'apparence et le fonctionnement de No Starch Press votre nouvelle installation et, bien sûr, Quelle installation de jeu est de la console. Mais Grant laisse de coté montrée dans Ubuntu For Non- la console au moins jusqu'à la moitié de Geeks ? l'ouvrage, à ce moment-là, l'utilisateur buntu For Non-Geeks (Ubuntu est probablement suffisamment à l'aise Envoyez votre réponse à : pour les non-geeks, NdT) dans l'utilisation d'Ubuntu et sera bien [email protected]. Uaborde Ubuntu sous tous les content de pouvoir bidouiller avec la angles : depuis l'essayer, l'installer, console. Après cela, l'utilisateur lit com- Le jusqu'à le personaliser, tout y est. ment configurer et installer imprimantes gagnant sera annoncé dans le Mais là où ce livre se démarque des et scanners, ajouter des polices de ca- FCM#23. autres c'est par son apprentissage ractères et des applications bureau- tique, graphiques, audio, vidéo ainsi que sous forme de projets. des applications pour DVD, avant d'abor- Dans chaque chapitre, Grant guide der finalement le sujet de la sécurité. l'utilisateur, pas à pas, dans la réali- Je n'hésiterais pas à recommander sation d'une tâche simple. Par Ubuntu For Non-Geeks à un nouvel utili- exemple, dans le chapitre cinq, il ap- sateur car il lui montre comment faire prend aux nouveaux utilisateurs à se les choses pas à pas, il n'explique pas http://nostarch.com servir de Synaptic en leur montrant juste avec du texte en laissant l'utilisa- comment installer Frozen Bubble. teur faire des hypothèses. Définitive- Certes, leur donner Frozen Bubble va ment le meilleur livre destiné aux Mille mercis à certainement considérablement débutants qu'il m'a été donné de lire jus- de soutenir Full Circle réduire leur temps libre, mais au qu'à présent. moins l'utilisateur a maintenant les avec cette copie de connaissances et suffisamment de . Extrait de

Behind MOTU est un site présentant des interviews de ceux connus comme étant les Masters Of The Universe (Maîtres de l'Univers ou MOTU). Ils sont une armée de bénévoles qui s'occupent du maintien des paquets des dépôts de logiciels Universe et Multiverse.

Hedgehog, je l'ai installé en avril 2005 maintenant). après sa sortie. Dès lors, Ubuntu a toujours été quelque part sur mon PC, le partageant pendant quelques temps avec des distributions basées sur Fedora Aurox que je développais.

Pour le maintien de paquets, il y a de nombreuses ressources. J'ai Depuis avril 2005. utilisé les guides et ; les journaux d'Ubuntu School et Policy 21 ans ont été de bonnes ressources à Orvieto, Italie J'ai commencé à participer à l'équipe consulter lorsque je ne connaissais emgent MOTU lorsque j'ai décidé d'arrêter de rien ou dans le doute. Maintenant développer pour Gentoo et Aurox. Je me grâce à Daniel Holbach, nous avons suis créé un compte sur Launchpad le 9 aussi les vidéos Ubuntu, une bonne novembre 2007, pour contribuer dans façon de commencer. l'équipe Ubuntu Security Team en Pour les questions, il y a le canal faisant des mises à jour de sécurité pour J'ai débuté avec en 1999, #ubuntu-motu sur freenode, qui est certains paquets, de l'audit, des tests c'était la version 4.0 si je me rappelle aussi une excellente ressource pour d'intrusions sur les sites Launchpad, le bien. Ensuite je suis passé à Gentoo résoudre différents problèmes. Linux pour mes serveurs maisons, et site web Ubuntu, ainsi que d'autres Debian pour le pc de bureau, mais, trucs (et j'ai trouvé des failles dans ces intrigué par Ubuntu Hoary sites, qui sont toutes corrigées Je pense que c'est le fait de travailler dans l'audit, les tests d'intrusion, et la avec de nombreuses personnes qui correction des failles de sécurité “ partagent les mêmes intérêts, contenues dans les paquets. “ - Mikhaïl Bakounine opinions et objectifs.

Je fais de l'activisme politique (pas Le meilleur WindowMaker jamais vu, en pour des partis politiques), et je Allez lire termes de rapidité et de stabilité. Après suis impliqué dans différents http://www.ubuntu.com/community/p ça, je pense que Rapache va devenir un mouvements formés par des articipate, et rejoignez-nous. Nous outil important pour les administrateurs associations volontaires pour avons besoin d'aide pour développer systèmes, qui leur facilitera la diverses actions. Je fais tout cela la meilleure distribution, et ainsi configuration de leurs serveurs web, et avec ma copine. conquérir le monde ! j'espère que cet outil servira à en convaincre d'autres de passer à Ubuntu.

Je travaille surtout sur Rapache (https://launchpad.net/rapache, disponible dans les dépôts Intrepid Universe), une interface graphique pour configurer et gérer apache2. Rapache est écrit en python et GTK et c'est une idée de l'UDS Prague. Ces derniers temps, j'ai également repris le développement du paquet WindowMaker (gestionnaire d'environnement léger) qui était peut-être un peu trop abandonné, et comme j'étais un développeur wmaker, mon fils a appris que j'étais le premier responsable de ce paquet. En plus de cela, je travaille toujours Tous les mois, nous aimons publier quelques courriers que nous recevons. Si vous vou- lez nous suggérer une lettre, une plainte ou des compliments, veuillez les envoyer à : [email protected]. NOTE : certaines peuvent être modifiées par manque de place.

on mari et moi étions en L'auteur de la lettre du mois reçoit train de discuter l'autre nuit deux aimants en métal Ubuntu ! : j'ai mis Ubuntu sur la plu- M ans le précédent numéro Par ailleurs, la part de nos six machines et nous réponse à la question Java/C# avons maintenant deux nouveaux pe- de Full Circle, Mr et les langages populaires tits-enfants qui résident dans l'Iowa DAlsemgeest a dit « La seule n'indique pas que C# (et les alors que nous vivons en Pennsyl- manière de passer à ext4 sans autres languages basés sur vanie. Nous avons besoin de rester perte de données est de copier .net) sont très utilisés par la en contact avec nos enfants et petits- d'abord toutes vos données sur communauté du Logiciel Libre enfants et nous aimerions le faire via une autre partition ». C'est faux. [1] grâce aux efforts du projet Internet. Voir : pour convertir un Mono. D'abord, nous ne savons pas de système de fichiers ext3 en ext4, quelle application nous avons be- vous pouvez utiliser la commande : soin. Nous avons des machines as- sez puissantes pour que ce ne soit [1] http://ext4.wiki.kernel.org/index.ph pas un problème d'utiliser un logi- p/Ext4_Howto#Converting_an_ext3 ciel, une caméra et/ou un casque. _filesystem_to_ext4 Mais nous avons besoin de savoir quel matériel serait compatible avec prochains mois vous trouverez quel- e suis un vrai novice et j'ai acquis l'application (sous Ubuntu) et bien qu'un qui puisse réaliser ce désir. de bonnes connaissances sur sûr quel casque/téléphone nous de- J Ubuntu. Mon but de la semaine vrions privilégier. est d'essayer de comprendre « J'espère que quelqu'un de votre Éditeur : Sane » qui me rend INsane (jeu de équipe ou un lecteur de ce journal mots entre Sane et insane (fou), aura des informations utiles en ce do- .). Cette application est inami- maine qui pourraient aider ceux cale et contre-intuitive (en ce qui d'entre nous qui ont de la famille éloi- me concerne). J'ai donc été heu- gnée. Nous espérons que dans les reux de lire votre article sur « gscan2pdf » et j'ai fait des re- Je pense que Linux est maintenant cherches sur cet outil miracle pour utilisé comme terme générique scanner. Peut-il remplacer Sane et pour Ubuntu, Red Hat, Suse, Slack- ses incantations ? J'utilise Windows ware, etc., de même que Unix et depuis longtemps avec une mer- ses multiples incarnations. Il faut ad- éponse à Q&R Full Circle No 21. veilleuse imprimante HP multi-fonc- mettre que sans Linus il n'y aurait La question était de savoir s'il tions. Le logiciel Windows est facile pas eu de Linux, tout comme sans existait un groupe de discussion d'utilisation, même sans mode d'em- R Stallman il n'y aurait pas eu de sur Ubuntu. Vous avez répondu qu'il ploi. J'aimerais qu'il en soit de même GNU/Linux. Le fait que Linus ait ap- avait fermé. Ceci n'est pas complète- avec gscan2pdf. Est-ce possible ? pelé son noyau d'origine « Linux » ment vrai. Jetez un coup d'œil sur J'aimerais vraiment migrer vers Li- fait maintenant partie de l'histoire. alt.os.linux.ubuntu. Malheureusement, nux. La signification qu'allait prendre le ne référence pas ce mot « Linux » dans la vie courante groupe, mais il est disponible via les ser- n'aurait pas pu être prédite. veurs de nouvelles habituels. Éditeur :

'ai téléchargé et lu plu- Jsieurs de vos numéros après avoir trouvé un lien sur les forums Ubuntu. C'est de bonne qualité, mais je voudrais répondre aux deux lettres de « Vincent » qui men- tionnent que tout le monde utilise le mot « Li- nux » pour désigner le sys- tème d'exploitation d'un ordinateur au lieu de « GNU/Linux » qui devrait être plus approprié (quoique plus compliqué). Par Edward Hewitt

inux est formidable. Nous savons tous cela, mais il y a, à mon avis, deux problèmes majeurs à ré- • Beaucoup de pilotes nVidia L soudre avant que nous puissions dire et ATI ont été améliorés, les pi- que Linux est prêt pour le grand public. lotes 180.22 ont seulement La première est le montage vidéo et la convertir les joueurs à Linux s'ils ne été publiés pour les cartes seconde est le jeu. Le jeu est une partie peuvent pas jouer aux jeux qu'ils nVidia. Ce pilote permet à très importante pour le succès de Linux, aiment. Linux dispose de moyens plus de cartes de tourner sous ainsi il y a beaucoup de travail à faire pour rendre plus facile la transition Linux, tout en améliorant les avant que nous puissions dire sans pour les personnes qui décident de performances et permettant risque que Linux est une plate-forme de changer de système, merci pour le la prise en charge de OpenGL choix pour le jeu. Pour accomplir cela, je travail grandiose de l'équipe de 3 ! Le pilote Ati 9.1 fournit aus- crois qu'il y a trois domaines clés qui Wine. Les jeux comme Counter si une prise en charge de nécessitent d'être approfondis : les jeux, Strike fonctionnent sous Linux. Ce- OpenGL 3. la distribution, et les services. Chacun pendant, la prise en charge n'est pas parfaite. Je préfère, et de loin, • World of Goo (ci-dessous) de ces domaines est important pour les les jeux natifs que les jeux qui fonc- est très bien évalué pour le PC joueurs, particulièrement ceux sur PC. tionnent grâce à Wine. Il est impor- et la Wii. C'est finalement un La quantité et la qualité des jeux tant que nous essayions de succès retentissant pour la bê- disponibles sur Linux sont probablement convaincre les développeurs de réa- ta sous Linux. les domaines les plus importants. Bien liser des jeux sous Linux, et de por- qu'il y ait beaucoup de bons jeux, il fau- ter les jeux sur cette plate-forme. drait davantage de jeux provenant des Avec un peu d'optimisme, on peut principaux développeurs tels que EA ou espérer que grâce à OpenGL qui Activision. Les gros jeux PC tels que s'améliore, ce sera plus facile pour World of Warcraft, Counter Strike, Battle- les développeurs de faire ça. Nous field, et Call of duty devraient être por- pouvons les aider, en rendant le tés sur Linux. Ce sont les jeux que tous transfert de DirectX vers OpenGL les joueurs utilisent. Il est difficile de aussi facile que possible. Ainsi, vous pouvez pen- entière a besoin d'être sur ser, maintenant que nous un canal VOIP afin d'être avons ces principaux jeux capable de parler de la tac- pour Linux, comment allons- tique à adopter pendant nous les transmettre ? La un match. Les deux princi- meilleur solution pour Linux paux services sont Team- est une distribution numé- speak et Ventrillo. rique. Je vois mal les jeux Li- Teamspeak a un client na- nux dans un magasin. La tif pour Linux, mais Ventri- meilleur façon serait d'avoir lo n'en a pas. Cependant, un site marchand ou un Ventrilo fonctionne très stockage en ligne dans les- bien dans Wine. quels nous pourrions télé- Si nous sommes ca- charger des jeux Linux. Je pables de réaliser avec suc- crois à un service comme cès tous ces points, nous Steam qui est la meilleure aurons une plate-forme solution pour récupérer les pour accueillir les joueurs en prove- jeux sur Linux. Cette solution semble seau est Xfire, avec plus de douze mil- nance de Windows. Je crois qu'il est émerger puisque Steam va apparem- lions d'utilisateurs. C'est important que possible de mettre en place les ment arriver sous Linux ! ce service soit accessible pour les joueurs sous Linux. Heureusement, il y a deux derniers domaines parce que Le secteur final correspond à celui un plugin pour Pidgin, appelé Gfire nous pouvons développer ces ser- des services. Il y a beaucoup de ser- (gfire.st.net). Le second réseau majeur vices à l'intérieur de la communau- vices que les joueurs sur PC utilisent est assez récent : Steam. Ce site marc- té Linux. La partie difficile consiste sous Windows. Cela consiste principa- hand fourni maintenant un réseau social à récupérer des développeurs sur le lement à des méthodes de communi- parallèle au jeu, dans lequel on utilise board. Apple a très peu de temps cation. Les deux services majeurs des méthodes similaires à Xfire. Malheu- pour essayer d'obtenir des dévelop- sont les jeux en ligne et les services reusement, il n'y a encore aucun moyen peurs qualifiés pour leur plate- de VOIP. Le système du jeu en ligne pour se servir du dispositif de la commu- forme, c'est donc probablement le est énormément utilisé par les nauté Steam, à moins d'utiliser Wine. plus gros challenge pour Linux. joueurs pour discuter avec leurs Les services de VOIP sont vraiment très , alias chewit, est un amis, jouer avec les autres, et pour importants pour les clans/guildes, qui fervent joueur sur PC et il apprécie par- les clans/guildes. Le plus grand ré- sont utilisés pendant un match. L'équipe fois de jouer sur console. Il fait égale- ment partie de l'équipe de développement du projet Gfire (Plugin Xfire pour Pidgin). Si vous avez des questions sur Ubuntu, envoyez-les à : [email protected], et Tommy y répondra dans un prochain numéro. Par Tommy Alsemgeest

J'utilise un vieux portable Je viens de télécharger Ubuntu Je voudrais rendre le Toshiba 4600 pour utiliser Li- 8.10 et j'essaie de créer une fichier 'firstprogram.py' Qnux. Le matériel supporte Qpartition sur mon PC Windows Qexécutable. Il est issu d'un une résolution 1024×768 mais, Vista pour que lorsque je démarre, je tutoriel Python mais je n'ai pas lorsque j'installe une distribution puisse choisir d'utiliser Vista ou Ubun- trouvé comment le rendre exécu- Linux, l'écran permet uniquement tu. Quand je démarre avec le CD table. une résolution 800×600 même dans le lecteur, je n'ai pas la possibili- Vous pouvez le rendre dans les sessions non graphiques. té de créer une partition à l'intérieur exécutable par un clic- J'ai installé et testé plusieurs distri- de Windows. Les options disponibles droit sur le fichier, en al- butions, mais elles réagissent : installer ou exécuter depuis le R lant sur l'onglet des permissions, toutes de la même manière. Mon disque. Quelle option dois-je choisir et en cochant la case “Rendre le /etc/X11/xorg.conf ne comporte pour installer Ubuntu ? fichier exécutable”. Vous pouvez aucune entrée du genre Il est relativement simple aussi exécuter le programme de- “800×600” ou moins, seulement d'installer Ubuntu dans puis un terminal sans le rendre celles pour le matériel et le moni- Windows. Vous devrez simple- exécutable en tapant : teur. Y-a-t-il une possibilité d'utili- R ment exécuter le CD (depuis “Poste ser Linux avec la taille d'écran de travail”), et choisir “Installer dans maximale ? Windows”. Ceci affichera l'installeur Pour résoudre ceci vous de- Wubi, qui posera quelques questions, Quels types de pro- vrez éditer votre xorg.conf. puis installera Ubuntu dans un fichier grammes OCR sont dispo- RCe post sur les forums à l'intérieur de Windows. Lorsque ça Qnibles pour Ubuntu et Ubuntu devrait vous indiquer tout sera fini, vous pourrez démarrer avec comment peut-on les utiliser ? ce dont vous avez besoin, même Ubuntu en redémarrant votre ordina- s'il ne semble plus à jour : teur et en choisissant Ubuntu. Ce lien devrait vous aider, même s'il a été écrit pour http://ubuntuforums.org/showpost. RUbuntu 7.04 : php?p=129379&postcount=21 http://www.howtoforge.com/ocr_ with_tesseract_on_ubuntu704 Voici votre chance de montrer au monde votre Bureau ou votre PC. Envoyez par courriel vos captures d'écran ou photos à : [email protected] et ajoutez-y un bref paragraphe de description.

J'utilise Ubuntu 8.04 sur lequel tournent Compiz, Emerald, Cairo J'utilise Ubuntu depuis la version 5.10. Je suis un étudiant en et Screenlets. Beaucoup de choses y sont bidouillées et thèse de physiques théoriques et j'utilise exclusivement Ubuntu personnalisées. Mon fond d'écran personnel a été créé avec pour tous mes travaux scientifiques. Il ne m'a jamais déçu, sauf Gimp. quelques exceptions (gestion des articles scientifiques, solution à part entière d'édition de PDF) ce qui, je l'espère, sera résolu d'ici Spécifications : peu. AMD X2 5200, Carte graphique : 8800 GTS, Voici mon bureau au travail, avec un Intel Core 2 Duo 2.66Ghz, 2 Go de RAM Corsair, 2Go de RAM, trois disques durs (500, 160 et 160 Go), une carte deux disques durs SATA de 250 Go, graphique intégrée Intel Corporation 82G33/G31. Mes calculs sont un disque contient XP (pour les jeux principalement) principalement effectués avec d'autres machines en cluster, je et l'autre Ubuntu. peux donc m'amuser sur cette machine avec Compiz et Cairo- dock. Le fond d'écran provient de digitalblasphemy.com et ma ré- solution d'écran est de 1280×1024. J'utilise actuellement Hardy Heron (Ubuntu 8.04). J'utilise Linux depuis 2005. J'ai commencé avec YellowDog Linux J'utilise Ubuntu depuis maintenant quatre ans et tout me plaît. sur Mac, puis je suis passé à Ubuntu 5.04 que j'ai upgradé au fil J'aime personnaliser les choses. J'utilise actuellement Ubuntu du temps pour arriver à Ubuntu 8.04. Je suis actuellement sur 8.10 beta et, jusque là, c'est génial. Tout semble bien un Dell Optiplex 270 avec un Pentium 4HT à 2.8 GHz et 2 Go de fonctionner, en particulier mon adaptateur WiFi USB, avec lequel RAM. Je suis en dual-boot avec Windows XP que je n'utilise j'ai eu quelques problèmes par le passé. J'ai eu mon fond d'écran presque pas. Pour mon bureau, j'utilise un fond d'écran que m'a sur gnome-look.org, il s'appelle « wood-linux ». Les statistiques envoyé un ami. J'utilise également cairo-dock avec un thème du système sont sur la droite, grâce à Conky avec un script que Mac OS X. j'ai trouvé quelque part (ne me demandez pas où). Le thème est NewHuman. Mon PC portable est un Compaq Presario 2140. Ce n'est pas énorme (AMD 2200+ avec 512 Mo de RAM) mais il fonctionne parfaitement et ce depuis presque 6 ans.

Par Andrew Min

http://handbrake.fr/ http://untrepid.com/acidrip/ Développé à AcipRip est une l'origine pour puissante interface Open BeOS, Source en GTK pour Handbrake fit MEncoder, l'encodeur en sa renommée ligne de commande, en étant un puissant, mais ripper de légèrement perturbant. DVD pour OS Bien qu'il soit concentré X. sur la conversion DVD- Cependant, DivX, il permet d'encoder au début de l'année 2006, un groupe de hackers en MOV et (si vous avez l'ont modifié et renommé Media Fork. Une des le bon codec) en MP3. Il nouvelles fonctionnalités ajoutées fut le portage a un nombre impressionnant de fonctions, quasiment d'une invite de commandes sous Linux. Un an plus toutes celles de MEncoder. Ce n'est certainement pas tard, les projets ont fusionné, et maintenant, le plus facile à prendre en main, mais vous l'aimerez Handbrake est l'un des rippers le plus populaire sous si vous aimez en avoir le contrôle. Linux, particulièrement depuis la récente interface Pour installer AcidRip, utilisez le paquet « acidrip » GTK+ pour le portage sous Linux. présent dans les dépôts « multiverse ». Malheureusement, il ne se trouve pas encore dans les dépôts officiels d'Ubuntu. Pour l'installer, vous devez aller chercher le paquet debian (.deb) officiel sur la page de téléchargement. http://exit1.org/dvdrip/ http://www.videolan.org/vlc/ L'un des rippers les plus anciens VLC, le couteau suisse des (il a été lancé en 2001), dvd::rip lecteurs audio et vidéo lit, et est le grand-père des rippers. En encode également les DVDs. http://thoggen.net/ mûrissant, il s'est vu acquérir de Bien qu'il ne soit pas le plus Thoggen est le ripper le plus simple plus en plus de fonctions, de facile à configurer, il y a de que vous pourrez trouver. Vous projets puissants en passant par nombreux tutoriels sur le sujet sélectionnez les titres à encoder et des outils obscurs tels que le (http://url.fullcirclemagazine.org/ pressez un bouton. Thoggen prend contrôle du cluster. Il permet 24e316 est mon favori). VLC les titres, les convertit en OGG et d'encoder dans peu de formats permet d'encoder dans vous dit au revoir. Il n'y a pas de mais vous lui pardonnerez ce pratiquement tous les formats, fonctions avancées (vous ne pouvez manque de diversités dont ASF, MPEG, Ogg, MOV et même pas encoder en autre chose d'encodages en constatant le même FLV (exactement… vidéo que du OGG), mais c'est ce qui fait nombre d'options qu'il offre. Pour Flash). Bien sûr il a également l'originalité de Thoggen. Il est installer dvd::rip, utilisez le toutes les fonctionnalités qu'on évident qu'il n'attire pas les geeks, paquet « dvdrip » dans les dépôts attend d'un ripper de DVD, plus mais il utilise le principe du KISS « multiverse ». quelques spécialités en rapport pour attirer les foules moins avec les codecs et les sous-titres. techniques. Pour installer cet est devenu accro Pour installer VLC, utilisez le utilitaire de « sauvegarde de DVD », à Linux depuis qu'il a installé paquet « vlc » présent dans les utilisez le paquet « thoggen » openSuSE dans VMWare. http://www.andrewmin.com/ dépôts « universe ». présent dans les dépôts « universe ». - Ronnie Tucker [email protected] Nous sommes toujours à la recherche d'articles pour Full Circle. Pour soumettre vos - Rob Kerfia idées ou proposer de traduire nos numéros, veuillez consulter notre wiki : [email protected] http://wiki.ubuntu.com/UbuntuMagazine - Robert Clipsham Envoyez vos articles à cette adresse : [email protected] [email protected]

Vous voulez nous proposer des articles, envoyez-les nous à : [email protected] Robert Orsino Mike Kennedy Envoyez vos remarques ou vos expériences sous Linux à : [email protected] David Haas Jim Barklow Les tests de matériels/logiciels doivent être envoyés à : [email protected] Gord Campbell

Envoyez vos questions pour la rubrique Q&R à : [email protected] fullcircle.generation-linux.fr Les captures d'écran pour « Mon Bureau » : [email protected]

Si vous avez des questions, visitez notre forum : www.fullcirclemagazine.org Nous remercions Canonical, l'équipe Marketing d'Ubuntu et les nombreuses équipes de traduction à travers le monde.

Un magazine n'en est pas un sans articles et Full Circle n'échappe pas à cette règle. Nous avons besoin de vos opinions, de vos bureaux et de vos histoires. Nous avons aussi besoin de tests (jeux, applications et matériels), de tutoriels (sur K/X/Ubuntu) et des questions et suggestions que vous pourriez avoir. Dimanche 08 mars 2009. Contactez nous via : Vendredi 27 mars 2009.