Full Circle

LE MAGAZINE INDÉPENDANT DE LA COMMUNAUTÉ UBUNTU Numéro 87 - Juillet 2014 Photo : Auntie P (Flickr.com)

TTRRUUEECCRRYYPPTT Y A-T-IL UNE ALTERNATIVE SÛRE ? full circle magazine n° 87 1 Full Ciircle Magaziine n''est affiiliié en aucune maniière à Canoniical Ltd.. sommaire ^ Tutoriels Full Circle

LE MAGAZINE INDÉPENDANT DE LA COMMUNAUTÉ UBUNTU LINUX Python p.12 Actus Linux p.04

LibreOffice p.17 Command & Conquer p.10 Arduino p.27

GRUB2 et Multibooting p.20 Labo Linux p.30 Critique littéraire p.41 Monnaie virtuelle p.43

DE RETOUR LE MOIS PROCHAIN

Blender p.23 Courriers p.44 Tuxidermy p.46 Q&R p.47

Inkscape p.23 Sécurité p.49 Femmes d'Ubuntu p.52 Jeux Ubuntu p.53 Graphismes

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'œuvre). 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. Full Circle Magazine est entièrement indépendant de Canonical, le sponsor des projets2 Ubuntu. Vous ne devez en aucun cas présumer que les avis et les opinions exprimés ici ont reçu l'approbation de Canonical. full circle magazine n° 87 sommaire ^ ÉÉDDIITTOORRIIAALL Ce magazine a été créé avec :

BIENVENUEDANSCENOUVEAUNUMÉRODU FULL CIRCLE

n carton presque plein ce mois-ci. Il y a du Python, du LibreOffice, la troisième partie de la série U sur le menu de démarrage GRUB ; la dernière partie est prévue pour le mois prochain. Il y a de l'Inkscape, mais j'ai bien peur qu'il n'y ait pas de Blender ce mois-ci.

A côté de l'article habituel de Charles dans la rubrique Labo Linux, cette fois-ci sur l'utilisation d'Ubuntu sur les vieux ordi, j'ai ajouté un deuxième article de Labo de mon cru sur l'utilisation de BitTorrent Sync. BitTorrent semble toujours avoir mauvaise presse car il est utilisé dans des buts illégaux, mais cette nouvelle chose Sync semble assez bien fonctionner pour partager des fichiers entre ordinateurs et même avec des appareils portables. Si vous envisagez de déménager de Le Podcast Full Circle Dropbox ou du défunt Ubuntu One, mais sans vouloir quelque chose d'hébergé ailleurs, alors je Tous les mois, chaque épisode couvre vous recommande de jeter un œil à BitTorrent Sync. Je crois qu'il y a une alternative purement toutes les dernières informations con- FOSS sur la toile mais je ne l'ai pas encore essayée. cernant Ubuntu, les opinions, les cri- tiques, les interviews et les retours d'uti- lisateurs. Le Side-Pod est une nouveauté, Mais le sujet principal de ce mois est une recherche d'alternatives à TrueCrypt. Il semble que c'est un court podcast supplémentaire TrueCrypt, selon qui vous écoutez, soit ou non sécurisé, ou en fin de maintenance. Cela laisse un tas (irrégulier) en marge du podcast prin- de disques encryptés sans support, ou peut-être sans sécurité, donc beaucoup de gens vont avoir cipal. On y parle de technologie en besoin de quelque chose d'autre. Iain Mackeand a testé plusieurs alternatives et vous montre général et de choses qui ne concernent pas uniquement Ubuntu et qui n'ont pas comment les utiliser. Mais, je dois l'avouer, peu ont une interface aussi amicale que celle de leur place dans le podcast principal. TrueCrypt.

Amitiés et gardons le contact ! Vos animateurs : Ronnie • Les Pounder • Tony Hughes [email protected] • Jon Chamberlain • Oliver Clark

http://fullcirclemagazine.org

3 full circle magazine n° 87 sommaire ^ AACCTTUUSS

LA NSA PENSE QUE VOUS ÊTES Tor et l'un des auteurs, a également ministères. C'est une grande frustra- de gestion de l'annuaire Tor allemand, publiéuneversionanglaisesurDerEste. tion pour toute personne n'ayant pas un à Berlin, l'autre à Nüremberg, com- UN EXTRÉMISTE SI VOUS installé le logiciel coréen et qui doit en- me étant sous la surveillance de la VOUS SOUCIEZ DE VOTRE Source : voyerdesdocumentsaugouvernement. NSA. CONFIDENTIALITÉ http://securitywatch.pcmag.com/priv acy/325273-the-nsa-thinks-you-are- Source : Le projet Tor est un logiciel indé- ous n'avez pas à effectuer de re- an-extremist-if-you-care-about- http://e27.co/korean-government-to- pendant, Open Source, anonyme, et V cherche sur les bombes de co- privacy turn-its-back-on-microsoft-and-use- un réseau de navigation qui dirige le cotte-minute ou sur le terrorisme pour what-instead-hangul-20140703/ trafic à travers son réseau libre, mon- Arnfried Walbrecht apparaître sur le radar de la National Proposé par : . dial et bénévole, permettant de dissi- Arnfried Walbrecht Security Agency. Le fait d'être un peu Proposé par : . muler à toute surveillance la position averti sur la confidentialité des don- et les activités des utilisateurs. nées et de s'intéresser à Tor est suf- LE GOUVERNEMENT CORÉEN A Source : http://www.zdnet.com/nsa- fisant. TOURNÉ LE DOS À MICROSOFT… LA NSA VISE LE targets-linux-journal-as-extremist- ET QU'UTILISE-T-IL À LA PLACE ? COMME ÉTANT UN « FORUM L'été dernier, SecurityWatch a écrit forum-report-7000031241/ EXTRÉMISTE ». RAPPORT à propos de X-Keyscore de la NSA, un Arnfried Walbrecht programme qui aspirait de grandes omme il a été largement rap- Proposé par : . quantités de données Web, issues des C porté en Asie, la Corée du Sud e Linux Journal, un site commu- e-mails, de l'activité sur Facebook et prétexte le fait que Windows XP n'est L nautaire d'utilisateurs de Linux, a du surf en ligne, pour n'en nommer plus maintenu pour s'éloigner complète- été signalé comme un « forum extré- LA FONDATION LINUX ANNONCE ment de Microsoft. Alors que la raison miste » par la National Security Agency que quelques-uns, dans le but que les UNE PREMIÈRE LIGNE DE analystes recherchent et trouvent des de ce comportement est logique – la (NSA) des États-Unis, tandis que ses CONFÉRENCIERS POUR comportements types. Un groupe de mise à jour vers les nouvelles versions utilisateurs ont été signalés comme journalistes et de militants ont analysé du logiciel Microsoft pouvant être « extrémistes » par le programme X- LINUXCON + CLOUDOPEN coûteuse et chronophage –, le gouver- Keyscore de l'agence, selon une fuite le code source de X-Keyscore, et dé- EUROPE couvert que les règles utilisées pour nement devrait également cesser im- du code source. décider quel individu devrait être sou- médiatement son utilisation de Hangul. a Fondation Linux, organisation à mis à une surveillance approfondie sont Hangul est un paquet logiciel coréen Le code source, qui a été publié but non lucratif pour accélérer la plus larges que prévu, selon un rap- similaire à MS Office qui est utilisé cette semaine par le diffuseur public L croissance de Linux et du développe- port du site allemand Tagesschau. Jacob comme format de fichier par défaut allemand, ARD, a également identifié ment collaboratif, a annoncé aujour- Appelbaum, un membre du Projet (et qui est requis) pour la plupart des au moins deux serveurs de l'autorité 4 full circle magazine n° 87 sommaire ^ ACTUS d'hui les conférenciers pour LinuxCon un même toit pour promouvoir Apa- ne soient portées sur la branche tenance pour la branche stable actuelle + CloudOpen + Embedded Linux Con- che Stratos, AWS, Chef, CloudStack, stable. 3.15 du noyau Linux était disponible ference Europe, qui aura lieu du 13 au Docker, Gluster, Hadoop, Juju, KVM, au téléchargement, exhortant les utili- 15 octobre 2014, au Centre des congrès Linux, MariaDB, MySQL, OpenDaylight, C'est juste une version bêta de sateurs à se mettre à niveau dès que de Düsseldorf. OpenStack, oVirt, Puppet, SaltStack, SteamOS et les paquets inclus ne sont leurs distributions Linux mettront à the Xen Project, et plus encore. pas tous stables. Il faudra un certain jour les paquets respectifs sur les dé- LinuxCon Europe est l'endroit idéal temps jusqu'à ce que tous ces change- pôts officiels des logiciels. pour apprendre auprès des meilleurs Source : ments soient ajoutés à la branche et des plus brillants, qui délivrent des http://www.koreaittimes.com/story/3 stable. La configuration requise pour Le noyau Linux 3.15.3 est une ver- informations venant des principaux 8605/linux-foundation-announces- SteamOS n'a pas changé et est à peu sion assez standard qui présente di- mainteneurs, développeurs et chefs early-keynote-speaker-line-linuxcon- près la même depuis le début : un verses mises à jour de pilotes, des de projets de la communauté Linux. Il cloudopen-europe processeur Intel ou AMD 64 bits, 4 Go améliorations du système de fichiers, n'y a tout simplement pas d'autre ou plus de mémoire, un disque dur de en particulier pour Btrfs et Ext4, des événement en Europe, où dévelop- Proposé par : Arnfried Walbrecht. 250 Go ou plus, une carte graphique correctifs pour random mm et Blue- peurs, administrateurs système, archi- , Intel ou AMD, et un port USB tooth et les améliorations habituelles tectes et tous types et niveaux de ou un lecteur DVD pour l'installation. d'architecture (ARM, ARM64, IA64, talents techniques se rassemblent sous VALVE MET À JOUR STEAMOS Vérifiez l'annonce officielle pour plus SPARC, PowerPC, s390 et x86). un même toit pour l'éducation, la colla- de détails sur cette version. AVEC LES DERNIERS PILOTES boration et la résolution de problèmes Sachez, cependant, que la mise à afin d'accroître la connaissance de Li- NVIDIA, AMD ET INTEL Source : niveau d'un nouveau paquet de noyau nux et de la collaboration Open Source http://news.softpedia.com/news/Val Linux pourrait endommager certains en général. LinuxCon présentera plus a version bêta de SteamOS, une ve-Updates-SteamOS-With-the- trucs sur votre système ; il est donc de 100 sessions ayant des contenus L distribution basée sur Debian, dé- Latest-NVIDIA-AMD-and-Intel-Driver- préférable d'attendre quelques jours innovants sur les dernières mises à veloppée par Valve – à utiliser dans 448769.shtml et voir si quelqu'un se plaint à ce sujet jour du noyau, les technologies et les son appareil hybride PC/console – sur les canaux officiels de votre dis- interfaces de stockage, la sécurité, l'In- vient de recevoir une mise à jour et de Proposé par : Silviu Stahie. tribution. ternet des objets et des conférences nombreux paquets. sur la collaboration Open Source et Source : les meilleures pratiques. Valve a deux distributions pour LE NOYAU LINUX 3.15.3 http://news.softpedia.com/news/Linu SteamOS. L'une est une version stable x-Kernel-3-15-3-Is-Now-Available-for- EST DISPONIBLE AU CloudOpen Europe présente du con- (plus ou moins) et l'autre est une bêta Download-448998.shtml tenu technique sur les plates-formes (Alchemist). Les deux versions ne sont TÉLÉCHARGEMENT d'informatique en nuage ouvert et les pas si différentes l'une de l'autre, mais Proposé par : Marius Nestor. outils de développement. C'est le seul les développeurs de Valve utilisent la reg Kroah-Hartman a eu le plaisir endroit où les diverses technologies version bêta pour tester certaines des G d'annoncer plus tôt ce matin, 1er de nuage ouvert se réunissent sous nouvelles mises à jour avant qu'elles juillet, que la troisième version de main- 5 full circle magazine n° 87 sommaire ^ ACTUS LE LANCEUR D'APPLICATIONS Source : PHP CORRIGE DES FAILLES être utilisé pour accéder à d'autres http://www.webupd8.org/2014/06/xf ordinateurs de bureau à partir de votre D'XFCE « WHISKER MENU » SE OPENSSL DANS SES ce-app-launcher-whisker-menu-sees- ordinateur. DOTE D'UNE NOUVELLE VERSION new.html NOUVELLES VERSIONS La condition préalable à l'utilisation hisker Menu est un menu ou Proposé par : Andrew. e PHP Group a publié de nou- de ce logiciel de bureau à distance, W lanceur d'applications pour Xfce L velles versions du langage popu- c'est que l'ordinateur utilisé pour le qui dispose d'une fonction de re- laire de script qui corrigent un certain contrôle et l'ordinateur étant contrôlé cherche pour que vous puissiez faci- POURQUOI MICROSOFT A-T-IL nombre de bugs, dont deux dans doivent avoir le navigateur Google lement trouver l'application que vous OpenSSL. Les défauts corrigés dans Chrome. Vous devez également avoir REJOINT L'ALLIANCE ALLSEEN souhaitez lancer. Le menu prend en OpenSSL n'atteignent pas le niveau une extension installée sur les deux charge les applications de navigation DE LA FONDATION LINUX ? des bugs majeurs, tels que Heart- machines. Cette extension peut être par catégorie, vous pouvez ajouter bleed, qui ont surgi au cours des der- téléchargée à partir du Chrome Web des applications aux favoris et plus uand les gens pensent à l'Open niers mois. Mais PHP 5.5.14 et 5.4.30 Store. C'est une bonne idée d'installer encore. L'outil est utilisé comme menu Q Source, habituellement ils n'y contiennent tous deux des correctifs d'abord l'extension sur l'ordinateur de démarrage d'application Xubuntu associent pas Microsoft. Mais la société pour deux vulnérabilités, l'une liée à contrôlé. Une caractéristique intéres- par défaut depuis la dernière version en a récemment surpris plusieurs quand la façon dont OpenSSL gère l'horo- sante de l'outil de bureau à distance 14.04 et, pour Linux Mint Xfce, à elle a rejoint l'Alliance Open Source datage de certains certificats, et l'autre Chrome est qu'il peut être utilisé pour partir de la version 15 (Olivia). AllSeen de la Fondation Linux. La mis- impliquant également l'horodatage, contrôler chacun de vos ordinateurs si sion de l'Alliance AllSeen est de créer mais d'une manière différente. vous en avez plus d'un. De même, il Le PPA de Whisker Menu a été une norme pour les communications peut également être utilisé pour accé- récemment mis à jour avec la der- entre appareils. Source : der à l'ordinateur d'un ami. nière version, la 1.4.0, et vous pouvez http://threatpost.com/php-fixes- l'utiliser à la fois pour la mise à niveau Microsoft a-t-elle changé son atti- openssl-flaws-in-new- Source : vers la dernière version évidemment, tude envers l'Open Source en géné- releases/106908 http://thefusejoplin.com/2014/07/chr mais aussi pour installer l'outil sur les ral, ou y a-t-il une autre raison à son ome-remote-desktop-free-download- versions (X)Ubuntu pour lesquelles comportement inhabituel ? Computer- Proposé par : Dennis Fisher. windows-pc/ Whiskers Menu n'est pas disponible world spécule sur ce qui aurait motivé dans les dépôts officiels (versions Microsoft à rejoindre l'Alliance AllSeen. Proposé par : Arnfried Walbrecht. prises en charge : Ubuntu 14.04, 13.10 TÉLÉCHARGEMENT GRATUIT DE et 12.04, et les versions de Linux Mint Source : CHROME REMOTE DESKTOP correspondantes). Pour voir ce qui est http://www.itworld.com/open- différent de la version précédente, source/425651/why-did-microsoft- POUR WINDOWS PC voir le changelog sur son site Internet join-linux-foundations-allseen-alliance principal. hrome Remote Desktop est un Proposé par : Jim Lynch. C outil d'accès à distance et peut 6 full circle magazine n° 87 sommaire ^ ACTUS CONSTRUISEZ VOTRE PROPRE COREOS LINUX A ÉTÉ PUBLIÉ sur un support et une configuration des routeurs et des commutateurs en option. La licence est autorisée à intelligents pour aider à gérer les flux «GAME-GIRL » PORTABLE, COMME « PREMIER OS SERVICE un ensemble de fournisseurs de ser- massifs de données attendus entre POUR TOUS VOS BESOINS DE AU MONDE » vices Internet et d'opérateurs télécoms les appareils connectés à Internet et JEUX RÉTRO en Europe, qui s'exécutent sur des le centre de données. Cette ré-archi- ne distribution Linux qui se met systèmes Linux. tecture d'Internet, pour apporter des ppel à tous les fabricants ! Aimez- U à jour toute seule. C'est l'idée capacités de calcul jusqu'à la péri- Laguna demande : « Qu'est-ce qui A vous jouer avec l'électronique ? cachée derrière le nouveau produit phérie du réseau, est ce que la société commercial Linux de CoreOS, appelé se serait passé pour Internet si Linux appelle « l'informatique en brouillard Avez-vous accès à une imprimante 3D ? n'existaitpas ? Ets'ilavaitété basé sur Si oui, vous pouvez bricoler votre CoreOS Managed Linux. [fog computing] » et il pourrait aider à des serveurs Windows et des serveurs soulager les contraintes pesant sur propre appareil de jeu portable, grâce UnixdeSun ouIBM?» aux fous géniaux d'Adafruit. Source : les centres de données dont les ana- http://www.toptechnews.com/article/i lystes de Gartner prédisent l'arrivée « Internet n'aurait tout simplement ndex.php?story_id=132007RMRPWO lorsque 26 milliards d'unités seront Une Game-Girl (également connue pas eu lieu. Il auraitété beaucoup trop installés dans l'Internet des Objets sous le nom PiGRRL) est, en substance, cher. Des entreprises auraient tenté de Proposé par : Peter Odigie. d'ici 2020. un ordinateur Raspberry Pi Linux habillé choisirquipourraitavoirInternet et qui comme une Game-Boy, réalisée avec n'yaurait pas accès. Cela aurait empê- « Des dizaines de milliards d'appa- certains composants récupérés d'une ché l'existenced'Internet. » manette SNES. Bien qu'un émulateur OPEN XCHANGE :INTERNET NE reilstoujoursplusintelligentscréent des données (que nous appelons maintenant NES 8-bits soit le choix du logiciel Source : SERAIT PAS ARRIVÉ SANS LINUX big data) qu'il est impossible de dé- évident ici, vous pouvez y faire tour- http://www.theinquirer.net/inquirer/f placer assez rapidement à travers le ner ce qu'il vous plaira. Allez voir Ada- eature/2354003/open-xchange-the- afael Laguna, responsable de la réseau », a déclaré Michael Enescu, fruit pour des instructions détaillées. internet-wouldnt-have-happened- R suite Open Source de producti- directeur technique de Open Source vité en nuage Open Xchange (OX), a without-linux Je dois aussi mentionner que ce Initiatives chez Cisco. « Nous devons dévoilé à The Inquirerses espoirs pour projet a été créé à l'occasion du 25e Proposé par : Arnfried Walbrecht. faire face à cela, sinon d'énormes pro- un Internet plus ouvert. anniversaire de la Game-Boy. Je me blèmes d'échelleetdesécuritéau cœur sens vieux. duréseauseprésenteront. » Open Xchange est un service multi- CISCO :LINUX EST « L'UNIQUE ET plateforme qui fournit une gamme Source : LA MEILLEURE » TECHNO POUR Source : http://www.themarysue.com/diy- d'applications Web, du stockage en http://www.linux.com/news/featured- game-girl/ nuage, du cryptage de courriels et de L'IDO [INTERNET DES OBJETS - blogs/200-libby-clark/779505-cisco- la messagerie instantanée. Le service IOT = INTERNET OF THINGS] linux-is-the-single-and-best-tech-for-iot Proposé par : Arnfried Walbrecht. peut être téléchargé, sans marque, gratuit et auto-configuré ; avec un mo- isco a dévoilé plus tôt cette Proposé par : Arnfried Walbrecht. dèle économique de la société basé C année ses plans pour construire 7 full circle magazine n° 87 sommaire ^ ACTUS LA FONDATION LINUX LANCE Fondation Linux dit qu'AGL peut éga- pondu à ses commentaires il y avait CrossOver de CodeWeavers. Mieux en- lement soutenir les systèmes critiques, Torvalds lui-même. core, la dernière version permet d'ins- LINUX POUR LES VOITURES tels que les instruments routiers. taller des programmes Windows sur Source : Tannenbaum est né à New York, les systèmes Linux plus facilement que a voiture connectée passe à la vi- http://www.itworld.com/operating- mais a déménagé aux Pays-Bas avec jamais. L tesse supérieure et la Fondation systems/425696/linux-foundation- son épouse néerlandaise après son Linux veut une plateforme Open Source introduces-linux-cars doctorat. À l'Université Vrije, il a en- Microsoft Office 2010 sous Linux ? en pole position. Le consortium à but seigné l'organisation de l'informatique Bien sûr, c'est facile à faire avec Cross- non lucratif a récemment annoncé le Proposé par : Arnfried Walbrecht. et des systèmes d'exploitation et il a Over de CodeWeavers. lancement de Automotive Grade Linux également supervisé des étudiants (AGL), une pile logicielle Open Source qui préparaient leur doctorat. Pour ceux d'entre vous qui n'ont personnalisable pour l'automobile ba- TANNENBAUM, LE CRÉATEUR DE pas déjà utilisé CrossOver, il vous per- sée sur Linux. Il a écrit de nombreux livres sur met d'exécuter certains programmes MINIX, PART À LA RETRAITE l'informatique, qui sont largement uti- Windows, mais pas tous, sur les PC Il y a eu des systèmes de voiture à lisés, dont certains sont traduits en Linux et Mac. Le programme est basé base de Linux auparavant. La diffé- e professeur Andrew Tannenbaum, pas moins de 21 langues. sur le projet Open Source Wine, une rence ici est que la Fondation Linux L créateur du système d'exploitation implémentation de l'interface de pro- promulgue AGL comme le cœur du sys- Minix, a annoncé qu'il prendra sa re- Source : grammation d'applications Windows tème automobile pour les dévelop- traite de l'Université de Vrije aux http://www.itwire.com/business-it- (API) par-dessus la famille de systèmes peurs, c'est-à-dire le socle, par opposi- Pays-Bas, où il travaille depuis 43 ans. news/open-source/64719-minix- d'exploitation Unix/Linux. Pour chaque tionà unsystèmeprêtpourlaproduction creator-tannenbaum-to-retire application, CrossOver/Wine crée un comme Ford Sync ou QNX. Dans la Tannenbaum a écrit un clone d'Unix petit conteneur virtuel Windows. lignée des rapports Debian Linux- appelé Minix en 1987 et a publié un Proposé par : Arnfried Walbrecht. Ubuntu, AGL ambitionne d'être le futur livre sur la conception et la mise en Vous n'avez pas réellement besoin système embarqué de tous les véhi- œuvre de systèmes d'exploitation, four- de CrossOver pour exécuter des appli- cules Hyundai et au monde. nissant le code source dans l'annexe. CROSSOVER 13.2 : INSTALLER UN cations Windows sous Linux ou sur un Son livre a servi à aider le dévelop- PROGRAMME WINDOWS Mac. Vous pouvez le faire avec Wine AGL vient avec un ensemble de peur finlandais Linus Torvalds à créer seul, si vous savez exactement ce que SOUS LINUX EST MAINTENANT fonctionnalités de base. La platefor- le noyau Linux qui a utilisé d'abord le vous faites. Mais CrossOver vous per- me est basée sur le projet In-Vehicle système de fichiers de Minix. PLUS FACILE met une installation facile automa- Infotainment (IVI) de (oui, ce tisée des applications Windows, et un Tizen-là) et comprend une variété de Peu de temps après la sortie de arfois, vous avez vraiment besoin soutien technique. logiciels embarqués pour le contrôle Linux en 1991, Tannenbaum s'est im- d'une application de bureau Win- de la clim, les cartes, les affichages du P pliqué dans un débat sur les mérites dows, même si vous êtes un utilisa- Source : tableau de bord, la lecture de médias respectif de Minix et Linux ; parmi les teur inconditionnel de Linux. Pour tou- http://www.zdnet.com/crossover-13- et les liens avec les smartphones. La personnages importants qui ont ré- tes ces occasions, je recommande 2-installing-windows-program-on- 8 full circle magazine n° 87 sommaire ^ ACTUS Source : linux-just-got-easier-7000031505/ Source : comme le super utilisateur root), pour http://www.electronicsweekly.com/new http://www.computerworld.com/s/ar fonctionner sur les systèmes Linux ou Arnfried Walbrecht s/design/embedded-systems/android- Proposé par : . ticle/9249741/Intel_to_ship_Galileo_ sur des serveurs FreeBSD. arduino-development-board-goes-sale- Gen2_open_source_computer_in_Au Source : 2014-07/ gust_for_60 http://www.itnews.com.au/News/390 INTEL VA LIVRER Proposé par : Arnfried Walbrecht. 053,new-mayhem-malware-targets- Proposé par : Arnfried Walbrecht. linux-unix- L'ORDINATEUR OPEN SOURCE servers.aspx?utm_source=feed&utm_ GALILEO GEN2 ENAOÛT medium=rss&utm_campaign=editors UNE CARTE DE DÉVELOPPEMENT POUR 60 $ LE NOUVEAU MALWARE _picks ARDUINO ET ANDROID EST MISE MAYHEM CIBLE LES SERVEURS Arnfried Walbrecht. a réponse d'Intel au PC populaire EN VENTE Proposé par : LINUX ET UNIX L Raspberry Pi, ayant la taille d'une carte de crédit et coutant 25 $, est le a carte de prototypage UDOO pour n nouveau malware qui fonc- Galileo Gen2, prévu pour août pour les applications Android, Linux, L tionne sur des serveurs Unix, environ 60 $. Arduino et Google ADK est disponible U même avec des privilèges restreints, a chez le distributeur allemand Conrad déjà infecté des machines en Aus- Comme le Pi, l'ordinateur Galileo Business Supplies. Gen2 est une carte sans boîtier avec tralie et cherche activement d'autres cibles, a montré un nouvel article de tous les composants nécessaires pour Créée par le SECO et AIDILAB, la recherche. assembler un PC. Seuls les périphé- carte de développement est basée riques externes doivent être reliés. sur un CPU dual ou quad core ARM Trois chercheurs du fournisseur de Galileo est destiné à la communauté Cortex-A9 avec un processeur ARM Web russe Yandex, Andrej Kovalev, des bricoleurs et des amateurs qui dédié à la gestion des entrées/sorties. font des robots, des petits appareils Konstantin Ostrashkevich et Evgeny Sidorov, ont annoncé, dans l'analyse électroniques, des dispositifs mobiles Prévue pour être utilisée par les technique du malware, publié par le et même des PC. étudiants et les ingénieurs de dévelop- spécialiste de la sécurité et des anti- pement, la carte exécute une version virus Virus Bulletin, que Mayhem fonc- Le Gen2 succède au premier ordi- de Linux Ubuntu optimisée pour tionne comme un bot traditionnel de nateur Galileo, dont la livraison a dé- ARM, appelé Linaro. Cela signifie que Windows. buté en fin d'année dernière pour les développeurs peuvent utiliser l'IDE environ 70 $. Le nouveau Galileo dis- d'Arduino pour construire et téléchar- Mayhem a été découvert en avril pose d'un processeur x86 de faible ger des scénarios à la carte embarquée de cette année et ne nécessite pas de puissance appelé Quark, alors que le compatible Arduino, sans connexions de vulnérabilité permettant une élévation Raspberry Pi a un processeur ARMv7. câbles externes ou supplémentaires. de privilèges (il n'a pas à se présenter 9 full circle magazine n° 87 sommaire ^ CCOOMMMMAANNDD && CCOONNQQUUEERR NNooddee..jjss,, GGrruunntt eett SSAASSSS Écrit par Lucas Westermann

e mois-ci j'ai pensé faire un lien nalités supplémentaires qui facilitent du SASS en fichiers CSS, mais il pour- MISEENROUTE (ÀPARTIR la vie du programmeur, tout en compi- rait faire beaucoup plus. C avec notre série d'articles Git en DEZÉRO) me référant à quelque chose que je lant en CSS normal. Notamment : des PRÉ-REQUIS stocke généralement dans un dépôt fonctions, des variables (par exemple Assurez-vous que vous travaillez Git - des sites Web et des modèles de la définition des couleurs dans l'en- (TESTÉSAVECLA 1 4.04) actuellement à partir du répertoire CMS pour le travail. De cette façon, je tête, ce qui fait qu'un changement de racine de votre projet ou modèle peux faire des essais sans craindre de couleur ne nécessite qu'une seule modi- Installer Node.js et NPM : (c'est-à-dire le dossier où le css et les perdre les révisions précédentes, et je fication), l'imbrication des sélecteurs sudo apt-get install nodejs dossiers SASS se trouvent). peux héberger le dépôt sur mon NAS et des « mixins » (mini-fonctions pour npm ruby-sass ruby-compass à la maison, ou mon serveur Web convertir une ligne de code en un Créez un fichier package.json qui Installer grunt : partagé, ce qui facilite la récupération grand nombre). On parle aussi de SCSS. contient les éléments suivants (ou d'une copie si je suis sur un nouvel sudo npm install -g grunt exécutez npm init) : http://paste- Node.js – « C'est une plateforme ordinateur, ou en cas de grosse panne bin.com/qPMrRMNW basée sur l'exécution du JavaScript de Connecter Node à l'emplacement avec mon matériel. Au lieu de suivre à Chrome pour construire facilement attendu (cela à cause du paquet Naturellement, vous aurez envie nouveau les mêmes étapes que le des applications en réseau, rapides et Ubuntu) : d'adapter certains champs pour votre mois dernier pour créer un dépôt Git, évolutives » (leur site Web). C'est projet. Si vous voulez ajouter des dé- je vais me concentrer sur la mise en sudo ln -s /usr/bin/nodejs essentiellement une plateforme pour /usr/bin/node pendances lors de l'installation des place de SASS (un pré-processeur CSS) exécuter des programmes JavaScript modules, exécutez la commande : en utilisant Node.js et Grunt. Ceci Remarque : vous devrez peut-être sans exiger quelque chose comme npm install --save- peut être fait au niveau local ou sur exécuter les commandes npm en tant Apache (ou, du moins, c'est ainsi que dev un serveur Web (à condition de pou- que root. Cela ne devrait pas causer je la décrirais). voir installer Node.js et npm – consul- de problèmes. Remplacez par le nom tez la documentation). NPM – « Node Packaged Modules » réel du module (par exemple grunt). Seconde remarque : Grunt n'est pas (essentiellement un dépôt pour les la seule façon de compiler des fichiers Installez les modules nécessaires DÉFINITIONS applications Node). SASS, donc si vous utilisez un envi- dans packages.json en exécutant la SASS – signifie « Syntactically Awe- Grunt - « L'exécuteur de tâches ronnement de développement ou un commande suivante dans le dossier some Style Sheets » [Ndt : feuilles de JavaScript » - c'est essentiellement un thème de démarrage qui n'utilise pas du projet : style syntaxiquement impressionnantes] surveillant de fichiers et dossiers, qui Grunt, vous devrez soit le configurer à npm install et c'est un format que vous pouvez exécute les commandes définies par partir de zéro, soit suivre sa documen- Pour SASS, vous aurez également utiliser pour générer du CSS standard. l'utilisateur quand quelque chose change. tation spécifique. besoin d'installer grunt-contrib-sass et Cependant, il fournit des fonction- Je l'utilise seulement pour compiler grunt-contrib-watch. 1 0 full circle magazine n° 87 sommaire ^ COMMAND&CONQUER

Créez votre Gruntfile (soit Gruntfile.js fichiers CSS et, qu'en cours de dévelop- Exécutez : npm install &:hover { soit Gruntfile.coffee). Voici le fichier pement on utilise le style élargi (cela Exécutez : grunt } que j'utilise habituellement : http://pas- signifie que le fichier n'est pas « mini- } } tebin.com/dWZUsvJn fié » et que tous les sauts de ligne et Commencez à éditer les fichiers espacements sont intacts). La dist (pour SASS et laissez grunt faire son travail ! Le format des dossiers est alors : distribution) utilise le style compressé. J'espère que cet article a éveillé app/assets/css, app/assets/src/scss, Compass est activé dans les deux cas LESSTYLES votre intérêt pour SASS. Si vous vou- app/assets/src/js. Tous les autres dos- (Compass est un environnement de lez un autre article spécifiquement siers peuvent être assez facilement création de CSS). Vous pouvez le laisser Comme exemple de ce que peut sur SASS, n'hésitez pas à m'envoyer lus à partir du Gruntfile (ou ajoutés). désactivé et éviter l'installation de faire SASS, j'ai créé ce fichier : un courriel (en anglais) à : http://pastebin.com/Wr0LmTXF [email protected]. Si vous La façon dont le Gruntfile fonc- ruby-compass au début de ce fichier. avez des questions, des corrections tionne est que vous définissez des Cependant, vous pourriez rencontrer Il est ensuite compilé en css nor- ou des demandes, vous êtes également objets pour différentes sections de des erreurs à la longue. mal, comme on le voit dans ce fichier : plus qu'encouragés à m'envoyer un votre projet – par exemple l'objet http://pastebin.com/ruUSfVKs Vous pouvez également définir un rapide message. projet contient les chemins d'accès à objet « uglify » en utilisant grunt-con- chaque section de votre dossier d'ap- Vous pourrez remarquer qu'il a trib-uglify pour rapetisser les fichiers même converti les valeurs hexa spé- plication (et ils peuvent être référen- JavaScript. Vous trouverez plus d'infor- cés par project.app, par exemple). La cifiées pour les couleurs en mots-clés mations ici : https://github.com/grunt- CSS « black » et « white », et que le bannière est généralement utilisée js/grunt-contrib-uglify pour créer les en-têtes commentés « mixin » a créé toutes les lignes de dans les projets Open Source – où Puisque le Gruntfile par défaut exé- code pour tous les navigateurs en uti- l'auteur, le projet et la licence sont cute sass:dev (avec les styles éten- lisant les valeurs et le format cor- répertoriés. Ceux-ci sont tirés du fi- dus), vous pouvez exécuter sass:dist rects. Cela signifie que, si vous avez chier package.json (stocké dans le pkg vous-mêmeaveclacommandesuivante: besoin d'utiliser différents gradients, moinsderépétitionsserontnécessaires. de l'objet). Si l'information n'existe grunt sass:dist pas, elle sera tout simplement laissée Cela illustre ce qu'est un « mixin » Ceci créera alors un fichier css vide. En l'occurrence, la bannière dans (linear-gradient), comment l'utiliser compressé, à utiliser dans un envi- ce fichier contient toutes les infor- (@include), et la définition de va- ronnement de production. mations qu'un projet complet aurait riables dans SASS. Ainsi qu'un sélec- habituellement, même si cela fonction- Mise en route (à l'aide d'un envi- teur normal du body. Vous pouvez nerait très bien avec moins d'infor- ronnement ou d'un thème de dé- également imbriquer des articles dans Lucas a appris tout ce qu'il sait en mations ; ainsi, j'ai un seul fichier pour endommageant régulièrement son sys- marrage qui utilise Grunt). le body, ou définir différentes versions tout type de projet. tème et en n'ayant alors plus d'autre de celui-ci, tel que :hover. choix que de trouver un moyen de le Allez dans le répertoire de l'envi- La section saas est relativement réparer. Vous pouvez lui écrire à : ronnement ou du thème. body { [email protected]. standard : elle indique où iront les a { 1 1 full circle magazine n° 87 sommaire ^ TTUUTTOORRIIEELL PPrrooggrraammmmeerr eenn PPyytthhoonn -- PPaarrttiiee 5566 Écrit par Greg D. Walters

epuis quelques mois, nous tra- face graphique. Nous ouvrons ensuite NomFichierOriginal.set(NomFic) vaillons sur un générateur de l'image et créons une image miniature NombreCouleursOriginal.set(self.RecupererNbCouleurs(NomFic)) D TailleOriginal.set(self.RecupererHauteurLargeur(NomFic)) motifs de point de croix. Le mois der- à afficher dans la partie gauche du imageMaitresse=Image.open(NomFic) nier, nous avons mis en place l'inter- cadre inférieur. La boîte de texte est imageMaitresse.thumbnail((500,500)) face utilisateur, maintenant il est temps montrée à droite. self.img = ImageTk.PhotoImage(imageMaitresse) self.lblImageL['image'] = self.img d'écrire le code qui fait le plus gros du PretPourTraitement = True travail. Le mois prochain, nous commen- Ensuite, nous écrivons la fonction cerons à travailler sur la partie qui AfficherMasquerGrille. Elle échange tout L'option de menu SauverFichier appellera simplement la routine CreerPDF, quand elle sera finie. crée le fichier PDF. simplement deux images dans le label image de droite en se basant sur la def SauverFichier(self): Nous allons travailler d'abord sur variable globale AfficherGrille. Si elle self.CreerPDF() vaut False, nous changeons le texte les éléments de menu. Le code est ci- Nous allons bâcler les routines AfficherAide et AfficherAPropos avec une boite de dessous. du bouton Afficher/Masquer, puis défi- dialogue indiquant que ces options ne sont pas encore disponibles. nissons la variable AfficherGrille à True def AfficherAide(self): La variable globale PretPourTraite- et définissons l'image à celle qui con- tkMessageBox.showinfo(title="Aide",message='Desole, ment est utilisée pour s'assurer que si tient la grille. Sinon, nous changeons la fonction aide est encore inexistante.') l'utilisateur appuie sur le bouton de le texte sur le bouton Afficher/Mas- def AfficherApropos(self): traitement, le système ne va pas cher- quer en « Afficher grille », définissons tkMessageBox.showinfo(title="About",message='Desole, cher à traiter des choses s'il n'y a rien la variable AfficherGrille à False et la fonction a propos est encore inexistante.') à traiter. Nous utilisons la routine de mettons en place l'image sans grille. Le code se trouve sur la page suivante, Nous avons déjà écrit la routine OuvrirBase une douzaine de fois. Vous devez donc dialogue askopenfilename intégrée à savoir ce qu'elle fait. tkFileDialog pour obtenir le nom du en haut à gauche. fichier qui contient l'image originale. def OuvrirBase(self): global connexion On obtient alors le nombre de couleurs La fonction ChoixTaillePoints est global curseur de l'image originale ainsi que la lar- déclenchée à chaque fois que la liste #------déroulante de taille du point est modi- connexion = apsw.Connection("floss.db3") geur et la hauteur. Nous sauvons ces curseur = connexion.cursor() valeurs et les affichons dans l'inter- fiée. Nous récupérons la valeur de la

def RecupererNomFichier(self): global PretPourTraitement #------NomFic = tkFileDialog.askopenfilename(parent=racine,filetypes=self.formatsImages ,title="Choisir le fichier a ouvrir...")

1 2 full circle magazine n° 87 sommaire ^ TUTORIEL - PYTHON P. 56

def AfficherMasquerGrille(self): def ChoixTailleAida(self,p): global AfficherGrille selection = ComboTaille.get() #------if selection != "30": if AfficherGrille == False: pos = selection.find("x") self.btnAfficherGrille['text'] = 'Masquer grille' largeur = int(selection[:pos]) AfficherGrille = True hauteur=int(selection[pos+1:]) self.im2=Image.open(self.GrilleImage) else: self.im2.thumbnail((400,400)) largeur = 30 self.img3 = ImageTk.PhotoImage(self.im2) hauteur = 30 self.lblImageR['image'] = self.img3 LargeurTissu.set(largeur) else: HauteurTissu.set(hauteur) self.btnAfficherGrille['text'] = 'Afficher grille' AfficherGrille = False self.im2=Image.open(self.ImageTraitee) une matrice de pixels 5×5. Cela nous self.img3 self.im2.thumbnail((400,400)) permet de réduire cette matrice 5×5 self.ImageTraitee = 'im1.png' self.img3 = ImageTk.PhotoImage(self.im2) à une seule couleur. Nous réduisons self.lblImageR['image'] = self.img3 ensuite les couleurs, récupérons largeur Le code ci-dessus met l'image traitée et hauteur de l'image traitée et ré- dans l'image qui contiendra l'image liste déroulante et l'affectons à une HauteurTissu en fonction de la sé- glons la taille pour que l'utilisateur traitée. La suite du code créera une variable locale. lection dans la liste déroulante. Nous puisse voir quelle sera la taille de grille afin que l'utilisateur ait la grille mettons également à 30×30 par dé- l'image résultante. pour faire le point de croix. def faut si on choisit 30. ChoixTaillePoints(self,p): # Placer image selection = self.DessinerLignes(Reduite,5 Nous avons une variable appelée self.im2=Image.open(Reduite) ComboTaillePoints.get() PretPourTraitement (ci-dessous) juste ) au cas où l'utilisateur tente d'exécu- self.im2.thumbnail((500,500)) self.DessinerLignes2('output. La fonction ChoixTailleAida (en haut png',50) ter la fonction de traitement avant self.img3 = à droite) est très similaire à la fonc- que l'image ne soit chargée. ImageTk.PhotoImage(self.im2) tion ChoixTaillePoints. Nous réglons self.im2 = Image.open('output2.png') self.lblImageR['image'] = les variables globales LargeurTissu et Nous pixelisons le fichier original à def Traitement(self): global PretPourTraitement #------if PretPourTraitement == False: tkMessageBox.showinfo(title="ERREUR...",message='Vous devez charger une image originale.') else: nouvelleImage = self.Pixeliser(NomFichierOriginal.get(),5) Reduite = self.ReduireCouleurs(nouvelleImage) L,H = self.RecupererHauteurLargeur2(Reduite) tail = "{0}x{1}".format(L/5,H/5) TailleTraitee.set(tail)

1 3 full circle magazine n° 87 sommaire ^ TUTORIEL - PYTHON P. 56 self.im2.thumbnail((500,500)) def Pixeliser(self,im,taillePixel): self.img3 = image = Image.open(im) ImageTk.PhotoImage(self.im2) self.RecupererCouleurs(image) image = image.resize((image.size[0]/taillePixel, image.size[1]/taillePixel),Image.NEAREST) self.lblImageR['image'] = image = image.resize((image.size[0]*taillePixel, image.size[1]*taillePixel),Image.NEAREST) self.img3 self.RecupererCouleurs(image) #image.show() self.RemplirListeDeroulante(' image.save('newimage.png') output.png') return 'newimage.png' self.GrilleImage = tenir le nombre de couleurs dans le fi- len(nbCouleurs) RecupererHauteurLargeur2(self 'output2.png' return self.couleurs ,fichier): chierimage.Nousdevonsutiliser1600000 im = Image.open(fichier) comme paramètre MaxCouleurs parce return Nous bâclons la fonction CreerPDF Les deux fonctions suivantes ren- que, si l'image contient plus de 256 im.size[0],im.size[1] et nous la finirons le mois prochain.. voient la hauteur et la largeur en pixels couleurs (ou ce que contient le para- du fichier image. La différence entre def CreerPDF(self): mètre), la méthode retourne « None ». RecupererCouleurs cherchera le les deux est que RecupererHauteur- Cette fonction est similaire à la fonc- nombre de couleurs dans l'image passée Largeur renvoie une chaîne comme tion RecupererCouleurs sauf que Recu- en paramètre. Nous utilisons 1,6 million tkMessageBox.showinfo(title=“ 1024×768 et RecupererHauteurLar- Creer PDF”,message='Desole, pererCouleurs travaille avec une image de couleurs comme paramètre, car la geur2 renvoie deux nombres entiers. la fonction CreerPDF est déjà ouverte. Si vous utilisez Recupe- routine image.getcolors renvoie 0 (par encore inexistante.') défaut) s'il y a plus que 256 couleurs. rerNbCouleurs, vous devez passer un def fichier non ouvert. RecupererHauteurLargeur(self, La routine InfoOriginal() récupère fichier): def RecupererCouleurs(self,image) et définit des variables en fonction du def im = Image.open(fichier) tmp = : format de l'image d'origine, sa taille RecupererNbCouleurs(self,fichi nbCouleurs = er): "{0}x{1}".format(im.size[0],i et son mode. m.size[1]) image.getcolors(1600000) im = Image.open(fichier) couleurs = len(nbCouleurs) nbCouleurs = return tmp def im.getcolors(1600000) OriginalInfo(self,fichier): self.couleurs = def im = Image.open(fichier) imFormat = im.format def ReduireCouleurs(self,NomImage): imTaille = im.size #Reduire couleurs imMode = im.mode nbCouleurs=MaxCouleurs.get() image = Image.open(NomImage) self.taille = imTaille output = image.convert('P', palette=Image.ADAPTIVE, colors=nbCouleurs) self.imformat = imFormat x = output.convert("RGB") self.immode = imMode self.RecupererCouleurs(x) nbCouleurs = x.getcolors() La fonction RecupererNbCouleurs CouleursTraitees.set(len(nbCouleurs)) x.save('im1.png') utilise la méthode .getcolors pour ob- return 'im1.png'

1 4 full circle magazine n° 87 sommaire ^ TUTORIEL - PYTHON P. 56 La fonction Pixeliser (page précé- la palette Image.ADAPTIVE afin d'obtenir def DessinerLignes(self,im,taillePixel): dente en haut) prend deux paramè- unnombre très restreint de couleurs. global couleurFond1 tres, le nom du fichier image (im) et la #------taille des pixels que vous voulez. Le Il y a deux routines DessinerLignes image = Image.open(im) pixel = image.load() travail est effectué par la méthode (en haut à droite). Elles créent la grille for i in range(0,image.size[0],taillePixel): image.resize. J'ai trouvé cette routine dont nous avons parlé plus tôt. for j in range(0,image.size[1],taillePixel): for r in range(taillePixel): sur le Web à pas mal d'endroits. Dans pixel[i+r,j] = couleurFond1 cet exemple, nous allons passer une Rgb2Hex() retourne une valeur hexa- pixel[i,j+r] = couleurFond1 taille de pixel de 5, qui fonctionne bien décimale de la valeur RVB qui est image.save('output.png') pour des projets de point de croix. passée. Nous allons l'utiliser pour essayer def DessinerLignes2(self,im,taillePixel): Nous disons aussi à la méthode de de comparer les couleurs dans la base global couleurFond1 prendre la couleur du plus proche voi- de données avec les couleurs de l'image. #------image = Image.open(im) sin. Cela renvoie une nouvelle image, pixel = image.load() que nous enregistrons dans un fichier for i in range(0,image.size[0],taillePixel): et retournons le nom de ce fichier. def Rgb2Hex(self,rgb): for j in range(0,image.size[1],taillePixel): return '#%02x%02x%02x' % for r in range(taillePixel): rgb try: La routine ReduireCouleurs (page pixel[i+r,j] = couleurFond1 pixel[i,j+r] = couleurFond1 précédenteenbas)utiliseessentiellement La liste déroulante (ci-dessous) con- except: pass image.save('output2.png') def RemplirListeDeroulante(self,nomFic): im = Image.open(nomFic) nbCouleurs = im.getcolors() couleurs = len(nbCouleurs) cntr = 1 for c in nbCouleurs: hexcolor = self.rgb2hex(c[1]) lblCouleur=Label(self.sfFrame,text=" ",bg=hexcolor,relief=GROOVE) lblCouleur.grid(row = cntr, column = 0, sticky = 'nsew',padx=10,pady=5) pkID = self.TrouverMeilleureDistance(c[1][0],c[1][1],c[1][2]) sql = "SELECT * FROM DMC WHERE pkID = {0}".format(pkID) rset = curseur.execute(sql) for r in rset: hexcolor2 = r[6] dmcnum = r[1] nomCouleur = r[2] lblCouleur2=Label(self.sfFrame,text=" ",bg="#" + hexcolor2,relief=GROOVE) lblCouleur2.grid(row = cntr,column = 1,sticky = 'w',padx=5,pady=5) lblCouleur3=Label(self.sfFrame,text = str(dmcnum) + "-" + nomCouleur,justify=LEFT) CouleurDMC.set(dmcnum) lblCouleur3.grid(row = cntr, column = 2,sticky = "w",padx=1,pady=5) cntr += 1 1 5 full circle magazine n° 87 sommaire ^ TUTORIEL - PYTHON P. 56 tient les couleurs qui seront utilisées def TrouverMeilleureDistance(self,r1,g1,b1): pour obtenir les couleurs appropriées # dist = math.sqrt(((r1-r2)**2) + ((g1-g2)**2) + ((b1-b2)**2)) de fils. Nous créons simplement des sql = "SELECT * FROM DMC" rset = curseur.execute(sql) « labels » pour contenir les couleurs BestDist = 10000.0 (visuelles) et le texte. for r in rset: pkID = r[0] r2 = r[3] Voici la routine (ci-contre) que nous g2 = r[4] utilisons pour essayer de trouver la b2 = r[5] meilleure correspondance entre la cou- dist = math.sqrt(((r1-r2)**2) + ((g1-g2)**2) + ((b1-b2)**2)) if dist < BestDist: leur dans l'image et la couleur dans la BestDist = dist base de données. Il existe de nom- BestpkID = pkID breux algorithmes différents sur le return BestpkID Web que vous pouvez regarder pour essayer de comprendre leur logique. Cela peut être assez compliqué.

Bon. C'est tout pour ce mois-ci. La prochaine fois, nous allons commen- cer à créer le fichier de sortie PDF pour que la brodeuse ait un support avec lequel travailler.

Comme toujours, le code est dis- ponible sur Pastebin : http://pastebin.com/d8JUyeKA (http://pastebin.com/DmQ1GeUx pour la version anglaise). Nous continue- rons dans les prochains mois. Je dois bientôt me faire opérer et je ne sais Greg Walters est propriétaire de pas à partir de quand je pourrai rester RainyDay Solutions LLC, une société assis longtemps. Jusque-là, amusez- de consultants à Aurora au Colorado, vous bien. et programme depuis 1972. Il aime faire la cuisine, marcher, la musique et passer du temps avec sa famille. Son site web est www.thedesigna- tedgeek.net.

1 6 full circle magazine n° 87 sommaire ^ TTUUTTOORRIIEELL LLiibbrreeOOffffiiccee PP.. 3399 -- DDooccuummeennttss mmaaîîttrreess Écrit par Elmer Perry

uand j’étais à l’école, j’étais très à un document maître comme à un finir, je ne voulais qu'un seul style de « Page » et la position « Avant ». Puis OK Q concentré sur l’écriture et je ne conteneur qui réunit des documents page de titre. pour sauvegarder les changements. voyais pas l’intérêt de beaucoup d'au- textes séparés. Exactement la fonction- tres matières, notamment les mathé- nalité que je cherchais. Aussi j'ai Pour éditer la « Numérotation des Nota : Vous pouvez aussi ouvrir la fe- matiques. En mûrissant, j’ai commencé décidé d’utiliser un document maître. chapitres », je suis allé dans Outils > nêtre « Styles et Formatage » depuis à aimer jouer avec les mathématiques. Numérotation des chapitres… J'ai édité son bouton dans la barre d'outils Depuis pas mal d'années maintenant, PRÉPARERLESDOCUMENTS le niveau le plus haut pour mettre Formatage, par le menu (Format > j'étudie les mathématiques par moi- « Chapitre » et le numéro du chapitre Styles et Formatage) ou en appuyant même. Pendant ce temps, j’ai créé de Parce que les documents avaient avant le titre principal, comme on en sur F11. nombreux documents contenant mes été faits petit à petit au fil des années, a parlé dans la partie 38 de cette série notes sur les mathématiques. J’ai dé- ils furent créés avec des versions (voir le FCM n° 85). J'ai décidé de J'ai créé un style de page appelé cidé qu’il était temps de les mettre tous différentes d'OpenOffice et de Libre- laisser les autres niveaux vides, bien « Page de titre » basé sur le style « Pre- dans un même document avec des Office. Ni style ni modèle en commun. que certains d'entre eux soient sans mière page ». Je n'ai fait qu'un seul chapitres, une table des matières et J'ai décidé de créer un modèle pour doute inclus dans la table des ma- vrai changement en positionnant le un index. Mais comment faire pour homogénéiser tous les documents et tières. haut à mi-hauteur de la page pour cen- fondre une liasse de documents en le document maître. trer le titre verticalement sur la page. un seul ? Pour que chaque chapitre commence J'ai modifié le style de paragraphe Pour créer mon modèle, j'ai com- par une nouvelle page, j'ai édité le « Titre » pour une police et une taille à Je suppose que j’aurais pu tout mencé par un nouveau document vierge. style de chapitre de niveau le plus mon goût. J'ai aussi créé un style de simplement copier le texte de chaque Tout en créant mon modèle, j'ai gardé haut, « Titre 1 ». J'ai ouvert l'onglet paragraphe « Signature » basé sur le document dans un autre gros docu- quelques points à l'esprit. Je savais « Styles et formats » de la barre laté- style « Sous-titre ». Peu de change- ment, mais cela pouvait devenir un que je voulais créer une table des rale, fait un clic droit sur « Titre 1 » des ments ici, j'ai juste choisi une police gros fouillis, particulièrement parce matières, si bien qu'il me fallait éditer styles de paragraphes et sélectionné assortie à celle du titre. que je n’étais pas sûr du classement le la « Numérotation des chapitres ». Je « Modifier… ». Dans l'onglet « Enchaî- plus judicieux de ces documents. Je voulais aussi que chaque chapitre com- nements », rubrique « Sauts », j'ai Pour la sauvegarde, Fichier > Mo- voulais utiliser une méthode que je mence par une nouvelle page. Pour coché « Insérer ». J'ai choisi le type dèles > Enregistrer comme Modèle a puisse appliquer à des documents indi- ouvert le Gestionnaire de Modèles. viduels avant de les combiner en un J'ai cliqué sur Enregistrer et le pro- seul et je voulais avoir la possibilité de gramme m'a demandé un nom pour ré-arranger l'ordre des documents. le modèle. Je l'ai nommé « Référence Dans LibreOffice, vous pouvez le faire Maths ». J'ai validé et j'ai eu ainsi un avec les « documents maîtres ». Pensez nouveau modèle. 1 7 full circle magazine n° 87 sommaire ^ TUTORIEL-LIBREOFFICE Quand vous créez un modèle, informé que le modèle avait changé que chose, je l'ai enregistré comme ne voyais aucune raison pour basculer vous pouvez souhaiter faire d'autres et m'a demandé si le document de- un document maître, Fichier > En- dans le mode normal, mais il se pour- changements. C'était cela qui me sem- vait être actualisé avec la nouvelle ver- voyer > Créer un document maître. Je rait que vous ayez une raison pour blait un bon point de départ pour sion du modèle. J'ai cliqué sur « Actua- lui ai donné un nom et j'ai cliqué sur naviguer vers un objet ou un sous- moi. Vous pouvez aller aussi loin que liser les styles » et les styles dans le Enregistrer. Puis je suis allé dans les titre dans un des sous-documents. vous voulez avec un modèle. Au final, document ont été mis à jour. styles de page du panneau latéral vous avez la main. Si vous décidez, Styles et Formatage et j'ai changé le J'ai remarqué qu'un document était pendant que vous travaillez sur les Puis, j'ai eu besoin d'appliquer mon style de page en « Page de titre ». déjà dans la liste des fichiers. C'était sous-documents, que vous avez besoin nouveau modèle à mes documents le texte du document maître lui-même, de faire plus de modifications sur les existants. J'ai ouvert chacun des docu- INSÉRERDESDOCUMENTS à ce stade, la page de titre. Quand ments et Édition > Tout sélectionner. j'en aurai besoin, j'ajouterai d'autres Ensuite, j'ai créé un nouveau document Une fois le document maître exis- blocs de texte dans le document en utilisant mon modèle, Fichiers > tant, j'ai pu commencer à lui ajouter maître en utilisant le bouton Insérer. Nouveau > Modèles. J'ai sélectionné des fichiers. Quand j'avais enregistré Pour ajouter mes documents au docu- mon modèle et cliqué sur Ouvrir. le document maître, une fenêtre flot- ment maître, j'ai cliqué et maintenu le Édition > Coller et le texte et les tante s'était ouverte automatiquement, bouton Insérer. J'ai glissé jusqu'à la objets du fichier original ont été re- le Navigateur. J'aurais pu travailler ligne Fichier avant de relâcher le bou- produits dans le nouveau fichier. J'ai dans cette fenêtre flottante, mais je ton de la souris. Une boîte de dia- fermé l'ancien document parce que je l'ai fermée et j'ai utilisé le panneau logue de sélection de fichier m'invi- voulais enregistrer le nouveau sous le latéral Navigateur. Les deux sont iden- tait à choisir le fichier à insérer. J'ai styles, faites les changements dans le même nom. J'ai sauvegardé le nou- tiques ; c'est donc vous qui choisissez cliqué sur Ouvrir et le fichier a été modèle plutôt que sur un document veau document et j'avais le contenu comment vous voulez travailler. La fe- ajouté au document maître. Lors de individuel. de l'ancien fichier avec le nouveau nêtre Navigateur s'ouvre en appuyant l'ajout d'un fichier au document maître, modèle. J'ai répété cette procédure sur la touche F5 ou par le menu Writer l'ajoute toujours au-dessus du Pourmodifiermonmodèle«Maths», pour tous les documents existants. Affichage > Navigateur. fichier sélectionné dans la liste exis- Fichier > Nouveau > Modèles. J'ai tante. J'ai utilisé les boutons « Mon- sélectionné le modèle et cliqué sur CRÉER LE DOCUMENT MAÎTRE Le Navigateur pour les documents ter » et « Descendre » pour mettre les Éditer. Ceci ouvre le modèle au lieu maîtres est différent de celui des documents dans l'ordre que je vou- d'un nouveau document utilisant le Pour créer le document maître, j'ai autres documents. Par défaut, il est lais. Toutes les références et les modèle. J'ai fait les changements, puis ouvert un nouveau document en utili- en mode liste de documents. Le pre- numéros de chapitres étaient mis à je l'ai enregistré comme si c'était un sant mon modèle « Référence Maths ». mier bouton à ma disposition dans la jour automatiquement en relation avec document normal (en cliquant sur le En sélectionnant le style « Titre prin- barre d'outils est un inverseur entre les montées ou descentes des docu- bouton Enregistrer de la barre d'outil, cipal », j'ai saisi mon titre. Ensuite j'ai la liste de documents et un panneau ments dans ma liste. Fichier > Enregistrer ou CTRL-S). créé le sous-titre et la signature. Une standard Navigateur. Pendant que je Quand j'ai ouvert un des documents fois que mon document contenait quel- travaillais dans le document maître, je qui utilise ce modèle, LibreOffice m'a 1 8 full circle magazine n° 87 sommaire ^ TUTORIEL-LIBREOFFICE déplacer les différentes parties ou d'avoir des auteurs différents pour les différentes parties. Ceci n'était qu'un exemple d'utilisation d'un document maître. Si vous organisez bien votre Le Podcast Ubuntu couvre toutes travail, vous pouvez commencer dès les dernières nouvelles et les pro- le tout début avant même d'avoir blèmes auxquels sont confrontés écrit le premier document. les utilisateurs de Linux Ubuntu et EDITERDEPUISLE J'ai inséré une table des matières, les fans du logiciel libre en général. avec l'insertion d'un saut de page DOCUMENT MAÎTRE La séance s'adresse aussi bien au après ma page de titre, en utilisant les nouvel utilisateur qu'au plus ancien mêmes méthodes que celles présentées codeur. Nos discussions portent sur Tous les documents reliés au do- dans le partie 38 de cette série (voir le développement d'Ubuntu, mais cument maître sont en lecture seule FCM n° 85). J'ai fait la même chose ne sont pas trop techniques. Nous dans le document maître. Pour éditer pour l'index, mais j'ai dû ajouter un avons la chance d'avoir quelques un document à partir du document bloc de texte à la fin du document supers invités, qui viennent nous maître, j'ai sélectionné le document maître, par le bouton d'insertion. Le parler directement des derniers dé- dans la liste du Navigateur et cliqué bloc de texte était nécessaire pour veloppements passionnants sur les- sur le bouton Éditer. Une nouvelle fe- créer un bloc qui puisse être modifié quels ils travaillent, de telle façon nêtre s'est ouverte contenant le do- à la fin du document maître. que nous pouvons tous compren- cument que je voulais éditer. J'ai dre ! Nous parlons aussi de la com- modifié le document, je l'ai enregistré Les documents maîtres sont une munautéUbuntuetdesonactualité. et fermé. Dans le document maître, excellente solution pour créer des gros j'ai cliqué et maintenu le bouton Actua- documents. Dans mon cas, je voulais Le podcast est présenté par des liser. Après glissement, je l'ai relâché de la flexibilité pour travailler sur les membres de la communauté Ubuntu sur Liens. Une fenêtre de message documents individuels et la possibi- Linux du Royaume-Uni. Il est cou- apparut pour me demander si je vou- lité de changer l'ordre des documents. vert par le Code de Conduite Ubuntu lais mettre à jour tous les liens dans le Un document maître fonctionne le et est donc adapté à tous. document. J'ai cliqué sur Oui et le mieux avec un modèle partagé par Elmer Perry a commencé à travailler et document que je venais d'éditer a été tous les documents. Tout comme un L'émission est diffusée en direct un mis à jour dans le document maître. programmer sur Apple IIE, puis il y a document ordinaire de Writer, vous ajouté de l'Amiga, pas mal de DOS et de mardi soir sur deux (heure anglaise) J'aurais pu aussi ouvrir le document pouvez ajouter une table des matières Windows, une pincée d'Unix, et un grand et est disponible au télécharge- par la méthode habituelle et l'éditer et un index. Même si le document bol de Linux et Ubuntu. Son blog est à ment le jour suivant. http://eeperry.wordpress.com. ainsi. Les changements se font seule- maître n'est pas toujours le meilleur ment quand j'ai actualisé les liens du choix, il vous donne la possibilité de podcast.ubuntu-uk.org document maître. 1 9 full circle magazine n° 87 sommaire ^ TTUUTTOORRIIEELL GGRRUUBB22 eett MMuullttiibboooottiinngg -- PPaarrttiiee 33 Écrit par Floris Vanderhaeghe

ans les parties précédentes de #!/bin/sh tom pour faire des tests avec : ces vous de la numérotation bizarre des exec tail -n +3 $0 D cette série, j'ai expliqué comment # This file provides an easy entrées dans le menu custom appa- dispositifs et des partitions. Le nu- fonctionne GRUB (la version 2) et com- way to add custom menu raîtront simplement comme des lignes méro x se réfère au premier, second, ment vous pouvez ajuster son compor- entries. Simply type the supplémentaires que vous pourriez troisième…, disque dur et commence # menu entries you want to tement. Le fonctionnement du menu add after this comment. Be choisir ; il n'y a donc pas de risque à le par 0. Le numéro y se réfère à la par- GRUB est déterminé par le fichier de careful not to change faire. Les extraits page suivante vien- tition sur hdx, mais commence le comp- configuration /boot/grub/grub.cfg. Ce # the 'exec tail' line above. nent d'un grub.cfg d'origine, créé par tage à 1. Ainsi, la première partition fichier est créé quand vous saisissez [Ce fichier fournit une méthode facile pour le paquet grub-pc sur un PC. Pendant sur le premier disque dur (/dev/sda1) l'ajout d'entrées personnalisées au menu. Il suffit « sudo update-grub » dans un terminal. de taper les entrées de menu que vous voulez l'installation, le contenu fut « automa- est (hd0,1), la seconde partition Un des fichiers lus par update-grub est ajouter après ce commentaire. Assurez-vous de giquement » adapté au matériel (par (/dev/sda2) est (hd0,2) et ainsi de suite. /etc/default/grub, dont j'ai parlé la nepaschangerlaligne«exectail»ci-dessus.] exemple, en prenant en compte le type Dans le partitionnement Windows un dernière fois. En outre, nous avons Ainsi, sauf pour ce qui concerne la de partitionnement du disque dur et préfixe msdos est utilisé, comme dans appris que les scripts exécutables sous ligne exec, ce script est vide (# signifie notammentmsdos-partitioningsiWindows mon cas. /etc/grub.d/ déterminent d'autres as- y était en premier). Ses caractéris- des commentaires). Vous ajoutez tout ••Dans le cas d'une distribution Linux, pects de /boot/grub/grub.cfg et nous tiques dépendront en partie de la ver- simplement vos entrées personnalisées les fichiers que GRUB doit chercher sur allons y regarder de plus près main- sion du paquet grub-pc aussi. Par con- sous ces lignes. « Tout simplement » cette partition sont le noyau et l'image tenant. séquent, je vous conseille de copier vous dites ? Eh bien, nous allons le faire ramdisk initiale (initrd.img). L'image les parties correspondantes à partir dans une minute. Les entrées person- ramdisk initiale est chargée avec la Le nom des scripts dans /etc/grub.d/ de votre grub.cfg, puisque cela a déjà nalisées que vous fournissez ici sont commande initrd (c'est avec le ramdisk commence sans exception par un été testé et a fait ses preuves sur copiées directement dans grub.cfg initial qu'un système de fichiers root numéro et (seulement) ceux qui sont votre machine. « exécutables » sont lus par update- quand vous lancez « sudo update-grub ». temporaire est chargé en mémoire grub dans l'ordre de leur numéro. Ce Et des entrées personnalisées sont ce L'entrée menu pour une distribu- pendant le processus du démarrage que nous pouvons vouloir faire ici est dont nous aurons besoin. Avant, nous tion Linux (dans ce cas, Bodhi Linux) du noyau Linux. linux charge le noyau de rendre les scripts non exécutables devons bien regarder la forme des se trouve en haut de la page suivante. Linux. Il y a deux alternatives ici. La entrées de menu dans grub.cfg. première (montrée) fournit un chemin (avec la commande chmod)= selon Regardons tout cela de plus près : direct vers les fichiers eux-mêmes, ce notre choix – et surtout le script « 40_cus- Examinons deux types d'entrées set root=(hdx, y) qui veut dire qu'il faudrait changer leur tom ». Vous pouvez utiliser 40_custom menu que vous rencontrerez dans un •• indique le dispositif nom quand un noyau plus récent a été pour ajouter des entrées personna- grub.cfg typique sur un PC avec une et le répertoire root où grub doit cher- installé. Cet ajustement de grub.cfg se lisées au menu. distribution Linux et Windows (j'ai en- cher les fichiers principaux à charger fait automatiquement quand un nou- core XP). (Pour Mac, voyez les liens à quand cet OS démarre (c'est-à-dire, Voici à quoi ressemble un script veau noyau est installé. L'alternative la fin.) Copiez les entrées vers 40_cus- après la sélection de cette entrée 40_custom par défaut : menu dans le menu GRUB). Méfiez- est que vous fournissez les liens sym- 20 full circle magazine n° 87 sommaire ^ TUTORIEL-GRUBETMULTIBOOTING

menuentry 'Bodhi Linux, with Linux 3.7.0-7-generic' --class bodhi --class gnu-linux --class gnu --class os { recordfail gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos7)' search --no-floppy --fs-uuid --set=root 57509291-b751-4131-aee7-0be040e93ce6 linux /boot/vmlinuz-3.7.0-7-generic root=UUID=57509291-b751-4131-aee7-0be040e93ce6 ro quiet initrd /boot/initrd.img-3.7.0-7-generic } Menu entry for Windows (XP in my case): menuentry "Windows xp" { insmod part_msdos insmod ntfs set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set C600FB5E00FB53C1 drivemap -s (hd0) ${root} chainloader +1 boliques vers votre dernier noyau et mande GRUB « chainloader + ». Puisque faire des expériences en omettant vent suivre les liens à la fin. Mais avec ramdisk (souvent présent dans /boot/). Windows a besoin de son propre boot- des lignes dans les entrées menu que les ingrédients ci-dessus, ça ira. La commande « sudo update-grub » fait loader pour démarrer, le chargement vous avez copiées pour voir si cela Vous pouvez vouloir aussi changer tout ceci automatiquement, avec des en chaîne est nécessaire pour démarrer fonctionne toujours (il se peut que entrées distinctes qui pointent vers Windows. Une installation Linux peut oui). Vous pouvez même le faire pen- quelques couleurs du texte dans le menu des noyaux installés moins récents. avoir ou non une (seconde) installation dant une seule session, sans modifier GRUB, surtout si vous allez utiliser une Jetez-y un œil ! GRUB sur sa propre partition (il se com- grub.cfg. Il suffit d'appuyer sur « e » image de fond « splash » (cf. l'article porte exactement de la même façon : après avoir sélectionné l'entrée menu précédent). Des paramètres couleurs se ••Dans tous les cas, il est également il se réfère à /boot/grub/grub.cfg pour dans le menu GRUB que vous voulez trouvent dans le script 05_debian_the- possible de « chainload » (charger en afficher son menu). Dans le cas où il a examiner ou changer. GRUB affichera me ou peut-être dans un script supplé- chaîne) un autre bootloader s'il y en a un GRUB séparé, dans le fichier de con- les commandes de l'entrée menu ; mentaire comme 06_mint_theme (dans un qui est installé sur la partition choi- figuration GRUB du MBR, vous pouvez vous pouvez les modifier en toute /etc/grub.d/). Vous utiliserez des élé- sie. En effet, des bootloaders peuvent choisir si vous voulez chainload le sécurité, puis les exécuter avec CTRL-X ments tels que paramétrer color_nor- également être installés au début GRUB de cette distribution-là ou dé- (rien ne sera sauvegardé sur grub.cfg). mal, color_highlight, menu_color_normal d'une partition. Chainloading signifie marrer son noyau directement. Omettez également le paramètre et menu_color_highlight ; regardez charger un nouveau bootloader à partir « quiet » dans la déclaration Linux pour les ressources en ligne pour plus de du bootloader actuel. Le chargement Sauf pour ce qui concerne les com- voir ce qui se passe alors. Ceux qui détails. Pour résumer : les défauts sont en chaîne d'un bootloader qui réside mandes insmod, vous pourriez vouloir veulent en apprendre davantage peu- « black/light-gray » (noir/gris-clair) pour sur le (hdx, y) s'accomplit avec la com- (menu_)color_highlight et « white/black » 21 full circle magazine n° 87 sommaire ^ TUTORIEL-GRUBETMULTIBOOTING (blanc/noir) pour (menu_)color_normal. dans /etc/grub.d/ et dans /etc/de- La prochaine fois, nous aurons la ••Un tutoriel complet sur GRUB2 chez « black/light-gray » veut dire du texte fault/grub. Maintenant, nous allons dernière partie de cette mini-série. Je Dedoimedo, avec des trucs très utiles noir sur un fond gris clair (pour l'en- mettre à jour /boot/grub/grub.cfg vous donnerai quelques bases sur le concernant la configuration de GRUB : trée du menu sélectionnée) ; « whi- pour qu'elles soient prises en compte partitionnement et nous construirons http://www.dedoimedo.com/comput te/black » est du texte blanc sur un (sauvegardez votre grub.cfg existant). la machine qui fait du multibooting… ers/grub-2.html fond transparent (noir en tant que Lancez donc : couleur de fond n'est pas black !). LIENSINTÉRESSANTS ••Une courte liste de paramètres du Cela aura son importance quand vous sudo update-grub noyau avec des liens vers des listes utiliserez une image de fond. Les ••La documentation Ubuntu sur GRUB2, complètes : https://wiki.archlinux.org/in- couleurs suivantes sont disponibles : N'oubliez pas de jeter un œil à dex.php/kernel_parameters#Parame grub.cfg pour vous assurer que tout à plus des liens en bas de page, sur black, blue, brown, cyan, dark-gray, GRUB terminal (« troubleshooting » ter_list green, light-cyan, light-blue, light- l'air OK. Vos entrées personnalisées devraient y être. Redémarrez et es- ou dépannage), l'affichage des menus green, light-gray, light-magenta, light- et les entrées menu personnalisées : ••Démarrer Mac OS à partir de GRUB : red, magenta, red, white and yellow sayez-les. GRUB est à vous main- http://leveluplinux.blogspot.be/2012 tenant ; faites-vous plaisir ! https://help.ubuntu.com/community/ (noir, bleu, marron, cyan, gris foncé, Grub2 /09/dual-booting-linux-and-os-x- vert, cyan clair, bleu clair, vert clair, using-grub2.html ou gris clair, magenta clair, rouge clair, http://www.make- magenta, rouge, blanc et jaune). Amu- techeasier.com/create-a-mac-entry- sez-vous bien avec tout ceci. Aupa- in-grub2 (je ne l'ai pas essayé). ravant, vous pourrez tester l'effet en temps réel en exécutant les com- ••Le manuel officiel de GRUB : mandes GRUB appropriées dans le ter- http://www.gnu.org/software/grub/ minal GRUB (par exemple set color_nor- manual/ mal=blue/white), mais vous devrez insérer ces paramètres dans 05-de- bian-theme pour qu'il soit paramétré automatiquement par grub.cfg. Vous pouvez aussi faire des expériences avec grub.cfg et y insérer directement les déclarations « set … color= », mais sachez que grub.cfg est écrasé après l'exécution de update-grub. Floris Vanderhaeghe est devenu un fan de Linux depuis Ubuntu 10.10. Vous pouvez lui envoyer un courriel à Bon. Nous avons fait des modi- [email protected]. fications dans un ou deux fichiers 22 full circle magazine n° 87 sommaire ^ TTUUTTOORRIIEELL IInnkkssccaappee -- PPaarrttiiee 2277 Écrit par Mark Crutch

vant de plonger tête la première c'est parce que le bouton Sélection tellement. Vous pourriez penser que, A dans les deux derniers éléments propose une fonctionnalité semblable. si vous présélectionnez des objets de la palette d'outils d'Inkscape, j'ai En tenant appuyée la touche Alt tout avant d'utiliser l'outil, vous pourriez une rapide mise à jour à faire sur en dessinant sur le canevas avec l'ou- être en mesure de n'effacer sélecti- l'article précédent. La dernière fois, j'ai Une fois de plus les gadgets ne til Sélection actif, vous pouvez tracer vement que ceux que la ligne touche attiré votre attention sur la mauvaise sont pas positionnés de façon très une fine ligne rouge et tous les objets et qui sont aussi sélectionnés. En position du bouton de contrôle de intuitive : les deux boutons à droite touchés par la ligne sont sélectionnés réalité, tous les éléments sélection- pression dans la barre de contrôle de basculent entre deux modes d'effaçage quand vous relâchez le bouton de la nés seront supprimés dès lors que l'outil Pulvériser ; mais comme je l'ai différents, mais la réglette d’Épais- souris. Suite à cela, un simple appui vous utilisez l'outil, même si vous ne écrit dans l'article, j'ai fait mon devoir seur à gauche ne sert que si le second sur la touche Suppr les efface tous. Bien touchez aucun d'entre eux. Vous pou- d'utilisateur et j'ai fait un rapport d'ano- mode est choisi. Il est temps que je que l'outil Gomme soit légèrement plus vez imaginer combien ça pourrait être malie. Je suis content de dire que fasse un autre rapport d'anomalie… direct, parce qu'il n'y a pas besoin d'ap- perturbant si vous aviez des objets puyer sur la touche Suppr, sa réalisation encore sélectionnés en dehors du l'anomalie a été rapidement traitée, Le premier mode est utilisé pour avec l'outil Sélection vous offre l'op- canevas. Dans l'idéal, vous devriez tout puis résolue en deux ou trois jours, si effacer des objets entiers de votre portunité de rajouter d'autres objets désélectionner (Éditer > Désélection- bien que la prochaine publication ma- dessin. Quand le bouton est sélec- à la sélection, ou d'en supprimer, avant ner) avant d'utiliser ce mode pour évi- jeure de Inkscape ne souffrira plus de tionné et que vous dessinez sur le devaliderfinalementcettesuppression. ter un tel comportement inattendu. ce défaut mineur. canevas, une ligne rouge y est tracée. Maintenant, ces deux En relâchant le bouton, tous les objets Une autre raison d'être méfiant à Le second mode de l'outil Gomme derniers outils – ceux que touchés par la ligne rouge sont effacés. propos de ce mode, c'est qu'il est est peut-être plus utile : il vous permet j'utilise le moins dans Si ça semble quelque peu familier, facile d'effacer trop d'objets acciden- de supprimer des parties de chemins Inkscape – en commen- ou d'objets en dessinant sur eux. La çant par la Gomme. Vous pouvez réglette d’Épaisseur détermine la lar- accéder à cet outil soit par l’icône de geur de la bande qui sera coupée sui- la palette d'outils, soit en appuyant vant le tracé et les objets seront auto- sur Maj-E. Il y a vraiment très peu matiquement convertis en chemins si d'options disponibles sur la barre de besoin. Contrairement à l'autre mode, contrôle de l'outil et c'est la raison de la présélection des objets peut s'avé- ma désaffection car toutes ses fonc- rer utile, car seuls les objets appar- tions sont disponibles via d'autres outils, tenant à la sélection seront convertis encore qu'un peu moins directement. et entamés. A l'inverse, assurez-vous Regardons cette barre de contrôle qu'aucun objet n'est sélectionné pour minimaliste. ne couper que les objets visibles. 23 full circle magazine n° 87 sommaire ^ TUTORIEL-INKSCAPE plications dédiées telles que Dia, Calligra sement piétiner en ligne droite tout Flow (anciennement Kivio) et yEd. objet placé sur son chemin.

Pour commencer avec l'outil Con- Inkscape propose une solution à cet necteurs, c'est bien d'avoir déjà créé inconvénient en vous autorisant à choi- quelques objets. Activez l'outil via sir sélectivement les objets que le l’icône ou par les raccourcis « o » ou connecteur doit éviter. D'abord, vous Ctrl-F2. En déplaçant la souris sur les devez sélectionner le connecteur lui- objets, vous noterez qu'une poignée même (vous pouvez en sélectionner carrée est ajoutée à leur centre ; plus d'un), puis sélectionnez les objets cliquez-tirez une ligne depuis cette à éviter. Maintenant, choisissez l'outil poignée vers la poignée d'un autre Connecteurs et appuyez sur le pre- objet pour créer un connecteur. Vous mier bouton de la barre de contrôle Bien que ce mode soit pratique qui économise un appui de clavier à pouvez aussi cliquer, puis bouger la de l'outil. pour découper rapidement un objet comparer à l'approche de l'outil Sé- souris et cliquer à nouveau, mais le en plusieurs chemins, ou juste pour lection, et un mode « chemin » qui est cliquer-tirer s'avère une solution plus enlever un petit morceau sur le bord, beaucoup moins pratique que l'équi- fiable. Vous avez maintenant connecté la largeur fixe et le profil de la ligne valent par l'outil Calligraphie. deux objets et si vous appuyez sur la de coupe limite son potentiel. L'uti- barre d'espace pour revenir à l'outil lisation de l'outil Calligraphie pour créer Passons au dernier outil principal Sélection, vous devriez pouvoir déplacer un chemin suivi de l'opération Diffé- de Inkscape – un que je n'utilise guère, les objets et voir que les lignes de rence pour le retirer de votre objet, simplement parce que je n'en ai pas connexion restent attachées. est une solution plus souple. Pour besoin pour les bandes dessinées que couper à travers plusieurs objets, il je crée : l'outil Connecteurs. Notez d'abord que le connecteur est possible d'utiliser l'outil Calligra- semble issu du bord de l'objet, alors phie, tout en appuyant sur la touche L'outil Connecteurs est utilisé pour que la connexion est faite au centre. Alt pour le passer en mode « sous- tirer des lignes entre objets, ces lignes Contrairement à d'autres outils d'organi- traction », ce qui a le même effet que étant « connectées » aux objets, du gramme, Inkscape ne vous donne au- l'outil Gomme. Le seul bémol est que moins dans le sens qu'un déplacement cune option sur le point de connexion Vous devriez constater que le con- l'outil Calligraphie semble ne pas tou- de l'objet induit un déplacement de à l'objet ; vous créez toujours des necteur est maintenant dévié pour jours convertir les objets initiaux en l'extrémité correspondante du connec- connexions en utilisant la poignée du éviter les objets sélectionnés et vous chemins quand il le devrait, ce qui vous teur. C'est un outil utile pour créer centre et ils se connectent visible- pouvez utiliser le contrôle d'Espacement oblige à le faire manuellement avant. des organigrammes, des diagrammes ment à un point du bord dont vous pour ajuster l'éloignement qui est et des annotations, bien que n'avez pas la maîtrise. La chose sui- ajouté. Si vous changez d'idée, vous C'est tout ce qu'on peut dire sur ses capacités soient plus li- vante à noter est que, par défaut, pouvez utiliser le second bouton de la l'outil Gomme : un mode « contact » mitées que dans des ap- votre ligne de connexion va joyeu- barre pour autoriser ponctuellement 24 full circle magazine n° 87 sommaire ^ TUTORIEL-INKSCAPE Ce n'est toutefois pas encore vrai- page à votre place. Sur la barre de ment un organigramme, aussi je vais contrôle, le bouton entre Espacement ajouter quelques connexions au hasard. et Longueur déclenche cet algorithme le connecteur à traverser les objets tenant à travers une autre. Je pour- Les connecteurs peuvent être configu- sélectionnés. En ayant mis en œuvre rais sélectionner le connecteur et cette rés comme n'importe quel autre che- quelques évitements, mon connecteur autre boîte, puis appuyer de nouveau min dans Inkscape et j'ai donc changé échantillon ressemble maintenant à sur le bouton « Éviter », mais je trouve les couleurs de lignes, les largeurs, ceci. que c'est souvent mieux de sélectionner modifié en pointillés et ajouté des tous les connecteurs et tous les objets marqueurs d'extrémité pour avoir des avoisinants de façon à dire préventi- flèches. Pour que les pointes de flèches vement à Inkscape de les éviter même si vous déplacez les objets ensuite.

de mise en place, la valeur de longueur et les deux boutons restants affec- tant le résultat final. Ces derniers con- trôles ne sont pas interactifs, aussi C'est une amélioration, mais ce toute modification de l'un d'eux vous n'est pas toujours aussi propre. Le impose de relancer l'algorithme de mise restreindre aux seuls angles droits peut soient de même couleur que les lignes, en place en appuyant sur le bouton. aider. Une fois le connecteur sélec- j'ai utilisé Extensions > Modifier le che- L'algorithme de mise en place n'agit tionné, le troisième bouton, qui est min > Colorer les marqueurs pour les que sur les connecteurs et objets sélec- plutôt un inverseur, bascule entre Ceci rend plus facile le dessin du dia- assortir au contour et j'ai arrondi les tionnés, ce qui peut être pratique si « orthogonal » (permettant uniquement gramme sans avoir à ajuster les règles lignes en utilisant le réglage Courbure vous voulez mettre au propre une partie des lignes horizontales et verticales) et d'évitement en permanence. Vous pou- dans la barre de contrôle de l'outil d'un diagramme complexe, mais peut « polyligne » (tout angle est autorisé). vez avoir besoin d'ajuster la valeur d'es- Connecteurs. Maintenant, c'est ce que aussi conduire à une pagaille totale, Activer l'inverseur rend les choses pacement pour obtenir une disposition j'appelle un organigramme ! donc faites d'abord une sauvegarde. plus nettes, mais il y a maintenant un satisfaisante. Avec un connecteur or- En sélectionnant tout mon organi- autre problème. thogonal et un espacement à zéro mon Une fois que vous avez utilisé l'outil gramme et en appuyant sur le bouton organigramme commence à avoir un Connecteurs pour matérialiser des liens de déclenchement, vous pouvez voir Parce que j'ai dit au connecteur de aspect plus acceptable. entre objets dans votre organigramme que le résultat n'est pas aussi compli- n'éviter que la boîte verte, il passe main- ou diagramme, vous pouvez aussi laisser qué que l'état initial le laissait paraître. Inkscape faire un essai de mise en 25 full circle magazine n° 87 sommaire ^ TUTORIEL-INKSCAPE Ne soyez pas trop impressionné tez juste un peu la valeur et appuyez pas être superposées. Pour mon orga- comme vous pouvez vous y attendre. par ce résultat : j'ai dû tricher pour sur le bouton de déclenchement si ça nigramme, ça n'a pas été un pro- Vous pouvez toujours manipuler les que l'organigramme paraisse si clair et vous arrive. blème, mais si vous préférez ne pas nœuds du chemin manuellement en net. L'algorithme d'Inkscape avait très avoir de superpositions dans votre sélectionnant le connecteur et en largement dispersé les trois branches Le premier de ces boutons de con- diagramme, il est peut-être préfé- basculant sur l'outil Nœud, mais tous trôle essaie d'ajuster l'algorithme de rable d'activer cette option de toutes les changements seront perdus si telle sorte que les lignes avec des mar- les façons. vous bougez l'objet lié ou si vous queurs de fin soient tournées vers le appuyez sur le bouton déclencheur. bas. Ca ne fonctionne pas pour les mar- Il y a encore deux choses à dire à queurs de début, aussi assurez-vous propos de l'outil Connecteurs : d'abord, Vous pouvez trouver l'outil Con- de dessiner de la source vers la des- c'est l'une des parties assez instables necteurs utile pour des diagrammes tination si vous voulez utiliser ce mode. d'Inkscape. Il peut causer des plantages, simples, mais je trouve généralement En l'activant et en appuyant sur le mélanger la pile des annulations qu'il est plus facile de tirer de simples bouton déclencheur, la disposition de d'actions et produire des résultats connexions et de les modifier manuel- mon organigramme a ressemblé à complètement à côté de ce que vous lement, sans algorithme automatique ceci… après quelques ajustements vouliez ! Faites des sauvegardes régu- de positionnement. Si vous atteignez manuels, une fois de plus. lières si vous l'utilisez. Ensuite, vous un niveau de complexité où de tels ne pouvez pas convertir les connec- outils servent bien, c'est probablement Le dernier bouton indique à l'al- teurs en chemins « normaux » en le moment de basculer vers une appli- du diagramme et créé une image éta- gorithme que les formes ne doivent utilisant Chemin > Objet vers Chemin, cation dédiée. lée à l'excès. Néanmoins, ça fournissait une vue plus claire des relations que j'avais tracées arbitrairement, facilitant le déplacement des boîtes pour obte- nircerésultatvisuelplusprofessionnel.

Les trois contrôles dont vous disposez pour l'algorithme d'Inkscape ne font pas grand chose. Le paramètre Longueur vous permet d'ajuster la lon- gueur souhaitée des connecteurs dans Mark a utilisé Inkscape pour créer trois le dessin réorganisé. Malheureusement, bandes dessinées, The Greys, Monsters, il est facile de positionner cette valeur Inked et Elvie, qui peuvent toutes être trop bas, car l'échelle utilisée ne sem- trouvées à : ble pas linéaire, ce qui entraîne une trop http://www.peppertop.com/shop/. grande proximité des boîtes. Augmen- 26 full circle magazine n° 87 sommaire ^ TTUUTTOORRIIEELL AArrdduuiinnoo Écrit par Ronnie Tucker

l y a plusieurs mois, j'ai sauté le pas Les Nanos sont arrivés complets tants sur mon vélo. D'abord j'ai res- qu'une pression rende la LED cligno- I et j'ai pris le risque d'acheter quel- avec un câble USB miniature. Je l'ai sorti la vieille séquence d'un panneau tante puis qu'une autre l'éteigne, mais ques Arduino Nanos bon marché en connecté à mon portable et j'ai essayé de vaisseau de l'espace qui cachait un ça me faisait penser que je pourrais Chine. Ce sont bien des Arduino, mais de lancer la séquence de la LED cli- bouton dont l'appui faisait clignoter pédaler tout le temps avec mes cli- ils ne viennent pas des fabricants origi- gnotante. Erreur. Du coup, j'étais in- une LED. J'ai enlevé le code inutile et gnotants enclenchés sans m'en rendre naux. Ils étaient proposés sur eBay à 3 £ quiet. Je craignais le pire car soit je les les commentaires, ce qui fait que j'avais compte pour, finalement, mettre la l'un (3,8 €) et j'en ai pris trois. Appa- avais endommagés, soit ils ne fonc- un Nano avec une LED clignotante batterie à plat (que je connecterai remment, des commandes de moins tionnaient tout simplement pas. Ensuite, quand je maintenais le bouton enfoncé. plus tard). de 15 £ évitent toute taxe, ce qui s'est je me suis rendu compte que je n'avais Puis j'ai dupliqué le bouton, la LED et avéré vrai. pas changé le modèle d'Arduino dans le câblage et « voilà » ! [Ndt : en fran- Bien entendu, tout cela devrait quit- le menu IDE. Oups ! çais dans le texte.] Des clignotants de ter la platine pour être soudé physi- vélo ! quement sur du Veroboard avec des Après avoir téléchargé la séquence fils sur toute la longueur du vélo. Mais de la LED et l'avoir lancé, j'ai su enfin Notez que le Nano est inséré direc- c'est à moi de régler ça plus tard. que les Nanos fonctionnaient. Super ! tement sur la platine contrairement au Uno qui est à part. Mon code (bâclé) est sur : Pour un Nano, mon plan était de http://pastebin.com/urJPfr9C réaliser mon rêve d'avoir des cligno- Je pensais modifier le code pour

27 full circle magazine n° 87 sommaire ^ TTUUTTOORRIIEELL Écrit par Ronnie Tucker ÉÉccrriirreeppoouurrlleeFFuullllCCiirrcclleeMMaaggaazziinnee Lignes directrices CRITIQUES otre seule règle : tout article doit avoir Si vous écrivez une critique, veuillez N un quelconque rapport avec Ubuntu suivreceslignesdirectrices: ou avec l'une de ses dérivées (Kubuntu, Jeux/Applications Xubuntu, Lubuntu, etc.). Traductions Si vous faites une critique de jeux ou d'applications, veuillez noter de Si vous aimeriez traduire le Full Circle façon claire : Autres règles dans votre langue maternelle, veuillez en- ••le titre du jeu ; ••Les articles ne sont pas limités en mots, voyer un courriel à ronnie@fullcirclema- mais il faut savoir que de longs articles gazine.org et soit nous vous mettrons en ••qui l'a créé ; peuvent paraître comme série dans plu- contact avec une équipe existante, soit ••s'il est en téléchargement gratuit ou payant ; sieurs numéros. nous pourrons vous donner accès au texte ••où l'obtenir (donner l'URL du téléchargement ou du site) ; brut que vous pourrez traduire. Lorsque ••s'il est natif sous Linux ou s'il utilise Wine ; • Pour des conseils, veuillez vous référer au vous aurez terminé un PDF, vous pourrez guide officiel OfficialFullCircleStyleGuide ici : téléverser votre fichier vers le site prin- ••une note sur cinq ; http://url.fullcirclemagazine.org/75d471 cipal du Full Circle. ••un résumé avec les bons et les mauvais points.

• Utilisez n'importe quel logiciel de traite- Auteurs francophones Matériel ment de texte pour écrire votre article – je Si votre langue maternelle n'est pas l'an- Si vous faites une critique du matériel veuillez noter de façon claire : recommande LibreOffice –, mais le plus impor- glais, mais le français, ne vous inquiétez tant est d'en VÉRIFIER L'ORTHOGRAPHE ET pas. Bien que les articles soient encore ••constructeur et modèle ; LA GRAMMAIRE ! trop longs et difficiles pour nous, l'équipe ••dans quelle catégorie vous le mettriez ; de traduction du FCM-fr vous propose de • Dans l'article veuillez nous faire savoir l'em- ••les quelques problèmes techniques éventuels que vous auriez ren- placement souhaité pour une image spéci- traduire vos « Questions » ou « Courriers » fique en indiquant le nom de l'image dans un de la langue de Molière à celle de Shakes- contrés à l'utilisation ; nouveau paragraphe ou en l'intégrant dans le peare et de vous les renvoyer. Libre à vous ••s'il est facile de le faire fonctionner sous Linux ; ad document ODT (OpenOffice/LibreOffice). de la/les faire parvenir à l'adresse mail ••si des pilotes Windows ont été nécessaires ; hoc du Full Circle en « v.o. ». Si l'idée de • Les images doivent être en format JPG, de participer à cette nouvelle expérience vous ••une note sur cinq ; 800 pixels de large au maximum et d'un tente, envoyez votre question ou votre ••un résumé avec les bons et les mauvais points. faible taux de compression. courriel à : • Ne pas utiliser des tableaux ou toute sorte [email protected] gras italiqu de formatage en ou e. Écrire pour le FCM français Pas besoin d'être un expert pour écrire un Lorsque vous êtes prêt à présenter Si vous souhaitez contribuer au FCM, mais article ; écrivez au sujet des jeux, des l'article, envoyez-le par courriel à : que vous ne pouvez pas écrire en anglais, [email protected]. faites-nous parvenir vos articles, ils seront applications et du matériel que vous utilisez publiés en français dans l’édition française du tous les jours. FCM. 28 full circle magazine n° 87 sommaire ^ https://spideroak.com Obtenez 25% de réduction pour SpiderOakavec le code : FullcirclemagFans 29 full circle magazine n° 87 sommaire ^ LLAABBOO LLIINNUUXX UUbbuunnttuu ssuurr ddee vviieeuuxx oorrddiinnaatteeuurrss Écrit par Charles McColm

Full Circle n° 41 ici : http://fullcirclemaga- Pentium 4HT à 2,8 GHz, 2 x 256 Mo DDR2 les pré-requis recommandés pour un logi- zine.org/2014/06/08/full-circle-podcast- 533 MHz (512 Mo en tout), un disque dur ciel peut être énorme. episode-41-trusted-to-fail/ pour connaître Samsung HD080 HJ/P de 80 Go, un Sony les détails de l'expérience. CD-RW CRx217E et 8 Mo de RAM sur la La solution est une approche à deux carte vidéo. volets ; là où c'est possible, mettre à niveau Dans notre projet de réutilisation d'ordi- le matériel et utiliser des logiciels/une nateurs, l'assemblage minimum est un ordi- Quand Les, Olly et Tony ont com- interface qui fonctionnent avec ledit ma- nateur de classe Pentium 4 qui tourne à mencé leur expérience, l'objectif était de tériel. Bien entendu, il faut penser à l'uti- 2,4 GHz ou mieux avec au moins 1 Go de tester le véritable Ubuntu avec Unity sur lisateur final quand vous changez l'inter- RAM et un disque dur de 80 Go. Nous les trois machines. C'est une méthode face, mais une caractéristique géniale de avons décidé de ce minimum de façon géniale pour le matériel moderne, mais Linux est qu'il peut être personnalisé à assez arbitraire ; un ordinateur à 2 GHz c'est un peu comme si vous essayiez de souhait. Avec un peu de personnalisation, fonctionnerait aussi bien, surtout si vous mettre un moteur de 1,6 litres dans un vous pouvez faciliter la transition d'une augmentiez la RAM à 2 Go. Pour cet ar- camion de 2 tonnes ; vous n'avez tout personne vers Linux. Voyez, par exemple, ticle j'ai choisi une machine de classe Pen- simplement pas assez de puissance pour la capture d'écran de Xubuntu 14.04, à tium au hasard sur l'étagère du fond. Il faire fonctionner l'interface. Sur « d'au- gauche. s'agissait d'une Dell Dimension 3100 tres » machines, nous savons tous que le dont les spécifications sont les suivantes : fossé entre les pré-requis minimaux et Normalement, quand nous recondition- ar le passé, une des façons de pro- nons un ordinateur, la première étape P mouvoir Linux a été en tant que est l'évaluation de l'ordinateur. La Dell système d'exploitation de remplacement Dimension 3100 a plusieurs défauts : sur les vieux ordinateurs. Au fur et à me- sure que les distributions Linux évoluent D'abord, il n'y a pas d'emplacements et changent, elles nécessitent souvent d'extension PCIe 16x ou AGP dans ce mo- de plus en plus de ressources. Le mois dèle spécifique. Des cartes graphiques dernier, Les, Olly et Tony du Podcast Full PCIe 16x sont le standard actuel. Bien Circle se sont regroupés pour installer que vieux, AGP est assez facile à trouver Ubuntu sur 3 systèmes : une machine qui sur Kijiji, eBay ou la plupart des lieux où répondait à peine aux exigences mini- des composants d'ordinateur d'occasion mum de 700 MHz, 768 Mo de RAM, un sont vendus. La Dimension 3100 a en fait ordinateur basé sur un Pentium 4 à 1,6 un emplacement pour un PCIe 1x et il est GHz et un système basé sur un Core 2 donc possible de trouver une meilleure Duo – avec de mauvais résultats pour les carte vidéo, mais dans notre projet de deux premiers. Téléchargez le Podcast reconditionnement, au cours de l'année

30 full circle magazine n° 87 sommaire ^ LABOLINUX écoulée, nous avons vu en tout et pour jamais livrés avec un adaptateur secteur tout une seule carte vidéo PCIe 1x. externe). Une fois rendu indépendant du commutateur KVM, l'ordinateur a démarré La Dimension 3100 n'avait aussi que sur la clé USB et nous avons pu activer deux emplacements mémoire, ce qui limi- l'installeur réseau. tait les options de RAM. Mais, la RAM était de type DDR2, ce qui était un bon Plus tôt, j'ai dit que l'installeur réseau point. Alors que la DDR2 n'est pas aussi est assez rapide, mais, si vous avez une facilement disponible que la DDR3, on en connexion lente, l'installation peut être obtient avec beaucoup moins de problè- très lente. Pour installer le système de mes que la DDR, plus vieille. base (invite de commande) il a fallu environ 25 minutes sur notre Pentium 4 à Notre machine avait aussi un lecteur téléchargements alternatifs : pas). USB était activé dans le BIOS. Nos cœur unique (du début à la fin). Ce temps CD-RW. En règle générale dans notre projet http://www.ubuntu.com/download/a clavier et souris fonctionnaient très bien comprend le temps qu'il fallait pour de reconditionnement d'ordinateurs, nous répondre à plusieurs questions posées lternative-downloads dans tous les ports. remplaçons toujours des lecteurs CD-R par l'installeur texte. Tout en étant rapide, ou CD-RW par au moins un lecteur DVD- l'installeur texte pose aussi plus de ques- Selon la machine et la personne qui la La coupable aurait pu être notre clé R ou DVD-RW. Un des problèmes men- tions que l'installeur graphique (des ques- désire, je regarde souvent plus en détail USB. Si une clé n'est pas démontée cor- tionné par l'équipe du Podcast Full Circle tions comme quel serveur proxy utiliser). ses spécifications. La Dimension 3100, tout rectement, les données peuvent être cor- était la taille limitée du lecteur de CD en contenant un processeur à 2,8 GHz rompues. Mais dans ce cas, le coupable dans une de leurs machines ; en fait, ce Une fois l'installation terminée, nous hyper threaded d'un seul cœur, prend en était le commutateur USB KVM (Key- ne sera pas un problème pour notre ins- devions nous connecter via un terminal. charge, en fait, des instructions 64-bit. board Video Mouse, ou clavier, écran, tallation, puisque nous n'utiliserons pas Pour que l'ordinateur soit plus utile pour Cependant, puisqu'il n'y a que 2 Go de souris) que nous utilisions pour basculer la même image ISO. les utilisateurs en général, il fallait ins- RAM disponibles, nous avons opté pour entre deux ordinateurs. Nous avons déjà taller un environnement de bureau. Unity la version 32-bit de l'installeur réseau. pu constater que les commutateurs KVM Au bon vieux temps d'Ubuntu 4.10, basés sur USB ont tendance à accaparer est un environnement de bureau génial ; l'installeur fut basé sur du texte. Les ins- plus je l'utilise, plus il me plaît, mais il ne La méthode la plus rapide d'instal- assez de puissance électrique pour talleurs graphiques font fureur de nos fonctionne pas bien avec toutes les cartes lation de l'ISO réseau mini serait d'utiliser causer des problèmes avec des clés USB. jours, car ils font partie d'un live DVD qui graphiques et est quelque peu gourmand unetbootin pour créer une clé USB amor- Les commutateurs ont l'air de bien fonc- vous permet d'essayer l'environnement en ressources comparé à XFCE, LXDE et çable avec l'installation réseau : http://unet- tionner parce que les clavier et souris avant l'installation. Les installeurs gra- Enlightenment. bootin.sourceforge.net. Notre Dimension fonctionnent quand ils sont branchés. phiques sont sympa, mais les installeurs 3100 prenait en charge le démarrage à Mais tout ce qui a besoin d'un peu plus basés sur des menus textes sont souvent Habituellement, nous installons l'envi- partir d'une clé USB et nous l'avons réglé de puissance ne fonctionne pas avec le plus rapides et vous donnent davantage ronnement de bureau Xubuntu sur tous pour qu'il démarre à partir de notre clé, commutateur USB KVM (la raison pour de contrôle sur l'installation. Au lieu de les ordinateurs Linux que nous assem- mais cela n'a pas fonctionné. Nous avons laquelle certains commutateurs USB KVM récupérer le principal installeur 32- ou blons. Avoir un environnement de bureau revérifié les paramètres du BIOS pour ont un connecteur d'alimentation qui se 64-bit sur http://www.ubuntu.com/, j'ai en standard rend plus facile la prise en nous assurer que l'option « USB no boot » branche sur une source externe d'électri- pris l'installeur réseau (une mini-iso) des charge de quelqu'un qui a des problèmes. n'était pas sélectionnée (et elle ne l'était cité ; bien entendu ils ne sont quasiment 31 full circle magazine n° 87 sommaire ^ LABOLINUX Pour installer XFCE ainsi que la plupart temps, rendant le texte invisible jusqu'à gamme, mais c'était suffisant pour tra- mais un AGP de 256 ou 512 Mo peut des paquets trouvés dans le bureau Xubun- ce que vous ayez cliqué à nouveau dans vailler avec efficacité). encore booster votre système de façon tu, il suffit d'une seule commande : la barre d'adresses. significative. Si vous cherchez des cartes Ce que vous pourriez retenir de tout graphiques de ce type, nous avons trouvé sudo apt-get install xubuntu- Nous avons regardé une vidéo You- ceci est qu'il est possible d'installer un que le mieux est d'opter pour des cartes desktop Tube sur notre Dimension 3100. La vidéo environnement de bureau basé sur Linux, basées sur NVidia, puisque vous pouvez s'est affichée avec de petites pauses, qui fonctionne, sur du matériel bas de généralement trouver des pilotes proprié- Le bureau Enlightenment est extrême- mais sans être assez saccadée pour gamme qui conviendrait à « l'utilisateur taires dans le programme « Pilotes addi- ment rapide et fonctionne bien avec qu'elle devienne impossible à regarder. moyen d'informatique ». Une mise à ni- tionnels » (dans Xubuntu 14.04, il fait presque toutes les cartes graphiques. Au Firefox nous donnait l'impression d'être veau de la carte graphique (si possible) et partie du gestionnaire de configuration). départ, nous l'installions parce qu'il ins- un peu mou, mais il n'y avait ni pro- de la RAM supplémentaire aident beau- Nous avons récemment mis un AGP AMD talle environ 1 000 paquets de moins que blèmes d'affichage ni déchirement d'écran. coup. Radeon HD 2600 avec 512 Mo dans un xubuntu-desktop. Le problème que nous En général, les programmes se chargeaient système, mais ses performances étaient avons rencontré était qu'il fallait installer rapidement (bien sûr, la vitesse n'égalait L'architecture vidéo AGP est sans moins bonnes que celles d'une carte le x-serveur (xserver-org), ainsi qu'un ges- point celle d'un quatre cœurs de haut de doute périmée selon les normes actuelles, NVidia à 128 Mo tout simplement à tionnaire de connexion (lightdm). Ins- cause des pilotes disponibles. taller ces paquets ne nécessitait que 10 minutes de plus, mais on n'avait pas une Pour des composants supplémentaires, bonne sélection de logiciels après et donc voyez s'il y a un projet de recondition- nous avons fini par installer xubuntu- nement ou de recyclage d'ordinateurs desktop. dans votre région ; les composants peuvent coûter nettement moins cher que ce que Xubuntu fonctionnait étonnamment vous pourriez trouver sur eBay, vous ne bien étant donné les 8 Mo de RAM vidéo. payez pas de frais de transport et vous Nous avons travaillé avec la vidéo à 1 Mo pouvez y retourner si un composant ne et à 8 Mo sur des vieux Compaq EVO fonctionne pas. Des sites comme kijiji Small Form Factor (D51) et avons rencon- regorgent d'ordinateurs et de composants. tré toutes sortes de problèmes : « screen Si vous achetez un ordinateur d'occasion tearing » [Ndt : ou déchirement de l'écran ; sur Kijiji, il faut vérifier quelques petits cf. http://www.play3-live.com/forum/to- trucs (si vous avez la possibilité de le faire pic/65529-lexique-du-jeux-video/ pour une – tous les vendeurs ne vous permettront explication], des ratés permanents, une pas d'examiner leur équipement). vidéo saccadée. Même avec une carte graphique de 32 Mo, le Compaq EVO n'a Vérifiez les ports USB : y en a-t-il d'en- jamais très bien fonctionné pour nous. Et, dommagés, sont-ils remplis de poussière sur d'autres systèmes génériques qui ou du goudron de cigarettes ? N'achetez n'avaient qu'entre 1 et 8 Mo de vidéo, rien qui, d'après vos impressions, ne soit une instance où la barre d'adresses de bien entretenu. Firefox devenait noire de temps en 32 full circle magazine n° 87 sommaire ^ LABOLINUX Si vous pouvez examiner l'intérieur verts, car si un ou deux sont oranges, une autre distribution. Ce qu'il y a de de l'ordinateur, cherchez des condensa- l'ordinateur a un problème. Sur le site formidable chez Linux, c'est qu'il y a teurs grillés ou avec des renflements sur Web, Dell fournit une documentation toujours des choix. Parmi les choix, il y a la carte mère. Vérifiez qu'il n'y ait aucun concernant les indicateurs diagnostiques toute une gamme magnifique de ges- composant évident manquant (batterie, pour chaque modèle d'ordinateur qu'ils tionnaires de bureau : KDE, Gnome, Unity, dissipateurs thermiques, disque dur, RAM, commercialisent. En disant cela, je ne les WindowMaker, Enlightenment, LXDE, Black- etc.) et que ça ait l'air bien comme il faut. approuve pas nécessairement, mais je Box, etc., ainsi qu'une gamme géniale de Si vous regardez l'intérieur, vous pourrez voulais juste mentionner un truc utile qui logiciels. Si quelque chose est tout aussi voir si l'ordinateur a été bien entre- m'amène au point suivant. simplement trop lourd pour votre maté- tenu (poussière, goudron ou pire). Des riel, vous pouvez donc essayer une option systèmes peuvent souvent s'allumer avec Quand c'est possible, récupérez beau- plus légère : utilisez Abiword à la place des condensateurs grillés, mais leur com- coup de documentation sur le modèle de de LibreOffice Writer (ou même quelque portement peut être erratique et il vaut l'ordinateur (ou sur la carte mère s'il s'agit chose basé sur le Web comme Google mieux les éviter, même si vous avez d'un système générique alias système Docs). Tous ces choix sont ce qui explique l'intention de remplacer les condensa- « boîte blanche »). Une bonne documenta- pourquoi Linux reste génial sur du teurs. Si des condensateurs sont grillés, il tion vous renseignera sur les options matériel agé. pourrait y avoir d'autres trucs, moins vi- d'expansion (la quantité de RAM possible, sibles,ayantsouffertdedégâtsélectriques. quelle version de PCIe est prise en charge (2.0, 3.0, etc.) et peut vous aider Si, à nouveau, le vendeur veut bien, lors du dépannage de problèmes. regardez le démarrage du système, même s'il ne s'agit que du BIOS. En tant Mais si tout le reste échoue, essayez que recycleurs d'ordinateurs, nous recom- mandions aux gens qui achètent sur Kijiji de s'assurer qu'ils aient un COA, ou cer- tificat d'authenticité, de Windows.

Vérifiez les disques et lecteurs. Le lec- teur de CD/DVD s'ouvre-t-il ? Nous voyons Charles est l'auteur d'Instant XBMC, un beaucoup d'ordinateurs nous arriver avec petit livre sur l'installation et la confi- de beaux graveurs de DVD bloqués par guration de XBMCbuntu, une distribu- des CD cassés, des crayons, des pièces de tion *buntu + XBMC. Il est le gestionnaire monnaie et d'autres objets qui ne de- d'un projet non-lucratif de réutilisation vraient jamais se trouver dans un lecteur d'ordinateurs. Quand il ne fabrique pas des PC, il supprime les logiciels malveil- de DVD. Si vous achetez un ordinateur lants, en encourageant les gens à uti- Dell d'un certain âge, beaucoup des sys- liser Linux et en accueillant des « heures tèmes Dell ont 4 petits indicateurs au Ubuntu » près de chez lui. Son blog est dos. Regardez si tous ces indicateurs sont à : http://www.charlesmccolm.com.

33 full circle magazine n° 87 sommaire ^ LLAABBOO LLIINNUUXX UUttiilliissaattiioonn ddee BBiittTToorrrreenntt SSyynncc Écrit par Ronnie Tucker

u moyen de plusieurs courtes Lancez-le en ouvrant un terminal A citations, je laisserai au site Web et en saisissant (dans mon cas) : de BitTorrent Sync le soin d'expliquer cd BitTorrent\ Sync/ ce que fait leur produit : ./btsync « Sync ne stocke jamais vos fichierssur desserveurs; ainsi, ilssonten sécurité– Il n'y a pas d'interface graphique, ni violations de données, ni regards c'est basé sur le Web et vous pouvez indiscrets. Créez un dossier Sync chez donc fermer le terminal. Ouvrez votre Entrez un nom et un mot de passe Maintenant, sur votre machine, vous. Ouvrez-le surn'importe quel ordi- navigateur Web et allez à http://local- et cliquez sur OK. créez un dossier qui sera synchronisé nateur, smartphone ou tablette. Accé- host:8888. Vous devrez accepter leurs vers d'autres machines. Ne mettez dez aux docs, partagez des photos et conditions. Après cela, vous devrez Une fois le compte créé on vous pas le dossier sync dans le dossier commencez à travailler n'importe où. créer un compte (ci-dessous). demandera de vous connecter à nou- BitTorrent Sync. Dédaignant le nuage, BitTorrent Sync veau. Félicitations, vous voilà dans livre vos fichiers en un éclair. Peu im- BitTorrent Sync (ci-dessus). Dans l'interface Web de BitTor- porte où vous vous trouvez. Synchro- rent Sync, vous cliquez sur « Add nisez, envoyez et partagez autant que Folder » (page suivante, en haut à vous voulez. Il n'y a aucune limitation, gauche). ni de taille de fichier ni de votre créa- tivité. C'estaussisimplequecela. » C'est là que vous lui indiquez le dossier que vous voulez synchroniser Tout d'abord, il faut aller à (dans mon cas, il s'agit de « BitTorrent http://www.getsync.com/intl/fr/down Sync Folder »), puis vous cliquez sur load et télécharger soit la version x86 « Generate ». Cela crée un « secret » (32-bit), soit la x64 (64-bit). Vous (ou un code) qui est unique et qui obtenez un fichier d'archives conte- identifie ce dossier précis. Enfin, cli- nant deux fichiers : une licence (dont quez sur « Add ». nous n'avons pas besoin) et un exécu- table. Désarchiver le fichier btsync_x64 Votre dossier est maintenant prêt (ou btsync_x86) .tar.gz. J'ai mis le à être envoyé, mais il est vide. Pour ce fichier btsync (l'exécutable) dans /ho- premier test, j'ai ajouté une image à me/ronnie/BitTorrent Sync. mon dossier sync. Après quelques 34 full circle magazine n° 87 sommaire ^ LABOLINUX Pour recevoir le dossier sur mon rais sans doute retrouver le fichier portable, je commence par y créer un dans la corbeille, mais quidsi je suis en dossier (appelez-le comme vous vou- train d'utiliser le portable ? Eh bien, si drez, mais je lui ai donné le même nom vous affichez les fichiers cachés et que sur mon ordinateur de bureau), allez au dossier sync, vous verrez qu'il puis cliquez sur « Add Folder ». Dans y a un dossier .SyncArchive. Ce dossier- la fenêtre qui s'affiche, je choisis le là contient le fichier que j'ai supprimé, fichier que je viens de créer mais je mais il n'est stocké que sur la machine NE clique PAS sur Générer. C'est ici sur laquelle il fut créé. Ainsi, alors que que je tape le « secret » généré sur c'est totalement invisible sur ma ma- ma machine de bureau. Enfin, je cli- chine de bureau, le fichier supprimé que sur OK. se trouve dans le dossier .SyncArchive sur mon portable. Mon portable indique maintenant qu'il a synchronisé l'unique fichier et DISPOSITIFSMOBILE qu'il est connecté à ronnie-desktop (ci-dessous à gauche). Si vous aimeriez envoyer votre dossier sync à un dispositif mobile, J'ai enregistré la capture d'écran alors il faudrait installer l'appli BitTor- de l'écran du portable dans le dossier rent Sync et une appli barcode/QR sync et, quand j'ai retrouvé ma ma- scanner. J'utilise Android et j'ai récu- chine de bureau, la capture d'écran se secondes, la « Size » ( taille) du dossier table en me servant de la même mé- péré l'appli sur la Play Store de trouvait dans le dossier sync ; je Google. est mise à jour et affiche 198 Ko dans thode que ci-dessus (télécharger l'ar- pouvais voir qu'il était connecté à un fichier. Il l'a indexé et est prêt à chive, la désarchiver, lancer le fichier mon portable et qu'il y avait main- Une fois installé et lancé, il suffit l'expédier, mais n'a nulle part où l'en- btsync et l'ouvrir dans le navigateur tenant deux fichiers dans le dossier. voyer. Je vais maintenant ajouter Bit- Web). de taper sur l'écran pour ajouter un Toutefois, soyez vigilant avec un por- dossier. Torrent Sync à mon ordinateur por- table.

OUPS !

Imaginons que je supprime par accident la capture d'écran prise sur le portable. L'interface Web affiche maintenant un seul fichier. Je pour-

35 full circle magazine n° 87 sommaire ^ LABOLINUX

On vous demande maintenant de vous utilisez des données mobile, il DÉMARRAGE pas de serveur (comme sur Drive ou choisir un dossier sur votre dispositif ; faudrait que vous alliez dans les para- Dropbox) qui contient vos fichiers au c'est là que les fichiers synchronisés mètres de l'appli et activiez l'utilisa- Il va sans dire que vous voudrez cas où un accident surviendrait à vo- tion des données mobile. C'est inactivé ajouter l'application btsync au démar- tre ordinateur de bureau/portable. par défaut pour empêcher l'arrivée rage. La façon de faire varie selon Cela étant dit, je pense que toute d'un très grand téléchargement dont l'environnement de bureau, mais dans l'idée à la base de BitTorrent Sync est l'utilisation de la bande passante pour- Mint, vous allez dans Système > Pro- que vous ne dépendez pas d'une so- rait vous coûter une somme signi- grammes au démarrage, cliquez sur ciété pour garder vos fichiers, car elle ficative. « Ajouter » et fournissez un nom et la pourrait les utiliser pour vous faire du commande qui la lancera (en utilisant mal. Faites surtout attention de ne pas le bouton Parcourir). copier dans le dossier sync de gros C'est une idée géniale de vous per- fichiers qui seront alors téléchargés mettre de synchroniser vers des dispo- READ-ONLY seront stockés. Ensuite, vous pouvez vers votre dispositif mobile. sitifs mobiles et c'est très utile pour (FONCTION « LECTURE SEULE ») soit taper le très long « secret » (je transférer rapidement des fichiers du vous souhaite beaucoup de plaisir !) Vous pouvez aussi choisirdes dispositif vers l'ordinateur de bureau. ou vous pouvez scanner le code QR dossiers (sur votre dispositif) devant BitTorrent Sync propose également D'habitude, je me sers d'AirDroid pour associé. Pour obtenir le code QR, vous être sauvegardés, ce qui est utile, notam- une fonction sympa « Lecture seule » ; transférer des fichiers vers le bureau, cliquez sur le bouton « Secret/QR » ment pour les dossiers de photos. Lorsque vous générez un « secret », mais il se peut que BitTorrent Sync sur votre interface Web. vous pouvez sélectionner « read-only ». rende les choses bien plus rapides et Avec un gestionnaire de fichiers C'est utile quand vous voulez parta- beaucoup plus faciles. Enfin, j'ai coché la case synchroniser (sur le dispositif), vous pouvez mettre ger avec un copain qui n'a besoin que des fichiers dans votre dossier sync et de récupérer des fichiers et non pas ceux-ci apparaîtront, comme de bien de les éditer. Les deux « secrets » pour entendu, sur vos autres machines chaque dossier s'affichent quand vous (bureau/portable). Je me suis servi de cliquez sur l'icône de « l’engrenage » cette idée-là pour transférer les cap- (à côté de l'icône X rouge) puis sur tures d'écran de mon téléphone vers l'onglet « Advanced ». Vous y avez mon ordinateur de bureau (sans utiliser aussi la possibilité de générer un « one- le WiFi, en tant que test) et cela m'a time secret » valable pour 24 heures. permis d'insérer les écrans dans cet article avec une grande facilité. CONCLUSION Ronnie est le fondateur et (toujours !) le rédacteur en chef du Full Circle. C'est le genre de personne qui fait de l'artisanat « Automatically » parce que les données Le seul inconvénient que je vois de temps en temps ; actuellement, il sont illimitées sur mon téléphone. Si dans BitTorrent Sync est qu'il n'y a bricole avec Arduino.

36 full circle magazine n° 87 sommaire ^ MMOONN HHIISSTTOOIIRREE MMeess aavveennttuurreess aavveecc lleess SSSSDD Écrit par Gary White

e suis utilisateur d'Ubuntu depuis long- Ubuntu 14.04 LTS, j'avais l'impression testerai. Si tout semble fonctionner comme actuelle de ma machine, la rapidité du J temps et un passionné des PC depuis que le moment était venu d'essayer un il faut, je transférerai mes données du disque n'est pas nécessairement un fac- le Tandy 100 dont le système d'exploi- SSD. Mon ordinateur est loin d'être tout disque USB vers mon nouveau système teur décisif, car n'importe lequel des SSD, tation était intégré en ROM. En règle neuf. La carte mère est un socket 775 d'exploitation. Les experts Linux sont ou presque, sera plus rapide que ce que générale, je reste avec les versions LTS, assez vieux, utilisant un processeur Core probablement en train de dire qu'il y a ma carte mère peut utiliser. Toutefois, si parce que mon ordinateur doit bien fonc- 2 quad et 4 Go de RAM. Il y a des con- des moyens beaucoup plus faciles de le l'acquisition d'un nouvel ordinateur fait tionner avec les programmes (des applis, nexions SATA, mais uniquement les plus faire et ils auraient raison. Mais j'ai trop partie de vos projets et que vous vouliez pour les jeunes lecteurs) dont j'ai besoin lentes, à 3 Go/s. Ainsi, alors qu'il devrait souvent gravement endommagé une bonne migrer le nouveau SSD vers cet ordina- pour travailler ; parfois, la mise à niveau être plus rapide que mon disque dur, il ne installation Ubuntu pour faire confiance à teur, alors il faut prendre sa vitesse en vers une nouvelle version peut avoir des sera pas aussi rapide qu'un SSD sur une des entrées inconnues en ligne de com- considération. En fonction de mes be- résultats inattendus. Actuellement, je suis carte mère neuve, moderne. mande. Le vieux disque dur restera, décon- soins et de mon budget, j'ai choisi un sous Ubuntu 12.04 avec Unity. necté, dans l'ordinateur pendant quelques disque Crucial M500 de 240 Go. J'ai un disque USB externe que j'uti- mois, jusqu'à ce que je sois certain que Je pensais faire un compte rendu de lise pour des sauvegardes régulières avec tout fonctionne. Ça, c'est le plan. Voyons Brancher le nouveau SSD au câble ma migration vers un disque SSD (ou solid l'outil de sauvegarde Deja Dup. En outre, s'il fonctionne. SATA et à l'alimentation ne posait aucun state drive). La plupart des fans de PC sauvegarder vos données sans compres- problème, mais mon vieux boîtier n'a pas disent que changer pour un SSD est l'une sion est une bonne pratique. Je vais Choisir un SSD est plus difficile que les emplacements qu'il faudrait pour des mises à niveau les plus perceptibles copier/coller une deuxième copie de tout vous ne le pensez. Tout d'abord, je pouvoir y attacher le disque. La solution pour ce qui concerne la rapidité que l'on dans un dossier différent juste avant de voulais choisir une taille qui me servirait est de commander un adaptateur en puisse apporter à un ordinateur. Lors de retirer le disque. (N'oubliez pas vos fa- pendant un certain temps. Si je suis prêt à même temps que le disque, ou de sortir leur sortie initiale, la capacité des SSD voris !) Je vais aussi installer le nouveau dépenser de l'argent gagné à la sueur de les attaches rapides et du ruban adhésif était petite, leur prix élevé et leur fia- SSD seul au départ. Bien que j'aie l'in- mon front pour un SSD, je veux utiliser le entoilé. À propos du firmware : les fabri- bilité douteuse. Aujourd'hui, les SSD, tout tention d'utiliser le vieux disque dur SSD pour presque tout. J'ai actuellement cants sont toujours en train de peaufiner en étant toujours plus cher au Go que les comme stockage in fine, je ne vais pas un disque dur de 500 Go dont 133 Go et ajuster le firmware (ou l'ensemble disques durs traditionnels, ont l'air prêts tout risquer sur un seul dispositif de sau- sont utilisés. Un disque de 256 ou de 500 d'instructions) utilisé par le SSD pour à jouer dans la cour des grands. Étant vegarde détenant toutes mes données. Go devrait me convenir, mais celui de 500 fonctionner. La première chose à faire, donné que la prise en charge du TRIM Avant de faire quoi que ce soit, je noterai Go serait un peu plus pérenne. Ensuite, le avant de passer beaucoup de temps sur [Ndt : le TRIM permet à un système tous les programmes dont j'ai besoin ou prix et la garantie doivent être pris en le réglage de votre nouveau système d'exploitation d'indiquer au SSD les blocs que je veux réinstaller sur le nouveau compte. J'ai trouvé que, généralement, d'exploitation, c'est de mettre le firmware de données qui ne sont plus utilisés et système et je vérifierai les sauvegardes. le prix est fonction de la capacité du de votre SSD à jour. Bien que le pro- qui peuvent donc être supprimés, évitant Je prévois d'installer le SSD, de faire une disque, du type de mémoire et du firm- cessus soit généralement sûr à n'importe ainsi l'accumulation des « déchets ». Cf. installation propre d'Ubuntu 14.04 LTS et ware du contrôleur utilisés dedans et, quel moment, pourquoi prendre des https://en.wikipedia.org/wiki/Trim_(com de la mettre à jour. Ensuite, j'installerai enfin, de la durée de la garantie du risques ? Un regard rapide sur le site Web puting)] est activée par défaut dans les programmes dont j'ai besoin et les fabricant. Étant donné la configuration du fabricant m'a assuré qu'il y avait une

37 full circle magazine n° 87 sommaire ^ MONHISTOIRE mise à jour de disponible. Après j'ai com- SSD, j'ai découvert qu'Ubuntu 14.04 LTS Pour le moment, il y a un hic dans l'uti- catastrophe majeure. Le seul « incon- mencé à paniquer. Il y a un fichier pour n'active le TRIM dès l'installation que sur lisation du vieux disque dur pour les sauve- vénient » de cette mise à niveau est que Windows et un fichier pour Mac, mais pas les SSD de Samsung et d'Intel. Sans le gardes. J'ai trouvé un disque Western tout autre ordinateur que j'utilise semble de fichier pour Linux. Heureusement, le TRIM, le SSD ralentira au cours des années. Digital de 1 To en solde et un câble SATA extrêmement lent. fichier Mac était un fichier ISO pour faire Une recherche sur le Web m'a donné dans un hypermarché local et je ne pouvais un CD de démarrage. Une fois télé- plusieurs sites où l'activation du TRIM est pas laisser passer l'offre. C'est là que le Avec ce projet, j'ai retrouvé le plaisir chargé, j'ai gravé l'ISO sur un CD avec expliquée. J'ai choisi une méthode dé- deuxième problème est survenu. Dès le du facteur « fun ». Sachant que mes Brasero et j'ai redémarré sur le CD. Mon taillée dans l'article sur le site Web- branchement du nouveau disque de sau- données sont bien sauvegardées, la peur ordinateur est configuré pour démarrer à upd8.org. L'article se trouve ici : vegarde, l'ordinateur ne démarrait plus. que l'on ressent en révisant son système partir d'un CD, mais, lors du démarrage, http://www.webupd8.org/2013/01/enab Un message d'erreur disait qu'il n'y avait d'exploitation m'a quitté. S'il y avait une vous devez sans doute regarder les indi- le-trim-on-ssd-solid-state-drives.html. aucun système d'exploitation. J'ai débran- grosse panne générale, je pouvais me cations à l'écran avec attention pour pou- Deux méthodes sont fournies et j'ai ché le SSD et branché le vieux disque retourner vers mon ancien disque dur voir appuyer sur une touche de fonction choisi celle qui est recommandée ; jusqu'à avec la 12.04. La machine a démarré tout avec la 12.04 pour essayer de trouver des et sélectionner votre préférence pour le ce jour, je n'ai pas eu de problème. Leur de suite. Et là, je craignais que mon réponses. Je peux dire sans réserve qu'un démarrage. J'ai suivi les indications du texte est excellent et il suffisait de copier nouveau SSD soit mort. Pas de panique, SSD est un truc génial pour remettre de CD de mise à jour du firmware et, après les commandes, puis de les coller dans le je me suis dit. Remets tout en place comme la vivacité dans votre équipement. quelques instants, la mise à jour fut ter- terminal. [Ndt : pour coller une commande c'était avant la panne. La machine a dé- Prenez votre temps, faites des recher- minée. Le disque en place et le firmware dans le terminal, un CTRL+V ne suffit pas ; marré tout de suite. Ajouter le nouveau ches, sauvegardez et sauvegardez à mis à jour, le moment est venu de démar- il faut passer par Édition > Coller.] disque dur et pas de démarrage. Il se nouveau. C'est comme si vous aviez un rer l'ordinateur sur un DVD live d'Ubuntu trouvait en fait que, dans le BIOS de la nouvel ordinateur sans d'énormes frais pour voir ce qu'il trouvera. Après avoir installé tous les pro- carte mère, le nouveau disque était pré- et vous le faites vous-même. Assurez- grammes dont j'ai besoin et copié mes féré au SSD. Paramètrer le SSD comme vous cependant de bien vous amuser Ubuntu a trouvé le nouveau SSD et, données sur le nouveau SSD, la vitesse disque maître et changer l'ordre de dé- avec aussi ! en quelques minutes, l'installation était me sidère toujours. Tout fonctionne très marrage dans le BIOS a résolu le pro- terminée. Sans la lenteur de ma con- très bien, sauf qu'il y a un problème blème. Avec le programme disques dans nexion Internet (pour les mises à jour et mineur. De temps en temps, j'utilise Au- Ubuntu j'ai formaté le nouveau disque l'installation des « restricted extras ») elle dacity et le codec ffmpeg dont j'ai besoin dur en ext4. Pour ce faire, commencez en aurait pris encore moins de temps. C'est pour convertir des fichiers dans ce sélectionnant le disque dur dans la co- au redémarrage que j'ai vraiment cons- programme n'est pas disponible dans les lonne Périphériques et cliquez sur l'icône taté la rapidité de ce disque. LibreOffice dépôts pour la 14.04. À cause de cela, j'ai d'un engrenage en haut à droite, puis Writer est un programme que j'utilise encore besoin de garder l'installation de choisissez formater. Donnez un nom à régulièrement. Il s'est ouvert presque la 12.04 à portée de main. L'échange de votre disque. J'ai appelé le mien « stoc- instantanément. Tout sur ce SSD est câbles pour pouvoir accéder à l'ancien kage ». Pas très inventif, mais je sais ce rapide. C'est un pur bonheur de l'allumer disque dur n'est pas très commode ; il se que c'est. Ce deuxième disque étant prêt et de m'amuser avec. Un clic sur quelque peut que je mette une machine virtuelle pour les sauvegardes et le stockage, je chose et le voilà. avec la 12.04 sur la liste des projets à peux maintenant transformer le disque entreprendre rapidement. L'adoption pré- USB en nouveau disque de sauvegarde Bon, assez joué… Après l'achat du coce n'est pas toujours le meilleur choix. séparé et le mettre ailleurs en cas de

38 full circle magazine n° 87 sommaire ^ MMOONN OOPPIINNIIOONN LLiinnuuxx ccoonnqquuéérraanntt ?? Écrit par Jan Mussche

ans le FCM n° 84 (félicitations à versions parmi lesquelles choisir, ce extrêmement solide, pour que vous Que pouvez-vous créer de diffé- D Ronnie pour le 7e anniversaire qui fait que le nombre total est bien puissiez en profiter pendant des années, rent dans une distrib. ? Pas grand chose. de la revue !), pages 10-11, Arnfried plus élevé. une qui soit tellement rapide que c'est Bien entendu, vous pouvez choisir un Walbrecht a écrit que Linux allait con- un plaisir de travailler avec, une qui autre environnement de bureau avec quérir le monde des ordinateurs de Quelqu'un aurait-il une idée du nom- soit sûre. les programmes ad hoc, comme un bureau et des portables. Je vois les bre de distributions Linux différentes gestionnaire de fichiers, un logiciel de choses un peu différemment. qui existent ? Chaque personne qui sait Est-ce que ce n'est pas plus impor- graveur de CD/DVD, etc., mais puisque un peu programmer crée sa propre dis- tant que d'avoir encore une distrib. beaucoup d'organisations fournissent Oui, je sais qu'il parlait de Chrome- trib., basée sur une autre, déjà basée qui est à 99,9 % la même que celle des versions différentes, tous ces envi- OS et des Chromebooks, qui sont une sur une troisième. Quelques modifs, un dont elle est dérivée ? Le 0,1 % étant ronnements de bureau sont déjà uti- solution géniale pour des gens qui ne programme supplémentaire ajouté à la couleur verte à la place de la couleur lisés. Ainsi, il n'y a pas de différences font (presque) rien d'autre avec leur l'installation de base, un nouveau thème pourpre, avec quelques codecs supplé- dans ce domaine. ordinateur que surfer sur le Net. pour une belle apparence et une nou- mentaires installés pour qu'elle soit velle étoile est née. prête à l'emploi dès l'installation. En Pourquoi les gens veulent-ils tou- Mais, sérieusement, Linux en train d'autrestermes,desqueuesdecerises. jours essayer de réinventer la roue ? Si de conquérir l'ordinateur de bureau et Pourquoi ? Pour gagner sa vie ? vous ne le savez pas encore, elle le portable ? Je ne le crois pas. Est-ce que la création d'un produit Il suffit de regarder ce qu'est une existe déjà. que vous proposerez gratuitement paie distribution Linux. Il y a : Pourquoi pas se mettre ensemble La raison de mon scepticisme est si bien que cela ? Impossible à imaginer. ••un noyau Linux, que toutes les pour faire moins de produits différents, le fait que le monde de Linux soit distrib. utilisent ; tout en les rendant plus rapides, plus tellement divisé. Une phrase qui se Si tous ces programmeurs for- ••un environnement de bureau et, stables et plus sûrs. Faire quelques voit partout est : Linux propose plein maient un grand groupe avec comme à mon avis, il y en a déjà trop ; distrib. différentes pour pouvoir tou- de choix. C'est formidable. Mais je objectif de créer, non pas une nou- ••des programmes faits par des jours proposer quelques choix. Depuis pense que personne ne voit que c'est velle distrib., mais une meilleure dis- tiers, comme une suite bureautique, le début, il y a des distrib. basées sur cette pléthore de choix qui fait que trib. ce serait mieux, non ? En se concen- des lecteurs de média, des naviga- des rpm et il y a des distrib. basées sur Linux reste un acteur mineur. trant sur ce qu'il faut pour faire une teurs Web, etc. ; deb. Quelques logiciels tiers sont in- distrib. rapide, très stable et très sûre. ••le thème de la distrib. dont pas clus dans le rpm, mais pas dans le for- Il y a un seul Microsoft et un seul mal de gens se débarrassent tout de mat deb, d'autres, le contraire. Conclu- Apple, alors qu'il y a combien de dis- Une qui s'installe sans aucun pro- suite après avoir installé leur propre sion : vous ne pouvez pas obtenir tous tributions Linux ? Distrowatch affiche blème, qui détecte tout votre matériel thème préféré avec fond de bureau les logiciels dont vous avez besoin le Top 100 dans sa liste. Chaque dis- sans que vous ayez ultérieurement à assorti. sans être un geek et savoir changer trib. qui s'y trouve a deux ou trois chercher des pilotes à installer, qui soit un rpm en deb (ou vice versa). 39 full circle magazine n° 87 sommaire ^ MONOPINION Conquérir le monde est impos- d'exploitation parfait, cela n'arrivera sible quand il faut toujours faire des pas. ÉDITIONS SPÉCIALES PYTHON : trucs comme ça. Le monde est plus grand qu'un groupe de geeks. Devoir se servir du terminal pour faire les choses « plus facilement » et « plus rapidement » est aussi quelque chose qui, à mon avis, doit changer.

Quand Linux décidera de conqué- rir le monde des logiciels, les choses devront vraiment changer et changer énormément. EXTRA!EXTRA! http://www.fullcirclemag.fr/?download/224 http://www.fullcirclemag.fr?download/230 LISEZTOUT! J'ai utilisé une grande variété de distrib. depuis 2008 et je peux bien les gérer moi-même actuellement. N'empêche que j'ai toujours besoin Actuellement, nos glorieux repor- d'aide et je vais donc sur Google pour ters de la rubrique Actus mettent des réponses ou je me sers des fo- des mises à jours régulières des rums. Heureusement, je peux dire que actus sur le site principal du Full j'obtiens presque toujours la solution Circle. Cliquez sur le lien NEWS, dans le menu du site en haut de dont j'ai besoin. Je ne suis pas, et ne http://www.fullcirclemag.fr/?download/231 http://www.fullcirclemag.fr/?download/240 serai jamais, un geek ; je suis un utili- la page et vous verrez les titres sateur d'ordinateur, pas un program- des actus. Par ailleurs, si vous re- meur, pas un spécialiste d'informa- gardez le côté droit de n'importe tique. L'ordinateur doit faire ce que quelle page du site, vous verrez moi je lui demande de faire, pas plus, les cinq derniers messages. N'hési- pas moins. tez pas à nous écrire au sujet des messages des actus. Peut-être que J'aimerais voir Linux conquérir le c'est quelque chose qui pourrait monde des logiciels, j'y crois vraiment, passer du site au magazine. Amusez-vous bien ! mais, aussi longtemps que les pro- grammeurs et les entreprises derrière http://www.fullcirclemag.fr/?download/268 http://www.fullcirclemag.fr/?download/272 eux se battent au lieu de travailler ensemble pour obtenir le système 40 full circle magazine n° 87 sommaire ^ CCRRIITTIIQQUUEELLIITTTTÉÉRRAAIIRREE RRuuppppeettRReeppoorrttiinnggaannddMMoonniittoorriinngg Écrit par Calogero Bonasia

forte croissance au monde, et c'est en peu. Enfin, vous devez être heureux riche outil de découverte de données grande partie parce qu'il combine puis- de travailler en ligne de commande sous la forme de l'API PuppetDB et sance et accessibilité. sur le Linux/Unix de votre choix. son langage de requête associé.

Ce qui est dommage, c'est que la Les métriques que l'agent Puppet Dans le chapitre suivant, vous pou- capacité de reporting de Puppet est passe au maître Puppet sont très gra- vez apprendre à écrire des « Rapports l'une de ses caractéristiques les plus nulaires et offrent un aperçu fantas- personnalisés » avec PuppetDB et négligées, mais parmi les plus puis- tique de ce à quoi Puppet passe son créer une application gérée par des santes. temps, que ce soit pour la récupé- menus. ration, le traitement ou l'application Si on les utilise correctement, ses des modifications. Dans le chapitre 9, le dernier, nous capacités intégrées de reporting peu- trouvons un récapitulatif des tableaux vent vous donner un niveau étonnant Les tableaux de bord peuvent être de bord de Puppet et l'intégration de détails concernant votre infrastruc- utilisés avec Puppet ; faites une visite avec des composants tiers, un regard ture, depuis la quantité de matériels éclair de certaines des principales ca- sur les fonctionnalités d'alerte et leur utilisés et des détails sur le réseau ractéristiques de chacun d'entre eux. intégration à des systèmes d'alerte jusqu'à des détails sur comment et Les tableaux de bord peuvent offrir externes, l'analyse des métriques et PuppetReportingandMonitoring quandlesressourcesontétémodifiées. certaines options rapides et faciles de des changements avec Graphite, et la par Michael Duffy reporting, mais ont aussi certaines détection des anomalies avec Etsy http://www.packtpub.com/puppet- Ce livre est conçu pour tous ceux limites. Skyline. reporting-and-monitoring/book qui veulent en savoir plus sur les éléments fondamentaux du reporting Dans le chapitre 6, nous pouvons Espérons que maintenant vous voyez ichael Duffy est un ingénieur avec Puppet. explorer l'API de requête PuppetDB. l'outil de reporting Puppet comme une M DevOps expérimenté et travaille Les données ne sont utiles que si vous passerelle qui permet à Puppet de chez Sky.com. Le monitoring, c'est bien, Pour tirer le meilleur parti de ce avez un moyen d'y accéder et, pour- communiquer avec les nombreux sys- mais c'est vieux et ça coûte trop de livre, vous devrez déjà être familier tant, c'est un truisme que de nombreux tèmes que vous utilisez déjà, à la fois temps et d'argent. Trop de temps pour avec Puppet et être à l'aise avec ses systèmes semblent avoir oublié, comp- pour surveiller et signaler, et que vous vos administrateurs et programmeurs principaux composants, tels que le tant plutôt sur les développeurs pour pensez à de nouvelles façons d'uti- et trop d'argent pour vous. maître Puppet et l'agent Puppet. Vous venir remplir toutes les flagrantes la- liser ces outils avec les données sup- devrez également être à l'aise avec la cunes de l'exploration de données plémentaires que Puppet fournit. Puppet est probablement l'outil de lecture de code et, en particulier, vous que le produit d'origine a laissées de gestion de configuration qui a la plus devrez connaître Ruby, au moins un côté. Heureusement, Puppet offre un J'ai lu quelques livres sur Puppet et

41 full circle magazine n° 87 sommaire ^ CRITIQUELITTÉRAIRE-CONTRÔLEDEMARIONNETTES celui-ci est probablement l'un des ÉDITIONSSPÉCIALES LIBREOFFICE : mieux écrits. Le langage est clair et frais, les sujets sont bien exprimés et expliqués. Même si le contenu s'arti- cule autour des fonctionnalités de reporting de Puppet et de PuppetDB, l'auteur saisit parfois l'occasion d'expli- quer des caractéristiques et des fonc- tionnalités plus générales de Puppet.

Dans ce livre, vous pouvez trouver http://www.fullcirclemag.fr/?download/284 http://www.fullcirclemag.fr/?download/291 un guide, qui est facile à suivre, avec de nombreux exemples pour expliquer les capacités de reporting de Puppet, pour faciliter la mise en œuvre effi- cace de Puppet comme un outil de reporting dans le monde réel.

Les utilisateurs expérimentés peu- vent être familiers avec la plupart du contenu, mais, même pour eux, dans les toutes dernières pages du livre, un http://www.fullcirclemag.fr/?download/307 concept très intéressant est exprimé qui pourrait conduire à des cas d'uti- lisation très utiles : la possibilité d'utili- ÉDITIONSSPÉCIALES INKSCAPE : ser le reporting de Puppet comme un guide vers des activités d'orchestra- tion de l'infrastructure.

Calogero est consultant dans les domaines des procédés de travail et de l'« intelli- gencecollective».IlutilisePuppetàSEATPG, qui gère la plus grande plate-forme lo- cale de publicités en Italie, reliant les http://www.fullcirclemag.fr/?download/302 http://www.fullcirclemag.fr/?download/312 consommateurs aux entreprises et aidant celles-ci et les collectivités à croître. 42 full circle magazine n° 87 sommaire ^ QQUU''EESSTT--CCEE ?? IInnssttaallllaattiioonn dd''uunn DDuuaallmmiinneerr UUSSBB Écrit par Ronnie Tucker

maintenant on trouve des « dualmi- Avant d'essayer quoi que ce soit, (remplacez évidemment NOM_UTILISA- ners » qui peuvent à la fois miner des rendez exécutables les scripts auto et TEUR par votre nom d'utilisateur). Bitcoins et des pièces scrypt. configure. Ouvrez une fenêtre, allez dans le dossier dualminer-cgminer. Continuez avec : Pour en utiliser un, vous devez Faites un clic droit sur configure et choi- make && make install d'abord récupérer les derniers pilotes sissez Properties. Cliquez sur l'onglet vidéo (Nvidia pour moi). Permissions et cochez la case à côté Attendez un peu jusqu'à ce que tout de « autoriser l'exécution du fichier soit compilé, puis exécutez cgminer Ensuite, nous avons besoin de ré- comme un programme ». avec : cupérer un logiciel qui fonctionne avec le Dualminer. Malheureusement, aucun Nous aurons besoin de quelques dé- sudo ./cgminer --scrypt -o qui soit prêt à l'utilisation n'est dis- pendances ; utilisez votre gestionnaire stratum+tcp://ltc.give-me- coins.com:3333 -u ponible et nous aurons besoin de com- de paquets pour installer libtool, libudev- wakuangdenongmin.1 -p 1 piler une version spéciale de cgminer dev et libncurses5-dev. Ou utilisez le vouons-le, miner de la monnaie nous-mêmes. Télécharger le dépôt git terminal si vous préférez. REMARQUE : dans mon cas, j'ai dû A virtuelle ne vaut pas vraiment la dans un terminal avec : l'exécuter avec sudo sinon il ne détec- Il est temps de compiler. Dans un peine aujourd'hui. Il vous en coûtera tait pas mon appareil. plus en électricité que cela vous rappor- git clone terminal : tera en [ici votre monnaie préférée]. https://github.com/dualminer/ dualminer-cgminer sudo ./autogen.sh Maintenant, attendez. Probable- Cela dit, les mineurs ASIC sont à la ment un certain temps. Il m'a fallu des mode ces jours-ci pour miner des Bitcoin Lorsque le téléchargement est sudo ./configure –enable- jours pour obtenir environ 0,01 Lite- (ce qui est d'une difficulté exorbitante dualminer –enable-scrypt terminé : –disable-opencl coin. Le problème est exacerbé, car le et nécessitera des super-calculateurs –prefix=/home/NOM_UTILISATEUR « pool » obtient de nouveaux blocs et pour en obtenir quelque chose). Pas cd dualminer-cgminer /dualminder-cgminer affiche : terrible pour ceux qui veulent essayer les choses plus simples (comme Lite- Stratum from pool 0 detected new block coin) qui utilisent la cryptographie scrypt. Et puis la nouvelle mode des et c'est le processus complet de minage mineurs USB, qui utilisent peu d'élec- qui s'enraye durant une courte période. tricité, est apparue.

La première vague de mineurs USB était seulement pour Bitcoin, mais 43 full circle magazine n° 87 sommaire ^ Si vous voulez nous envoyer une lettre, une plainte ou des Rejoignez-nous sur: compliments, veuillez les envoyer, en anglais, à : CCOOUURRRRIIEERRSS [email protected]. NOTE : certaines lettres peuvent être modifiées parmanque de place. goo.gl/FRTMl FIRESTARTER XFCE. Le fonctionnement de MATE se Linux. J'ai trouvé l'application Robo- montre satisfaisant. Il y a quelques ano- linux extrêmement utile. Mes serveurs facebook.com/fullcircle magazine 'ai une question sur Firestarter. Je malies mineures à l'usage, mais aucune n'ont pas de dual-boot [Ndt : choix au J me suis demandé pourquoi ils majeure. démarrage entre 2 ou plusieurs sys- twitter.com/#!/fullcirclemag veulent s'en débarrasser ? Ils disent tèmes d'exploitation]. Ils ne fonction- linkedin.com/company/full- maintenant de télécharger GUFW. Je Le lien donne tous les détails. Une nent que sous un seul système d'ex- circle-magazine ne sais pas comment on utilise celui-ci version intégrée de MATE pourrait être ploitation. Il faut comprendre que les car tout ce que j'ai fait avec firestar- encore mieux. gens de Robolinux ont quelques pro- ubuntuforums.org/forum ter, ce fut de le télécharger et de jets actifs en parallèle. Le premier est display.php?f=270 l'utiliser. D'après les gens qui disent http://ubuntuportal.com/2014/06 Robolinux lui-même, qui est une distrib. /how-to-add-mate-desktop- Linux de plein droit. Je ne peux pas qu'il faut télécharger GUFW, il doit LE FULL CIRCLE être configuré. Je ne sais pas comment environment-1-8-to-ubuntu-14-04- en faire de commentaires parce que faireça.Pouvez-vousm'aideràcesujet? lts.html j'utilise Ubuntu avec bonheur depuis ABESOINDEVOUS ! la version 4.10 (il y a presque 10 ans) Lou jl et que je veux rester sous Ubuntu. Sans les contributions des L'autre projet Robolinux comprend des lecteurs, le Full Circle ne Ronnie dit : Ya-t-ilun expertGUFW fonctionnalités pour prendre une ins- serait qu'un fichier PDF vide (qui, à dans le coin qui veut écrire un article tallation existante Windows XP ou mon avis, n'intéresserait personne). surleparamétragedeGUFW? ROBOLINUX Windows 7 et créer une image qui peut Nous cherchons toujours des articles, être importée sans problème dans des critiques, n'importe quoi ! Même e voulais juste répondre par écrit Virtualbox. Pendant un moment, j'ai de petits trucs comme des lettres lu des informations en ligne sur com- UBUNTU + MATE J à l'article « Gare à Robolinux ! » et les écrans de bureau aident à paru dans le numéro précédent et vous ment le faire, et, bien que vous puis- remplir le magazine. Lisez Écrire siez le faire vous-même en n'utilisant pour le FCM dans ce numéro pour propos du FCM n° 86, « Ubuntu faire partager mes expériences avec les gens de Robolinux. que des outils libres, ce n'est pas sans suivre nos lignes directrices. A MATE pourrait arriver bientôt : difficulté, c’est long et ça paraît plutôt le prototype est déjà impressionnant ». J'avais au bureau un serveur de déroutant. Les vidéos sur le site Ro- Jetez un œil à la dernière page (de bolinux manquent de précision et il n'importe quel numéro) pour accé- C'est déjà possible d'ajouter facile- fichiers qui utilisait Windows XP. J'avais n'y a pas les détails pratiques pour le der aux informations détaillées con- ment le bureau MATE à Ubuntu 14.04. la volonté de construire un nouveau faire, mais ils promettent de faciles cernant l'envoi de vos contributions. J'ai installé récemment MATE 1.8 sur serveur qui puisse reprendre presque toutes les fonctions de la vieille ma- instructions détaillées une fois que UbuntuStudio 14.04, où étaient déjà vous leur avez fait une « contribution ». installés les bureaux UbuntuStudio et chine XP, mais qui tournerait sous 44 full circle magazine n° 87 sommaire ^ COURRIERS Il s'est avéré que les instructions faire est indiquée, à exécuter dans un via nos serveurs dédiés à Robolinux sont excellentes (à une exception près terminal, précédée de sudo, bien sûr. Debian. » dont je parlerai plus loin). Ils vous Ce n'est pas grand chose, mais si le disent comment créer une image, la paquet dkms était installé ce serait Ils sont très réactifs et soutien- convertir en format compatible vbox fait automatiquement à chaque mise nent la communauté Ubuntu. Globale- et l'installer dans Virtualbox en quel- à jour du noyau. Vous trouverez le ment, ce fut un plaisir de faire affaire ques clics de souris. Il y a de nom- paquet dkms dans la Logithèque ou avec eux. Je les recommande chaude- breuses et bonnes captures d'écran dans synaptic, ou tapez « sudo apt- ment. montrant exactement à quoi chaque get install dkms » dans un terminal, ce chose doit ressembler tout au long du qui l'installera avec toutes ses dé- Martin G Miller processus. Principalement, vous avez pendances. juste à attendre que votre ordinateur fasse le travail pour vous. Quand ce Je suis très content du logiciel et fut fait, la machine virtuelle a dé- pense qu'il vaut bien les quelques marré immédiatement et tout s'est dollars dépensés. Je crois que ça m'a passé comme attendu. J'ai dû faire un économisé plusieurs heures de travail petit changement dans les réglages au moins et que c'est lui qui a fait de de Virtualbox pour la machine Win- mon projet de nouveau serveur de dows XP. J'ai activé l'adaptateur de fichiers sous Ubuntu 14.04 64-bit une réseau par pont de façon à ce qu'il grande réussite. communique avec l'ensemble de mon réseau du bureau comme ça se faisait PS: j'ai écrit aux gens de Robo- avant. linux pour leur dire qu'il fallait le paquet dkms sous Ubuntu et voici la La seule chose manquante dans réponse de John de Robolinux : les instructions : il fallait d'abord ins- taller le paquet dkms dans Ubuntu. Le « Je vais glisser une installation de paquet dkms est maintenu par Cano- dkms en ligne decommandedans notre nical et c'est un élément des dépôts logiciel furtifvm, parce que je sens que standard, mais il est considéré comme ça aidera les utilisateurs et que notre « optionnel » et n'est pas installé par logiciel apparaîtra comme une solution défaut. Autrement, quand vous mettez encore plus complète et attrayante à jour le noyau et que vous redémar- pour la communauté Ubuntu. Je peux rez, vous avez une erreur Virtualbox le faire dynamiquement car nos scripts vous demandant de recompiler les pour les utilisateurs Ubuntu sont préci- pilotes vbox. La commande pour le sément isolés et toujours accessibles 45 full circle magazine n° 87 sommaire ^ 46 full circle magazine n° 87 sommaire ^ Si vous avez des questions sur Ubuntu, envoyez-les en anglais à : QQ&&RR [email protected], et Gord y répondra dans un prochain numéro. Rédigé par Gord Campbell Donnez le maximum de détails survotre problème.

J'essaie de créer un serveur d'im- J'ai fait beaucoup de mises à Comment puis-je faire pour qu'une où 30 est le nombre de secondes de Q pression pour une MFC-7860DW. Q jour et deux mises à niveau, mais Q application s'ouvre là où je veux retard que vous voulez. L'impression fonctionne correctement, Grub ne me montre que les versions dans Kubuntu ? mais après l'installation de « cloud- originales du noyau. Ça ne fonctionne pas pour Drop- print » en utilisant PIP, j'obtiens un (Merci à AnotherKevin sur les box, parce que Dropbox réécrit son message d'erreur. (Merci à RobertKHsur les forums R forums Ubuntu.) Placez la fenêtre fichier .desktop chaque fois qu'il se R Ubuntu.) Lancez les commandes sur votre bureau là où vous voulez lance. Partager une imprimante est suivantes : qu'elle aille lorsque vous démarrez R beaucoup plus facile que vous ne l'application. Ensuite, cliquez sur l'icône le pensiez. Voir : https://help.ubun- sudo grub-install /dev/sda dans le coin supérieur gauche de la J'ai un nouvel ordinateur portable tu.com/community/NetworkPrinting bordure de l'application. Choisissez > Plus Q sous Windows 8.1. Je prévois un sudo update-grub WithUbuntu de possibilités > Paramètres spéciaux double amorçage avec Ubuntu 14.04. de la fenêtre [More Actions > Special Dois-je désactiver UEFI et le démar- Window Settings]. Dans la boîte de rage sécurisé ? Quand dois-je mettre J'ai installé NS2, mais je ne peux J'utilise Linux Mint Qiana avec le dialogue qui s'affiche, cochez les cases en place les partitions ? Q pas trouver l'emplacement des Q noyau 3.13 et LMDE avec le pour la position et la taille, puis, en fichiers installés afin de modifier cer- noyau 3.11.2, alors pourquoi la v3.10 utilisant les listes déroulantes, sélec- Non, laissez UEFI et le démar- tains d'entre eux. Plus précisément, je est-elle digne d'intérêt ? tionnez « N'oubliez pas » [Remember]. rage sécurisé activé. Utilisez Win- veux modifier aodv.h et aodv.cc pour R dows pour réduire les partitions exis- un de mes projets. (Merci à Ronnie.) Le noyau tantes afin de laisser un espace pour 3.10.41 est une version LTS qui Comment puis-je retarder le dé- Ubuntu. Toujours sélectionner « autre R Si vous installez le gestionnaire sera prise en charge pendant plusieurs Q marrage d'une application dans chose » [something else] lors de l'ins- de paquets Synaptic et recher- années. Voir : https://www.kernel.org/ca- R la 14.04 ? tallation, et explicitement créer les chez NS2, vous pouvez faire un clic tegory/releases.html partitions comme vous le souhaitez. droit et choisir « Propriétés ». Un des (Merci à mc4man sur les forums onglets est « fichiers installés » [ins- R Ubuntu.) Dans votre dossier home, talled files], qui vous montre tous les Comment faites-vous une sim- allez dans le dossier caché .con- fichiers et leurs emplacements. Il ne NOUVELLES QUESTIONS Q ple somme dans LibreOffice Calc ? fig/autostart et localisez le fichier fonctionne que pour les paquets ins- .desktop pour votre application. Édi- FRÉQUENTES SUR ASKUBUNTU tallés. Placez le curseur où vous voulez tez le fichier, en ajoutant une ligne à * Faire en sorte que l'on ne puisse pas la somme, cliquez sur l'icône de la fin : R arrêter une commande avec CTRL-C : somme, appuyez sur Entrée. X-GNOME-Autostart-Delay=30 47 full circle magazine n° 87 sommaire ^ Q&R http://goo.gl/KTWyYC TRUCSETASTUCES * Lorsque vous désinstallez un pro- gramme sur Ubuntu, est-ce que le DONNERDEL'AIDE logiciel ne laisse aucun résidu ? Full Circle Podcast http://goo.gl/1f6FQH Episode 41, on peut e suis déprimé. Afin de produire cet article, j'ai passé un temps si- avoir confiance, Trusty * Est-ce que Ubuntu Touch consomme J gnificatif à parcourir les Forums Ubuntu, moins d'énergie qu'Android ? Tahr va se planter !! comme d'autres ressources. Je vois http://goo.gl/0hxFQX beaucoup de questions qui sont incom- plètes, contradictoires, peu claires et Bienvenue dans notre émission * Ubuntu MAAS est-il gratuit ? mal écrites (même par des personnes d'un nouveau format. Il y a plu- http://goo.gl/iZR3vV dont la langue maternelle est l'anglais). sieurs changements par rapport Et tout va bien. au format précédent ; le plus * Que signifie TTY ? important est que nous faisons http://goo.gl/yEdGMp Cependant, au moins un tiers des maintenant l'enregistrement en- « réponses » démontre que l'auteur semble au Blackpool Makerspace * Pourquoi la commande cd ne mar- n'a pas lu la question. Une personne dans le bureau. Dans cet épisode che-t-elle pas dans un script shell ? avait une question sur le Wi-Fi et un nous testons Ubuntu 14.04 et http://goo.gl/JMupZu modérateur du forum (!) lui a deman- faisons une critique du livre offi- dé de fournir des informations supplé- ciel sur Ubuntu Serveur. * Impossible de supprimer un fichier mentaires, sauf qu'aucune d'entre elles qui a un nom similaire à un argument n'était pertinente pour un adaptateur Vosprésentateurs: de commande sans fil. Les gens qui ont écrit des • Les Pounder http://goo.gl/2tAaVo milliers de messages font des sugges- • Tony Hughes tions stupides. J'aimerais les ridiculi- • Oliver Clark * Installer Ubuntu sans CD ni USB, com- ser,maisjemeferaisbannirdesforums. ment faire ? depuis le LUG de Blackpool (UK) http://goo.gl/Pcoqt2 Il est formidable de voir que tant http://blackpool.lug.org.uk de gens essaient d'être utiles. Il serait * Comment écrire des caractères en encore mieux s'ils lisaient attentive- Gord exposant avec gedit ? a eu une longue carrière dans ment la question, de sorte qu'ils l'industrie informatique, puis a profité http://goo.gl/4nCEGz n'écrivent pas de bêtises. de sa retraite pendant plusieurs années. Plus récemment, il s'est retrouvé, sans savoir comment, « l'informaticien » d'un petit cabinet d'expertise comptable dans le centre-ville de Toronto.

48 full circle magazine n° 87 sommaire ^ Si vous avez des questions relatives à la sécurité sur Ubuntu, envoyez-les en SSééccuurriittéé anglais à : [email protected], et Michael y répondra dans un prochain numéro. Donnez le maximum de détails survotre problème. Écrit par Iain Mckeand

vec la possible disparition de True- commande et je les ai toutes gérées Choisissez votre langue et, si vous faire avec la syntaxe : A crypt, je pensais que le moment avec succès en un après-midi. voulez lancer l'exécution, cliquez sur Oui. Cliquez sur Suivant, acceptez les aescrypt -d -o - était venu de chercher une applica- motsdepasse.txt.aes tion de chiffrement similaire. Après un Je dois aussi vous dire qu'aucun choix de dossiers sélectionnés par n'est Open Source, mais ils sont tous défaut, si vous le souhaitez (j'ai fait certain temps, il est devenu clair que Vous pouvez faire des tas de choses à utilisation libre. comme ça), en cliquant sur Suivant Truecrypt est particulier car, d'après techniques comme mettre en pipe et puis sur Terminer. ce que je peux voir, c'est la seule écrire des scripts, mais il y a d'autres application multi-plateforme avec la AESCRYPT outils qui, me semble-t-il, sont meil- J'ai copié pas mal des commandes capacité de chiffrer des conteneurs, leurs pour chiffrer des fichiers multiples. et leur description depuis la partie des disques ou des partitions. J'ai décidé AESCrypt nécessite que vous alliez Je devrais aussi mentionner que quand correspondante du manuel sur le site d'utiliser les méthodes de chiffrement à www.aescrypt.com/download, que vous chiffrez un fichier avec AESCrypt, Web. Supposez que vous ayez un suivantes, qui peuvent paraître difficiles, vous descendiez la page jusqu'à Linux il n'efface pas l'original mais crée un fichier nommé « motsdepasse.txt » mais qui, je vous l'assure, sont en réa- et que vous téléchargiez la version fichier avec le même nom. Si vous que vous aimeriez chiffrer en utilisant lité très simples. Je ne suis pas très 32-bit ou 64-bit dont vous avez besoin. désirez plus d'information alors, s'il le mot de passe « pommes ». Vous bon dans le domaine des scripts et un Bien qu'il soit appelé AES Crypt-Gui vous plaît, allez sur le site Web cité entreriez la commande suivante : peu paresseux, aussi ceci fonctionnera (la présentation dit que c'est une appli- plus haut où vous trouverez plus pour tout un chacun. cation à interface graphique), je n'ai aescrypt -e -p pommes d'informations que vous ne pouvez pas réussi à en trouver une dans Xu- motsdepasse.txt en appréhender. Ubuntu est très bon pour chiffrer buntu. Quoiqu'il en soit, téléchargez les disques et les partitions avec ses le fichier et dézippez-le dans le dos- C'est tout ! Le programme a créé ENCFS outils de chiffrement intégrés. ENCFS sier choisi. Rendez le fichier exécu- un fichier dont le nom est « motsde- est utile pour chiffrer les dossiers et table (un clic droit de souris, ligne passe.txt.aes ». Quand vous voudrez dé- ENCFS est dans les dépôts Ubuntu, les fichiers. AESCrypt facilite le chiffre- Propriétés, onglet Permissions, à la chiffrer le fichier « motsdepasse.txt.aes », aussi l'installation est aussi simple ment d'un fichier à transmettre à rubrique Exécution, cochez « Auto- vous entrerez la commande suivante : que « sudo apt-get install ENCFS ». Il quelqu'un d'autre et Tomb crée des riser l’exécution du fichier comme un fonctionne différemment, car il utilise conteneurs chiffrés aussi facilement programme » et cliquez sur OK). Lan- aescrypt -d -p pommes motsdepasse.txt.aes 2 dossiers. L'un d'eux est le dossier que Truecrypt. Leur défaut commun : cez le programme, soit en ligne de source où sont stockés les fichiers tous ces programmes sont en ligne commande, soit par un clic droit et Comment faire si vous voulez chiffrés. L'autre dossier est un point de commande. Non, ne passez pas à Lancer. Un mot de passe vous sera juste déchiffrer le fichier pour l'affi- de montage. Le point de montage l'article suivant dès maintenant. Ils demandé immédiatement. C'est le cher à l'écran et non le stocker dans fournit la vue non chiffrée des fichiers sont vraiment simples à maîtriser ; je même mot de passe que celui que un fichier texte brut ? Vous pouvez le et des dossiers placés dans le dossier ne suis pas un fan de la ligne de vous utilisez pour la commande sudo. 49 full circle magazine n° 87 sommaire ^ SÉCURITÉ source. Les noms des dossiers et Password : [Entrez votre mot ci dans un dossier appelé applications. tomb open de passe ici] fichiers dans la source sont chiffrés, Original, non ? Ouvrez une fenêtre de /home/username/private/secret .tomb -k et donc, bien que la structure du Verify : [Entrez votre mot de terminal et cd vers l'endroit où vous /home/username/private/secret dossier soit visible, les types de passe ici] avez décompressé le dossier Tomb- .tomb.key fichiers et leurs noms sont masqués. x.x.x. J'ai recopié les instructions L'intérêt de ENCFS c'est que vous Le dossier avec point de montage suivantes du site Web de Tomb, parce Il y a beaucoup plus sur le site Web n'avez pas à créer de conteneur peut être utilisé normalement dans que je ne peux pas les simplifier à propos de Tomb et je recommande chiffré, si bien que votre seule con- votre gestionnaire de fichiers. davantage. Pour créer une tombe de à chaque personne intéressée de le trainte est la taille du disque dur qui 100 Mo appelée « secret », faites : lire : www.dyne.org/software/tomb. contient votre fichier source. Le tuto- Pour verrouiller le point de mon- riel sur http://www.howtoforge.com/en- tage quand vous avez fini de l'utiliser, cd vers le répertoire Tomb Le point suivant n'a pas grand chose lancez la commande suivante : crypt-your-data-with-encfs-ubuntu- sudo tomb dig -s 100 à voir avec le chiffrement. Comme je 13.04 est très bien. Je pourrais re- secret.tomb l'ai dit en introduction, je suis un peu $ fusermount -u copier tout cela, bien sûr, mais c'est /home/username/mountpoint sudo tomb forge paresseux ; je ne me souviens pas vraiment très explicite. Une fois les secret.tomb.key bien des longues commandes et je suis dossiers paramétrés, tout ce que vous toujours à la recherche de solutions de TOMB sudo tomb lock secret.tomb -k avez à faire à chaque fois c'est de secret.tomb.key facilité. Aussi, j'ai trouvé un utilitaire lancer les commandes ci-dessous. Ah, vraiment utile appelé pdmenu. Vous Tomb peut être téléchargé depuis oui : assurez-vous de mémoriser la clé pouvez l'utiliser pour créer un menu www.dyne.org/software/tomb. Tomb Pour l'ouvrir, faites : ou vos données seront inaccessibles. de commandes dans un terminal. est un peu étrange et c'est proba- Je suppose que c'est vrai pour tous sudo tomb open secret.tomb -k Montez et descendez dans le menu blement le plus proche de Truecrypt les outils décrits ici. secret.tomb.key avec les flèches, et la touche Entrée puisqu'il crée un conteneur chiffré lance la commande. Il est disponible dans lequel vous mettez vos fichiers. Un exemple simple suit ; changez les et après utilisation : dans les dépôts et : nomsdescheminssuivantvotrecas: Sa bizarrerie se manifeste par le fait que vous devrez ouvrir un gestion- sudo tomb close sudo apt-get-install pdmenu $ mkdir naire de fichiers depuis le terminal en /home/username/sourcefolder tant que super-utilisateur. Je suppose ou, si ça presse : vous le met à disposition en une ou $ mkdir que c'est parce que les commandes deux minutes. Il génère un fichier /home/username/mountpoint sudo tomb slam all sont toutes lancées préfixées par pdmenurc par défaut appelé /etc/pdme- $ encfs « sudo ». A part ça, il fonctionne bien. nu. Dans votre éditeur de texte J'ai trouvé que si vous voulez que /home/username/sourcefolder favori, créez un fichier appelé .pdme- /home/username/mountpoint secret.tomb soit dans un autre empla- Au travail ! Une fois le fichier com- nurc, modifiez-le à votre goût et en- cement, vous devez utiliser le chemin pressé téléchargé, vous devez décom- registrez-le dans votre répertoire home. La clé du volume n'étant pas dis- complet. Pareil pour la clé. Par exem- presser le contenu quelque part. Je Quand vous lancez pdmenu dans un ponible, il crée un nouveau dossier ple : chiffré. range mes applications comme celle- terminal, il trouvera ce fichier en pre- 50 full circle magazine n° 87 sommaire ^ SÉCURITÉ

color:desktop:blue:blue color:title:blue:white color:base:blue:white menu:main:Main Menu:Main menu exec:open tomb:p:sudo tomb open /home/username/private/secret.tomb -k /home/username/private/secret.tomb.key exec:close open tomb:P:sudo tomb close nop exit:E_xit mier pour l'utiliser. Je vais vous mon- La première des deux commandes lable, mais je suis également certain trer (en haut) à quoi ressemble le ci-avant affichera Tetris pour Termi- que les données dans mon ordinateur fichier s'il contient les commandes nal, sans flag, aussi /usr/games/tt sera ne sont accessibles qu'à quelques per- pour ouvrir et fermer le fichier tomb lancé dès qu'il sera sélectionné. Le sonnes qui pourraient avoir des com- ci-dessus. trait de soulignement fait de la lettre pétences spécialisées. Si mon ordina- suivante une raccourci clavier. Aussi teur était volé ou perdu, bien qu'on Les 4 premières lignes définissent l'appui sur t vous conduira à cette puisse utiliser le matériel, je peux être l'aspect de la fenêtre. sélection du menu. Adventure a un relativement sûr que les données flag pause où il vous sera demandé de enregistrées dessus ne seront pas exec - indique à pdmenu qu'il va saisir une donnée avant de revenir au utilisées. lancer une commande ; menu. La commande man pdmenu vous donnera une foule de bonnes les « : » servent de séparateurs entre informations et si vous voulez vrai- les parties de l'instruction ; ment vous plonger dans le sujet, il y a beaucoup d'informations sur Internet. open tomb est le nom qui sera affiché ; Je trouve que pdmenu est très souple ; il peut lancer des menus im- p dit à pdmenu d'attendre que l'uti- briqués et il enlève le souci de retenir lisateur saisisse quelque chose ; de longues syntaxes de commande.

Iain est un professionnel IT à plein temps la commande est la dernière partie de Ce présent aperçu n'est pas une à Oxford pour une entreprise inter- l'instruction. liste exhaustive des méthodes de chif- nationale de conseil. La plupart de son frement, mais l'incertitude autour de travail est lié à Windows, mais il a réussi exec:_Tetris for Truecrypt m'a incité à refaire un point à caser un serveur *buntu, et utilise Terminals::/usr/games/tt *buntu (version « desktop ») depuis de exec:_Adventure:pause:/usr/games/ sur ce qui est disponible. Je suis cer- nombreuses années. adventure tain que mon ordinateur n'est pas invio-

51 full circle magazine n° 87 sommaire ^ FFEEMMMMEESS DD''UUBBUUNNTTUU Écrit par l'équipe féminine d'Ubuntu

Elizabeth K. Joseph : Pouvez-vous peut garder la monnaie gagnée pour wiki d'aide de la communauté Ubuntu. leur liste de diffusion ou leur canal nous parler un peu de vous ? acheter plus de cartes ou des élé- IRC. ments de son avatar. Mes plans pour le futur sont de Svetlana Belkin : Je suis membre former de nouveaux leaders dans la EKJ : Quels points d'amélioration actif d'Ubuntu depuis juillet 2013 et C'était il y a environ un an et je communauté pour qu'ils sachent com- du projet Ubuntu pensez-vous néces- j'ai reçu mon statut de membre le 6 fé- voulais trouver quelqu'un qui puisse ment la diriger. saires dans son accueil des nouveaux ? vrier 2014. Ce mois marquera ma m'aider à le développer. Comme je suis première année de travail dans la com- une femme, j'ai rejoint Ubuntu Wo- EKJ : Avez-vous rencontré des bar- SB : Le principal manque est l'ab- munauté Ubuntu. men [Femmes d'Ubuntu] pour cher- rières à votre implication et que re- sence d'équipes Ubuntu de recrute- cher cette aide. Mais j'ai su rapide- commandez-vous aux nouveaux arri- ment/promotion/communication que Je ne suis pas développeuse ; je ne ment que c'était un mauvais choix et vants ? les nouveaux venus pourraient con- peux pas coder pour me sauver la vie ! j'ai commencé à travailler à l'amélio- tacter pour leur demander dans quels ration du Wiki d'Ubuntu Women pour SB : Les nouveaux arrivants doi- projets ou équipes s'intégrer en fonc- Ma formation principale est en bio- le mettre à jour. Ce qui m'a amené à vent se souvenir qu'ils n'ont pas be- tion de leurs compétences. Les autres logie, avec un accent particulier sur la faire d'autres choses au sein de la soin d'être développeurs pour s'impli- saveurs Linux ont ces équipes, mais biologie moléculaire et cellulaire ; j'uti- communauté Ubuntu. quer, c'est la barrière que j'ai rencon- pas Ubuntu. lise Ubuntu parce que lui et le monde trée. FOSS [Free and Open Source Soft- EKJ : Quels rôles jouez-vous dans EKJ : A quoi vous intéressez-vous en ware] sont en accord avec ce que je la communauté Ubuntu et quels pro- Je recommanderais aux nouveaux dehors de l'Open Source et d'Ubuntu ? pense. jets avez-vous pour l'avenir ? arrivants de ne pas penser qu'ils de- vraient être développeurs et de sui- SB : Je pratique des activités ar- EKJ : Qu'est-ce qui vous a incitée à SB : Mon rôle principal dans la vre ces étapes : ils doivent commen- tistiques de temps en temps et je vous investir dans la communauté communauté Ubuntu est d'aider les cer petit, rejoindre l'équipe/le projet joue à mon jeu favori, l'unique jeu Ubuntu ? nouveaux arrivants à trouver leur place et sa liste de diffusion, s'assurer de Donjons et Dragons multi-utilisateurs, dans la communauté et de créer un lire toute la documentation de l'équi- Armaggedon MUD. SB : Une idée pour un jeu en ligne, réseau de relations avec les femmes pe/du projet choisi et se présenter à multi-joueurs, basé sur Mario Party, (Ubuntu Women) et les scientifiques l'équipe en utilisant les listes de dif- mais, à la place de mini-jeux, les joueurs (Ubuntu Scientists) pour améliorer le fusion. Le meilleur itinéraire – s'ils ne utilisent des cartes qui sont d'atta- monde des Logiciels Libres. connaissent pas leurs compétences que, de défense ou de pièges pour ou quel équipe/projet rejoindre – est obtenir de la monnaie. Celui qui a le J'aide aussi l'équipe de la docu- de prendre contact avec leur com- plus de monnaie gagne, mais chacun mentation Ubuntu à maintenir à jour le munauté locale et de demander sur 52 full circle magazine n° 87 sommaire ^ JJEEUUXX UUBBUUNNTTUU SSyymmpphhoonnyy Écrit par Oscar Rivera

e Humble Indie Bundle (littérale- est que les vaisseaux ennemis, ainsi ment trépidant avec plus de navires le téléchargement et l'installation ex- L ment l'humble paquet indépen- que l'organisation de chaque niveau, ennemis que vous devrez abattre. Le trêmement faciles. Vous pouvez con- dant) a été l'une des plus grandes se basent sur des modèles trouvés concept du jeu n'est pas tout à fait trôler votre vaisseau avec votre souris, bénédictions pour les jeux Linux ainsi dans la musique du jeu. En outre, vous original, car il y a déjà eu d'autres jeux et prétendument avec une manette, qu'un catalyseur d'améliorations très pouvez ajouter toute votre biblio- qui ont utilisé la musique de la même même si ma manette n'a pas fonctionné importantes au cours de la révolution thèque musicale dans le jeu vidéo ou, façon. Peu importe, Symphony est un avec ce jeu. ludique sous Linux des trois dernières si vous préférez, vous pouvez n'ajou- jeu génial. années. Je suis fan de l'Humble Indie ter qu'une sélection de morceaux de Le jeu est amusant, mais, puisque Bundle depuis ses premiers humbles votre médiathèque. Comme le reven- Pour jouer à Symphony, vous pou- c'est la musique qui conduit et sur- débuts (jeu de mots voulu !). Le 27 dique le jeu, « votre musique est atta- vez aller sur symphonygame.com qui tout qu'il porte un nom comme Sym- mai 2014, le jeu vidéo Symphony fit quée » et c'est à vous de la protéger. est le site officiel du jeu, ou vous pou- phony, je me serais attendu à ce que ses débuts sous Linux et Mac OS X Une chanson lente et classique va vez également l'obtenir auprès de la musique joue un rôle de premier dans le cadre de l'Humble Indie Bundle. générer un niveau au rythme lent, Desura et de Steam. Symphony est de plan dans ce jeu. Contrairement à ce Symphony avait été initialement publié tandis qu'un air optimiste de danse petite taille, il faut seulement ½ Go que son nom indique, vous pouvez pour Microsoft Windows en 2012 et rapide vous donnera un niveau vrai- (500 Mo) de disque libre, ce qui rend réellement couper le volume et obte- est devenu, presque immédiatement, nir probablement les mêmes résultats un grand succès indépendant ; il a eu que vous obtiendriez si vous écoutiez des évaluations dithyrambiques, des la musique et que vous vous dépla- critiques et aussi des fans. Les gens ciez en fonction de ce que vous enten- du Humble Indie Bundle ne perdirent dez. Un jeu contrôlé par la musique pas de temps pour se mettre au tra- devrait être plus facile à jouer si vous vail et porter Symphony sous Linux êtes attentif à la musique, ce que ce ainsi que sous Mac OS X. jeu ne parvient pas à faire. Outre le rôle relativement mineur de la musi- Symphony est un jeu de tir sub- que dans ce jeu, j'ai rencontré certains jectif produit par Empty Clip Studios. problèmes graphiques qui semblent Dans Symphony, vous contrôlez un liés au pilote propriétaire AMD dont vaisseau qui doit tirer sur des navires Steam a besoin pour lancer les jeux. À ennemis, rappelant les jeux vidéo clas- des moments aléatoires, la totalité de siques comme Asteroids et Galaga. Le l'écran, ou une partie de celui-ci, virait concept principal qui distingue Sym- au blanc bien que le jeu continue phony des autres jeux de tir subjectif comme si de rien n'était. J'ai fait des 53 full circle magazine n° 87 sommaire ^ JEUXUBUNTU recherches sur mon problème et rapide. CONCLUSION encore. trouvé que c'était tout à fait habituel Mémoire : 2 Go de RAM. parmi les joueurs qui utilisent des Carte graphique : OpenG.L 2.1 (avec Voici, selon moi, les avantages et Contre : cartes graphiques AMD avec les pilotes une carte video Shader modèle 3 ou les inconvénients, ainsi que ma note, ••La musique, telle qu'elle est utilisée, propriétaires. J'espère que cette ques- supérieur). pour ce jeu, Symphony. tion sera abordée dans le futur et que Non recommandé avec un GPU gra- ne joue malheureusement pas un rôle jouer à Symphony deviendra plus phique intégré. Pour : très important ; en fait, le jeu pourrait très bien être joué avec le volume agréable. Disque dur : 500 Mo d'espace dispo- ••Utiliser votre propre musique comme éteint. nible. la princesse qui doit être sauvée est Configuration minimale requise ••Pépins de graphisme sur les ordina- un concept intéressant. teurs équipés de cartes graphiques OS : Principales distributions Linux à ••Très facile à jouer et pourtant il ne AMD. partir de 2012 . devient pas rapidement ennuyeux. Je ••Même s'il prétend fonctionner avec les Processeur : Dual Core, 2 GHz ou plus pourrais continuer à y jouer encore et manettes, mes deux manettes n'étaient pas prises en charge.

Malheureusement, je ne peux donner à ce jeu que 2,5 étoiles sur 5. Les problèmes l'emportent sur les points positifs ; en particulier le pépin avec les cartes graphiques AMD est rédhibitoire (si vous avez ce genre de carte graphique).

Oscar, diplômé de CSUN, est un di- recteur musical/enseignant, bêta-testeur, rédacteur Wikipedia et contributeur sur les forums Ubuntu. Vous pouvez le con- tacter via : www.gplus.to/7bluehand ou pare-mail:[email protected].

54 full circle magazine n° 87 sommaire ^ Voici l'occasion de montrer au monde votre bureau ou votre PC. Envoyez par courriel MMOONN BBUURREEAAUU vos captures d'écran ou photos à : [email protected] et ajoutez-y un bref paragraphe de description en anglais.

ci, le système est composé d'un écran I Acer 1280 x 1024 75 Hz et d'un micro PC de bureau Gateway/Acer SX-2800 avec un processeur Intel Core 2 Quad à 2,33 GHz, 4 Go de RAM et un disque WDC WD640. Le système d'exploita- tion est Linux Mint 17 (LTS) avec le bureau MATE 1.8.0. Un système assez ordinaire aujourd'hui, mais c'est plus que ce dont j'ai besoin. Notez que mes applis les plus fréquentes appa- raissent à gauche de l'écran ; elles sont normalement cachées. J'ai trouvé cette image sans droits d'auteur quelque part sur le Web. C'est tout à fait approprié pour un système Linux, n'est-ce pas ?

Les raccourcis vers Ancestral Quest et G4FON lancent leurs programmes Windows respectifs sous Wine 1.6.2, récupéré du dépôt Mint. Notez aussi que Mint a une appli pour Dropbox, que j'utilise pour échanger images et livres avec mon iPad.

Dave Rowell

55 full circle magazine n° 87 sommaire ^ MONBUREAU

quelques secondes de plus, mais de cette façon c'est très facile à désac- tiver.

Voici les réglages de l'apparence : le thème d’icônes est Mate Faenza Dark, disponible dans le dépôt offi- ciel, le thème est Menta, compris dans le paquet des thèmes officiels Mate, lui aussi disponible dans le dépôt Ubuntu et la décoration de fenêtre est glowglass, un thème de décora- tion Kwin disponible sur le Web.

L'élégant widget de calendrier est un widget personnalisé Frozen Cherry Desktop que j'ai trouvé dans un des paquets que j'ai installés ; de plus, pour maintenir basse la charge du processeur, j'ai augmenté l'intervalle de rafraîchissement de Conky de 1 à 10 secondes.

Les spécifications de mon PC : Lenovo T43p, Pentium M 2,13 GHz, RAM 2 Go, disque dur 80 Go, Ati Fire GL3200.

Gabriele Tettamanzi

'est mon Linux Mint 17 KMate : J'ai installé kde-window-manager mode cpu lent-haute résolution. Kwin C J'ai enjolivé Mate en utilisant le et systemsettings, ce dernier parce est lancé par la commande kwin gestionnaire de fenêtres Kwin du projet que j'ai besoin de régler finement -replace ; je l'ai paramétré pour qu'il KDE et Conky. l'apparence des applications pour un se lance au démarrage : ça prend 56 full circle magazine n° 87 sommaire ^ Équipe Full Circle CCOOMMMMEENNTT CCOONNTTRRIIBBUUEERR Rédacteur en chef - Ronnie Tucker [email protected] Webmaster - Rob Kerfia FULLCIRCLEABESOINDEVOUS! FCM n° 88 [email protected] Un magazine n'en est pas un sans articles et Full Circle n'échappe pas à cette Dernier délai : Podcast - Les Pounder & Co. règle. Nous avons besoin de vos opinions, de vos bureaux et de vos histoires. dimanche 10 août 2014. [email protected] Nous avons aussi besoin de critiques (jeux, applications et matériels), de Date de parution : tutoriels (sur K/X/Ubuntu), de tout ce que vous pourriez vouloir communiquer Nous remercions Canonical, l'équipe Marke- aux autres utilisateurs de *buntu. Envoyez vos articles à : vendredi 29 août 2014. ting d'Ubuntu et les nombreuses équipes [email protected] de traduction à travers le monde. Sincères Nous sommes constamment à la recherche de nouveaux articles pour le Full Circle. Pour de l'aide remerciements à Thorsten Wilms pour le et des conseils, veuillez consulter l'Official Full Circle Style Guide : nouveau logo Full Circle. http://url.fullcirclemagazine.org/75d471 Pour la traduction française : Envoyez vos remarques ou vos expériences sous Linux à : [email protected] http://fullcirclemag.fr. Les tests de matériels/logiciels doivent être envoyés à : [email protected] Pour nous envoyer vos articles en français Envoyez vos questions pour la rubrique Q&R à : [email protected] pour l'édition française : [email protected]. et les captures d'écran pour « Mon bureau » à : [email protected] Si vous avez des questions, visitez notre forum : fullcirclemagazine.org Obtenirle FullCircle en anglais :

Format EPUB - Les éditions récentes du Full Circle comportent un lien vers le fichier epub sur la page de téléchargements. Si vous avez des problèmes, vous pouvez envoyer un courriel à : [email protected]

Issuu - Vous avez la possibilité de lire le Full Circle en ligne via Issuu : http://issuu.com/fullcirclemagazine. N'hésitez surtout pas à partager et à noter le FCM, pour aider à le faire connaître ainsi que Ubuntu Linux.

Google Play - Vous pouvez maintenant lire le Full Circle sur Google Play/Livres. Recherchez « full circle magazine » ou cliquez sur ce lien : https://play.google.com/store/books/author?id=Ronnie+Tucker

Obtenir le Full Circle en français : http://www.fullcirclemag.fr/?pages/Numéros.

57 full circle magazine n° 87 sommaire ^