Full Circle

LEMAGAZINEINDÉPENDANTDELACOMMUNAUTÉUBUNTULINUX

Numéro 113 - Septembre 2016 Photo : wonker (Flickr.com) CCOONNNNEECCTTEERRDDEEUUXXOORRDDIINNAATTEEUURRSSAAVVEECCLLIINNUUXX UTILISATIONSIMPLED'UNPROTOCOLEDETRANSFERTDEFICHIERS full circle magazine n° 113 1 Full Ciircle Magaziine n''est affiiliié en aucune maniière à Canoniical Ltd.. sommaire ^ Tutoriels Full Circle LEMAGAZINEINDÉPENDANTDELACOMMUNAUTÉUBUNTULINUX Python p.1 5 ActusUbuntu p.04

Connecter2 PCsousLinux p.19 Command&Conquer p.14 LecultedeChrome p.30 BoucleLinux p.32

Programmeravec FreePascal p.21 LaboLinux p.32 DispositifsUbuntu p.36 Monopinion p.39

p.XX Critique p.37 Courriers p.45 MyStory p.37

Inkscape p.25 Q. et R. p.41 JeuxUbuntu p.44 p.XX 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 distribuerla création qui en résulte sous la même licence ou une similaire. Full Circle Magazine est entièrement indépendantfull de circle Canonical, magazine le sponsor n° 113 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. sommaire ^ ÉÉDDIITTOORRIIAALL Ce magazine a été créé avec :

BIENVENUEDANSCENOUVEAUNUMÉRODUMAGAZINE FULL CIRCLE

i vous avez déjà connu cette horrible situation où les fichiers dont vous avez besoin se trouvent sur S une autre machine (et, bien entendu, il n'y a jamais de clé USB à portée de main quand vous en avez besoin), notre article vedette ce mois-ci devrait vous aider. Avec deux ou trois commandes simples, vous pourrez accéder aux fichiers sur l'autre machine. Toutefois, comme précisé dans l'article, cette méthode n'est pas sécurisée et il faut fermer la connexion après utilisation. Les habituels Python, FreePascal et Inkscape figurentdans ce numéro aussi, bien sûr.

Si vous avez besoin d'organiservos finances, ilya une bonne critique de GNU Cash. Ses fonctionnalités semblent complètes, notamment l'importation de fichiers Quicken et un système standard d'enregis- trement en partie double. Le logiciel pourrait même être utile à ceux d'entre vous qui gèrent une petite Trouvez Full Circle sur : entreprise. goo.gl/FRTMl Dans la rubrique Linux Lab, Charles nous propose une visite à Syd Bolton's PC Museum. Si vous voulez facebook.com/fullcircle vous retremper dans de vieux souvenirs, c'est génial. l'URL du musée est donnée dans l'article, tout magazine comme des détails surquand etcommentle visiter. twitter.com/#!/fullcirclemag

Si vous avez un dispositif Ubuntu, vous êtes en train de vous amuser sans doute avec l'OTA-13. Ma http://issuu.com/fullcirclem rubrique surles Dispositifs Ubuntu en énumère les nouveautés. agazine http://www.magzter.com/p Dernière chose, mais non des moindres, de sincères remerciements aux personnes qui ont proposé ublishers/Full-Circle des articles depuis un ou deuxmois. Ils sontrangés dans mes dossiers mail pour un numéro futur. À ceux qui n'en ont pas encore écrit : vous devriez le faire ! Le Full Circle a besoin d'articles Nouvelles hebdomadaires : écrits par vous tous. Envoyez-les par mail à [email protected] ou http://fullcirclemagazine.org n'hésitez pas à m'écrire si vous avez des questions surl'écriture d'un article. /feed/podcast http://www.stitcher.com/s? Amitiés et restons en contact ! fid=85347&refid=stpr Ronnie http://tunein.com/radio/Full- [email protected] Circle-Weekly-News- p855064/

full circle magazine n° 113 3 sommaire ^ AACCTTUUSS Soumises par Arnfried Walbrecht

UBUNTU GNOME 16.10 BÊTA 1 Cette publication inclut aussi une ses- courrier et de groupes de discussions sion expérimentale Wayland. Icedove, ainsi que la suite bureautique LE BULLETIN DISPONIBLE MAINTENANT AU LibreOffice 5.1.4. HEBDOMADAIRE TÉLÉCHARGEMENT, EN FICHIERS Source : DU FULL CIRCLE ISO ET TORRENT http://www.mobipicker.com/ubuntu- Les navigateurs Web basés sur Qt5, gnome-16-10-beta-1-download-now- tels que Otter Browser et OupZilla, sont e système d'exploitation d'Ubuntu available-iso-torrent-files/ aussi présents, avec la version cou- L Gnome 16.10 est en développe- rante de la suite Internet Iceape (une ment depuis un bon moment. Mainte- version libre du projet SeaMonkey de nant, les liens vers les fichiers ISO de CONNOCHAETOS 14.2, BASÉ Mozilla). Et, si vous ne trouvez pas vos la Bêta 1 sontactifs. applis favorites, vous avez la possibi- SUR SLACKWARE 14.2 ET SALIX lité d'envoyerune demande aux déve- Ubuntu Gnome 16.10 Bêta 1 a été LINUX, OFFICIELLEMENT PUBLIÉ loppeurs de ConnochaetOS. publié comme un élément du lan- cement d'Ubuntu 16.10 Yakkety Yak. asé sur les distributions GNU/Li- Source : Les saveurs d'Ubuntu qui font partie de B nux Slackware 14.2 et Salix Linux, http://news.softpedia.com/news/con l'étape Bêta 1 comprennent Ubuntu ConnochaetOS 14.2 est propulsé par nochaetos-1 4-2-officially-released- Une petite baladodiffusion Gnome, Ubuntu Mate, Kubuntu, Lu- un noyau GNU/Linux-libre 4.4.19 entiè- based-on-slackware-1 4-2-and-salix- (< 10 mn) avec juste des infor- buntu, Ubuntu Studio, et Ubuntu Kylin. rement ouvert et n'inclut que des pro- linux-507688.shtml mations. Pas de blabla. Pas de Xubuntu a décidé de sauterla Bêta 1. jets logiciels Open Source 100 % libres, perte de temps. Seules les der- tels que le gestionnaire de fenêtres nières informations traitant Ubuntu Gnome 16.10 Bêta 1 arrive IceWM 1.3.12 et le navigateur Web Ice- LINUS TORVALDS ANNONCE LE de FOSS (logiciels libres Open avec un bon paquet de modifications weasel 45.3.0. NOYAU LINUX 4.8 RC4 AVEC UN Source) /Linux/Ubuntu. et d'améliorations. Il sort avec de plus récentes versions de Calculator, File Si vous ne voyez pas vos appli- CORRECTIF POUR LA GESTION DE RSS : http://fullcirclemagazine. Roller, Cheese et d'autres logiciels. La cations favorites dans la publication L'ALIMENTATION DE SKYLAKE org/feed/podcast publication comprend aussi Gnome ConnochaetOS 14.2, ne paniquez pas. 3.22 Bêta 1 . Elle utilise la version GTK3 Elles sont, très certainement, dispo- e développement du noyau Linux de LibreOffice 5.2. L'utilitaire Initial Set- nibles dans les dépôts logiciels « main » L 4.8 continue aujourd'hui avec l'ins- up (paramétrage initial) de Gnome est du système d'exploitation GNU/Linux- tantané de la Release Candidate 4 aussi inclus et activé pour rendre plus libre. Par exemple, vous y trouverez (RC4 - version de pré-publication n° 4), simple le processus de configuration. les dernières versions du client de et, d'après Linus Torvalds, les choses

full circle magazine n° 113 4 sommaire ^ ACTUS semblent tout à fait normales à cette DE NOMBREUSES Beaucoup de pilotes sont mis à Les mises à jour ponctuelles du étape. Dans le même temps, il semble jour aussi, en particulier pour les dis- nouveau Snapd sont particulièrement que ce soit la plus petite RC à ce jour, AMÉLIORATIONS MIPS ET LA positifs Radeon, InfiniBand, SCSI, USB, fréquentes ces temps-ci, ce qui signi- la plus grande nouveauté étant la MISE À JOUR DES PILOTES Virtio, Xen, MTD, MMC, MD, iiO, HID, fie qu'elles ne comportent aucun chan- solution apportée au défaut dans la RADEON DANS LE NOYAU LINUX GPIO, ATA, Crypto, et de réseau (prin- gement majeur, mais seulement quel- gestion de l'alimentation de Skylake cipalement Ethernet et sans fil), tout ques améliorations bien nécessaires d'Intel. Cependant, il y a aussi les habi- 3.10.103 LTS comme une pile de réseau mise à jour et le support de technologies récla- tuelles mises à jour des pilotes, amé- avec des résolutions de problèmes de mées. Par conséquent, Snapd 2.13 est liorations d'architecture et quelques illy Tarreau, l'un des développeurs IPv6, IPv4, Netfilter, Netlabel, Ceph, la troisième mise à jour de mainte- changements dans KVM. W du noyau Linux, a annoncé la pu- Bluetooth, IrDA, mac8021 1 , SCTP, Sun- nance introduite en août2016. blication de la cent troisième mise à jour RPC, et RFKill. La pile audio a été mise Maintenant qu'il est possible de de maintenance de la série de noyau Li- à jour aussi avec quelques nouveaux D'après les notes de publication, récupérer la quatrième Release Can- nux3.10, à supportà long terme (LTS). pilotes audio. Snapd 2.13 sortpourintroduire un pa- didate construite sur le noyau Linux quet de nouvelles interfaces, parmi les- 4.8 pour faire des tests sur nos PC, Pour une raison ou une autre, la Source : quelles citons lxd-support, fuse et mpris, son cycle de développement continue branche du noyau Linux 3.10 reçoit en- http://news.softpedia.com/news/linu qui ajoutent un support aux techno- et, la semaine prochaine, nous met- core des mises à jour, et cette nou- x-kernel-3-1 0-1 03-lts-has-lots-of-mips- logies LXD, FUSE et MPRIS, un support trons la main à l'étape RC5. Après cela, velle version promet un certain nom- improvements-updated-radeon- de bout en bout pour les assertions de il ne resterait que deux RC, RC6 et RC7, bre d'améliorations et des pilotes mis drivers-507689.shtml Snap en vérifiant la fonctionnalité, de jusqu'à ce que la publication finale du à jour. D'après la liste résumée jointe multiples améliorations d'image, et de noyau Linux 4.8 envahisse les rues, ce et celle des différences avec la ver- nombreuses résolutions de problèmes. sion de noyau Linux 3.10.102 LTS, 161 qui devrait arriver fin septembre. CANONICAL PUBLIE L'OUTIL fichiers au total ont changé, avec Source : Source : 1 800 insertionset1 293 suppressions. SNAPPY SNAPD 2.13 POUR http://news.softpedia.com/news/can http://news.softpedia.com/news/linu UBUNTU 16.04 ET FEDORA 24 onical-releases-snapd-2-1 3-snappy- s-torvalds-announces-linux-kernel-4- Pour ceux d'entre vous qui se de- (COPR) tool-for-ubuntu-1 6-04-and-fedora-24- 8-rc4-with-skylake-power- mandent ce qu'il y a de nouveau dans copr-507781 .shtml management-fix-507693.shtml le noyau Linux 3.10.103 LTS, nous dirons avec plaisir que cette mise à ichael Vogt de Canonical a an- jour apporte de nombreuses amélio- M noncé la publication et la dispo- rations aux architectures matérielles nibilité immédiate d'une nouvelle mise LE NOYAU UBUNTU 16.04LTS MIPS, PowerPC (PPC), x86, ARM, ARC à jour de maintenance du démon POURRASPBERRYPI 2 MIS ÀJOUR Snapd qui implémente le support des et s390, en même temps que diverses POUR RÉGLER 8 VULNÉRABILITÉS améliorations et solutions aux sys- paquets binaires universels Snap dans les distributions GNU/Linux. tèmes de fichiers EXT4, CIFS, NFS, anonical publie un nouvel aver- NILFS2, UBIFS, XFS, FUSE, et eCryptfs. C tissement de sécurité pour infor-

full circle magazine n° 113 5 sommaire ^ ACTUS mer la communauté Ubuntu Linux de tôt possible. Le noyau modifié est déjà vous permettent d'interagir entre deux de Linux, la plupart de ces problèmes la disponibilité d'un noyau mis à jour disponible dans les dépôts stables. applis à l'écran en même temps. sont résolus. Se souvenant que ces pour le portage sur Raspberry Pi2 du solutions sont créées par des tiers, il système d'exploitation Ubuntu 16.04 Source : Gardez en tête qu'à ce stade, An- faut garder en tête qu'il y a toujours LTS (Xenial Xerus), résolvant les mêmes http://news.softpedia.com/news/ubu droid-x86 7.0 est destiné aux dévelop- un risque pour la sécurité. Whonix, qui huit vulnérabilités découvertes dans ntu-1 6-04-lts-kernel-for-raspberry-pi- peurs ; aussi, la page officielle du lo- est une des plus anciennes distrib. bien les paquets des noyaux pour ordina- 2-updated-to-fix-eight-vulnerabilities- giciel explique comment construire le adaptées pourun usage du darknet, est teurde bureau etserveur. 507784.shtml système d'exploitation à partir des plutôt simple à paramétreret utiliser. sources, mais si vous voulez téléchar- Les failles de sécurité du noyau ré- ger une image disque pré-compilée, Le démarrage de ces solutions à solues sont une fuite d'information dans PUBLICATION D'UNE VERSION GeekTillitHertz peutvous aider. partir d'un dispositif de stockage amo- l'implémentation des RDS (Reliable vible ajoute une autre couche de res- Datagram Sockets) du noyau Linux, PRÉCOCE DE NOUGAT Source : pect de la vie privée de l'utilisateur. une faille dans l'implémentation de D'ANDROID-X86 http://liliputing.com/201 6/09/android Pour les utilisateurs à la recherche TCP, une condition critique de temps POUR LES PC DE BUREAU -x86-releases-early-build-nougat- d'une solution plus poussée, Kali Linux dans le pilote MIC VOP, tout comme desktop-pcs.html peut vous aider. Avec plusieurs cen- un dépassement de tampon dans le taines d'outils ciblant les tests de pé- oogle et Intel ne travaillent peut- pilote USB HID. nétration, on peut dire sans risque qu'il G être plus beaucoup pour s'assurer porte les choses à un niveau complè- qu'Android peut fonctionner sur les PLUSIEURS DISTRIB.LINUX De plus, le noyau modifié résout tement nouveau. Cependant, cette dispositifs avec processeurs Intel…, une condition critique de temps dans RÉPONDENT AUX BESOINS DES distrib. n'est pas conçue pour un utili- mais le projet Android-x86 continue à le pilote MIC VOP du noyau Linux, sateur novice, car il sera submergé par publier de nouvelles compilations d'An- UTILISATEURS DU WEB CACHÉ quelques problèmes mineurs des pla- toutes les options à sa disposition. droid pour les ordinateurs avec des teformes PowerPC, divers défauts dans puces Intel et AMD. La dernière publi- uand vous essayez de naviguer le système de fichiers OverlayFS et Q Source : cation ? Une compilation d'Android 7.0 dans le darknet (Web sombre), gar- des erreurs dans le pilote de noyau http://themerkle.com/several-linux- pour les développeurs. En d'autres dez en mémoire qu'un navigateur ou du dispositif USB airspy, qui ne fonc- distros-cater-to-deep-web-users/ termes, vous pouvez maintenant faire un outil d'anonymisation n'est pas une tionnait pas correctement. tournerAndroid 7.0 Nougatsurun PC. solution suffisante. Tout en étant pra- tique et assez sûr, une grande quan- Canonical exhorte tous les utilisa- Le logiciel est basé sur le code du tité de données peut être récoltée en ADOBE RESSUSCITE FLASH teurs du portage d'Ubuntu 16.04 LTS projet Open Source Android (AOSP) de arrière-plan : le système d'exploitation (Xenial Xerus) pour les ordinateurs PLAYER POUR LINUX Google et il est toujours en chantier. utilisé, la zone horaire courante, et mono-cartes Raspberry Pi2 à mettre à Mais certaines fonctionnalités clés de dans certains cas, même le type de jour les paquets du noyau à la nou- l y a quatre ans, Adobe a pris la Nougat, tels que le partage d'écran et matériel utilisé. velle version, appelée linux-image- I décision d'arrêter de mettre à jour les travaux en mode multi-fenêtrage, 4.4.0-1021-raspi2 (4.4.0-1021.27), le plus Avec les distributions spécifiques le paquet Flash Player (NPAPI) pour

full circle magazine n° 113 6 sommaire ^ ACTUS Linux, autre que de fournir des solu- AJOUT DU NOYAU 3.18.40, des logiciels et les correctifs de sé- manuellement, installer le root-kit dans tions aux problèmes de sécurité. Il est curité publiés depuis le 1 er septem- le dispositifpiraté. D'ICEDOVE 45 ET LA PILE revenu sur cette décision la semaine bre 2016 sontinclus. dernière et a dit qu'il va le garder syn- GRAPHIQUE MISE À JOUR DANS La procédure d'installation a aussi chronisé avec la branche de publica- L'ISO DE NEPTUNE 4.5.2 Source : un côté négatif, principalement parce tion moderne en cours. Il teste actuel- http://news.softpedia.com/news/nep que les assaillants peuvent installer le lement la dernière compilation dans 'image ISO de Neptune 4.5.2 est tune-linux-4-5-2-iso-adds-kernel-3-1 8- rootkit dans un emplacement différent une version bêta. L maintenant disponible au téléchar- 40-icedove-45-updated-graphics- à chaque fois, rendant la détection gement, et elle semble introduire tout stack-507944.shtml automatique plus difficile qu'elle ne Suite à ce revirement, on devrait un tas de nouvelles améliorations, telles l'est déjà. voir un nombre croissant d'utilisateurs que l'implémentation du système ser- de Firefox de Mozilla passer à la der- veur audio PulseAudio par défaut, pour LE ROOTKIT UMBREON AU Par ses capacités techniques, Um- nière version de Flash Player s'ils ont breon est un outil très dangereux, avec offrir le support de plus de cartes son, THÈME POKEMON CIBLE installé le paquet. Pendant les quatre et une pile graphique mise à jouravec la possibilité de persister entre les dé- dernières années, seul Flash Player de nouveaux pilotes vidéo Intel, AMD LES PLATEFORMES LINUX marrages, intercepter tout le trafic (PPAPI) pour Google Chrome a été Radeon, etNvidia (Nouveau). X86 ET ARM réseau, intercepter et modifier les com- maintenu à jour. mandes des terminaux et même ou- Dans les nouveautés de l'image es chercheurs en sécurité de vrir une connexion à l'attaquant, lui Les testeurs peuvent aujourd'hui ISO de Neptune 4.5.2, il y a l'ajout du D Trend Micro ont découvert un permettant de se connecter sur l'ap- télécharger le nouveau binaire NPAPI noyau Linux 3.18.40 à support à long nouveau trojan rootkit (maliciel furtif) pareil de la victime. depuis la page de téléchargement terme (LTS), le navigateur Web Chro- qui cible seulement les systèmes ba- d'Adobe Labs. Malheureusement pour mium 52, le client de courrier et de sés sur Linux tournant sur des pla- Source : les utilisateurs d'une distribution ba- groupes de discussion Icedove 45, les teformes x86 et ARM (Raspberry Pi). http://news.softpedia.com/news/pok sée sur Fedora, la compilation bêta n'est bibliothèques KDELibs 4.14.22 pour emon-themed-umbreon-rootkit- pas supportée sur ces installations. l'environnement de bureau KDE4, l'ap- Le nom du rootkit est Umbreon, targets-linux-x86-and-arm-platforms- plication de scanner Skanlite 1.0 et le nom repris d'une créature Pokemon 507970.shtml Source : jeu Hedgewars 0.9.22. qui se cache dans les ombres, un nom https://www.neowin.net/news/adob bien taillé pour un rootkit. D'après e-resurrecting-flash-player-on-linux Parmi les autres améliorations, nous Trend Micro, les assaillants utilisent LUABOT EST LE PREMIER pouvons noter qu'il y a un nouveau Umbreon dans de vraies attaques, la MALICIEL DDOS CODÉ EN LUA thème par défaut pour le chargeur de société ayant reçu des échantillons démarrage GRUB, qui suit le style de pour une analyse à partir de matériels CIBLANT LES PLATEFORMES Neptune, tout comme des paquets de compromis. La bonne nouvelle est que LINUX firmware mis à jour pour offrir un l'installation d'Umbreon n'est pas auto- meilleur support des matériels mo- matique : les attaquants doivent s'intro- uaBot tombe dans la même caté- dernes. Bien sûr, toutes les versions duire d'abord dans le système, puis, L gorie que Mirai parce que son pre-

full circle magazine n° 113 7 sommaire ^ ACTUS mier objectif est de compromettre les Source : Autre nouveauté dans Calamares que le noyau et des paquets de firm- systèmes Linux, les appareils con- http://news.softpedia.com/news/luab 2.4.1 : les améliorations du code d'ana- ware, à savoir ath1 0k, linux-latest, firm- nectés (IoT) et les serveurs Web, et ot-is-the-first-botnet-malware-coded- lyse des partitions, qui, maintenant, ware-free, et firmware-nonfree pour les ajouter en tant que bots à un plus in-lua-targeting-linux-platforms- exclura toujours les volumes ISO9600 ajouter la variable ATH1 0K_FW_FEA- grand botnet contrôlé parl'attaquant. 507978.shtml (disques optiques multimédia et clés TURE_IGNORE_OTP_RESULT en vue USB en flash), de sorte qu'ils ne se- d'améliorer le support du pilote sans En ce moment, le trojan LuaBot ront plus déclarés dans la liste des fil ath1 0k. est empaqueté dans un binaire ELF qui L'INSTALLEUR UNIVERSEL LINUX matériels. En plus, le code est opti- cible les plateformes ARM, qu'on trouve misé et complété pour gérer le retrait Pour être précis, cela signifie que, habituellement dans les dispositifs CALAMARES 2.4 REÇOIT UNE du composant de construction de Qt si vous installez SteamOS sur un ordi- embarqués (IoT). D'après l'expérience PREMIÈRE VERSION PONCTUELLE Q_FOREACH maintenant obsolète. nateur de bureau ou un portable qui de MalwareMustDie, il semble que se POUR RÉSOUDRE DES DÉFAUTS dispose d'un adaptateur sans fil d'Athe- soit la première famille de maliciels Source : ros, il a plus de chance d'être sup- basée sur Lua empaquetée dans un alamares 2.4.1 est une publication http://news.softpedia.com/news/cala porté, comme de fonctionner avec des binaire ELF ciblantles plateformes Linux. C de résolution de défauts qui pro- mares-2-4-universal-linux-installer- paramètres normaux. Cependant, ce met de corriger quelques-uns des pro- gets-its-first-point-release-to-fix- n'est pas un nouveau patch dans le Une première analyse faite par Mal- blèmes découverts ou rapportés par bugs-508024.shtml noyau Linux, car il existe depuis mai wareMustDie n'a découvert aucune les utilisateurs depuis Calamares 2.4, 201 5. fonctionnalité malveillante en dehors parmi lesquels nous pouvons citer une des capacités d'ajouter des dispositifs mise en vigueur des réglages des fu- LA BÊTA 2.91 DE STEAMOS Source : à un botnet controlé centralement. http://news.softpedia.com/news/stea seaux horaires lors de l'installation dans MET À JOUR LE NOYAU LINUX Un jour après la publication de ses certains environnements de bureau, mos-2-91 -beta-updates-linux-kernel- POUR AMÉLIORER LE SUPPORT DU recherches sur le LuaBot, Malware- tels que KDE Plasma 5, pendant le pre- to-improve-ath1 0k-wireless-support- MustDie reçut un autre échantillon, mier démarrage. PILOTE SANS-FIL ATH10K 508019.shtml un module LuaBot, qui, une fois ins- tallé, octroie à LuaBot la capacité de Il yavaitun autre défautsurles fu- alve a publié une nouvelle version porterdes attaques DDos Layer7. seaux horaires dans Calamares 2.4, V bêta de la prochaine branche KALI LINUX 2016.2 FOURNIT DE stable de sa distribution SteamOS pour qui ne permettait pas au système Live NOUVELLES OPTIONS DE TEST DE Contrairement à Murai, qui est le d'appliquer les changements de fuseau les jeux, basée sur Debian GNU/Linux, résultat de deux grandes années d'un réglés pendant l'installation de la ses- SteamOS 2.91, qui fut poussée sur le SÉCURITÉ codage frénétique, LuaBot est dans sion Live ; aussi, grâce à la nouvelle canal « brewmaster_beta » le 31 août ses tout premiers niveaux de dévelop- solution de contournement ajoutée 201 6. l y a un an, Kali Linux passait à un pement, avec une première détection au comportement du sélecteur de I cycle de mise à jouren continu dans signalée il y a seulement une semaine fuseau horaire, ces modifications sont La nouvelle mise à jour brewmas- le but de fournir un flux continu de et un taux de détection de zéro sur maintenantappliquéesimmédiatement. ter 2.91 de SteamOS n'est pas une mise à jourdes applications. Kali Linux VirusTotal pour les échantillons actuels. étape majeure, car elle ne met à jour est une distribution Open Source po-

full circle magazine n° 113 8 sommaire ^ ACTUS pulaire pour les professionnels de la Lubuntu 1 6.04.1 LTS, et Ubuntu GNOME L'OS DE PRODUCTION AUDIO scripts de shell pour installer divers sécurité, chargée avec une liste crois- 16.04.1 LTS. L'ISO Live de Linux AIO lots d'applis. AV LINUX 2016.8.30 LIVRÉ sante d'outils pour la récolte d'infor- Ubuntu 16.04.1 contient aussi un outil mations, l'analyse de vulnérabilité, l'ana- de test de la mémoire pour vérifier AVEC LE NOYAU TEMPS RÉEL Parmi les autres améliorations implé- lyse des applications Web, la vérifica- l'intégrité de la mémoire RAM, tout LINUX 4.4.6 mentées dans AV Linux 2016.8.30, il y tion des bases de données, les at- comme un outil pratique de détection a notamment un meilleur support des taques de mot de passe, les attaques du matériel (HDT - Hardware Detection ne nouvelle version stable de la cartes graphiques AMD Radeon, un de sans-fil et la rétro-ingénierie. Quoi- Tool). U distribution Open Source et gra- tout nouveau thème système appelé que Kali Linux soit surun cycle de mise tuite GNU/Linux AV Linux conçue pour Zukitre, qui utilise des éléments du à jour en continu, il insère encore des L'ISO ne contient que des versions la production audio a été publiée ré- nouveau GTK+ 3.20, le thème de bu- mises à jour par étape qui sont le dé- non retouchées de ces OS. Par con- cemment, sous la référence de version reau Hooli pour l'édition 32-bit, l'ad- ploiement du regroupement des modi- séquent, les images ISO Live de Linux 201 6.8.30 ; elle apporte un noyau temps dition d'un nouveau thème pour le fications faites surun laps de temps. AIO Ubuntu 16.04.1 sont l'outil parfait réel mis à jour et de nombreuses au- gestionnaire de connexion SLIM, et pour ceux qui veulent avoir toutes les tres améliorations. quelques fonds d'écran. Source : saveurs d'Ubuntu 16.04.1.LTS (Xenial https://www.linux.com/news/kali- Xerus) mentionnées plus haut sur une Propulsée par le noyau temps réel Source : linux-201 62-delivers-new-security- seule clé USB, qu'ils peuvent utiliser Linux 4.4.6 corrigé pour supporter les http://news.softpedia.com/news/av- testing-options pour démontrer les différentes distri- applications 32-bit et la construction linux-201 6-8-30-audio-production-os- butions GNU/Linux à leurs amis ou leur du module du noyau de Virtualbox, ships-with-linux-4-4-6-real-time- famille, ainsi que pour installer une ou AV Linux 2016.8.30 ajoute les stations kernel-508074.shtml VOUS POUVEZ MAINTENANT plus d'entre elles sur un nouvel ordi- audionumériques Ardour 5.3.0 et Mix- nateur. TÉLÉCHARGER UNE SEULE IMAGE bus 3.6.0, remplace VLC Media Player et Audacious par MPV et améliore ELEMENTARY OS 0.4 LOKI A ÉTÉ ISO AVEC TOUTES LES SAVEURS Source : l'encodage AAC dans WinFF. PUBLIÉE ; CETTE DISTRIB.LINUX D'UBUNTU 16.04.1 LTS http://news.softpedia.com/news/you- can-now-download-a-single-iso- L'outil de recherche de fichiers Cat- BASÉE SUR UBUNTU PARAÎT eljko Popivoda, de l'équipe Linux image-with-all-the-ubuntu-1 6-04-1 - fish est maintenant intégré au ges- ÉLÉGANTE Ž AIO, a annoncé la disponibilité d'une lts-flavors-508075.shtml tionnaire de fichiers Thunar, qui a aussi image ISO Live de Linux AIO Ubuntu, reçu une nouvelle action personna- l y a tout un tas de distributions basée sur l'OS récemment publié par lisée qui laisse les utilisateurs coller I Linux bien connues qui sont utilisés Canonical, Ubuntu 16.04.1 LTS (Xenial un chemin de fichier copié du presse- par des adeptes de l'Open Source en Xerus). papier dans n'importe quelle applica- tant que système d'exploitation d'usage tion avec le bouton central de la souris quotidien. Alors que certaines distri- Celle-ci inclut Ubuntu 1 6.04.1 LTS, ou par copier-tirer, en utilisant l'utili- butions Linux sont bien taillées pour Kubuntu 16.04.1 LTS, Ubuntu MATE taire en ligne de commande « xclip », du matériel vieux ou lent, d'autres 16.04.1 LTS, Xubuntu 16.04.1 LTS, ainsi que le support d'exécution de sont réputées pour être hautement

full circle magazine n° 113 9 sommaire ^ ACTUS configurables. Si nous parlons de SUPPORT COMPLET DE EXFAT tembre 2016. Pour rendre cette édition de Linux celles qui sont les plus élégantes, ele- Mint 18 encore plus conviviale, l'équi- DANS BLACK LAB LINUX 8 mentary OS prouve qu'elle est la meil- Source : pe de développement a dû ajouter leure option. Souvent appelée « l'Apple «ONYX »BÊTA 2, BASÉ SUR http://news.softpedia.com/news/blac SDDM comme gestionnaire de con- du pauvre », elementary OS donne les UBUNTU 14.04.5 k-lab-linux-8-onyx-beta-2-has-full- nexion par défaut ainsi que les PPA sensations d'OS X. exfat-support-based-on-ubuntu-1 4- (Personal Package Archive - archives lack Lab Linux 8 « Onyx » Bêta 2 04-5-508114.shtml de paquets personnels) « Backport » Après plus d'une année passée en B sort environ trois semaines après de Kubuntu afin que vous puissiez développement, l'équipe d'elementary le lancement de la première bêta, et il vous procurer les versions les plus OS a publié elementary OS 0.4. Loki. ajoute quelques applications locales, PUBLICATION OFFICIELLE DE récentes de KDE Plasma 5 car elles Cette publication suit Freya, qui fut sontmises à disposition en amont. notamment le traitement de texte LINUX MINT 18 « SARAH » livrée en avril2015. Abiword, l'éditeur de feuille de calcul Gnumeric, le lecteur audio Rhythm- KDE EDITION, BASÉE SUR Source : Pour cette sortie, l'équipe de déve- box, le lecteur vidéo Totem, l'éditeur UBUNTU 16.04 LTS http://news.softpedia.com/news/linu loppement de Loki a clôturé environ d'image GIMP, le navigateur Web Chro- x-mint-1 8-sarah-kde-edition-officially- 1 000 rapports de problèmes et a mium et le client de courrieret groupes inux Mint 18 « Sarah » KDE a été released-based-on-ubuntu-1 6-04-lts- travaillé sur plus de 20 « blueprints » de discussion Thunderbird. OpenJDK8 L en bêta jusqu'à aujourd'hui, mais 508142.shtml (conception détaillée). Au final, ces (supportde Java) estaussi disponible. maintenant l'attente est terminée et modifications apportent des amélio- vous pouvez vous procurer les images rations dans la stabilité et la sécurité Basé sur les paquets du noyau Li- ISO Live pour les architectures maté- AZURE SERVICE FABRIC ENTRE du système d'exploitation. nux 4.2 qui sont utilisés dans le sys- rielles 32- ou 64-bit et installer le sys- tème d'exploitation Ubuntu 14.04 LTS tème d'exploitation sur votre ordina- EN BÊTA PUBLIQUE POUR LES Cette distribution, basée sur Ubun- (Trusty Tahr), Black Lab Linux 8 « Onyx » teur personnel. La nouvelle version CHARGES LINUX tu, s'appuie sur Ubuntu 16.0.4 LTS et Bêta 2 introduit un support complet est basée sur la distribution Ubuntu le noyau Linux 4.4. Elle offre un des systèmes de fichiers XFS et exFAT, 16.04 LTS (Xenial Xerus). es développeurs qui veulent aider support amélioré du matériel, les pro- ainsi que diverses applis Web, telles L à faire tourner les applications de cesseurs et les puces graphiques Intel que Google Maps, Google Hangouts, Cela signifie qu'elle dispose de 5 ans micro-services basées sur Linux et Skylake de 6e génération compris. Des YouTube, Google Photos, Google Con- de mise à jour de sécurité et des logi- Java auront un nouveau service Mi- changements supplémentaires pren- tacts et Google Translate. ciels, jusqu'en 2021, et que, en même crosoft à essayer. nent la forme d'un support pour les temps, cette Linux Mint 18 « Sarah » détecteurs de lumière ambiante. Étant basé sur Ubuntu 14.04.5 LTS, KDE Edition hérite de presque tous a annoncé mardi qu'il cette seconde étape bêta dans le dé- les composants au cœur d'Ubuntu 1 6.04 lance la bêta publique du support de Source : veloppement du système d'exploitation LTS, y compris l'environnement de bu- Service Fabric pour faire tourner les https://fossbytes.com/elementary- Black Lab Linux 8 inclut aussi toutes reau KDE Plasma 5.6 tout comme le applications sur le système d'exploi- os-0-4-loki-released-download- les mises à jourde sécurité qui ontété noyau Linux 4.4 avec support à long tation Open Source populaire avec le features/ publiées en amont depuis le 3 sep- terme. langage de programmation bien connu.

full circle magazine n° 113 1 0 sommaire ^ ACTUS C'est une extension des capacités de L'OS LINUX ORIENTÉ SERVEURS LA LINUX FOUNDATION ET EDX d'administrateur OpenStack (Certified Service Fabric, au moment où Microsoft OpenStack Administrator). En plus, ce ANNONCENT UNE NOUVELLE fait des efforts supplémentaires pour NETHSERVER 7 « BRUSCHETTA » cours aide tous ceux qui veulent para- ajouter le support de Linux sur les pla- SUPPORTE NEXTCLOUD 10 INTRODUCTION GRATUITE À UN métrer un petit environnement Open- teformes qu'il contrôle. COURS SUR OPENSTACK Stack de test pour s'entraîner en tra- a première bêta de NethServer 7 vaillant sur OpenStack. Service Fabric est conçu pour simpli- L « Bruschetta » fut publiée le 13 juil- a Linux Foundation, la structure à fier le processus de construction et de let 2016 ; il a fallu exactement deux L but non lucratif qui prone l'Open Source : gestion des applications qui utilisent mois aux développeurs pour sortir cette Source professionnel pour une collabo- http://www.marketwired.com/press- une architecture de micro-services. Les nouvelle bêta pour les adopteurs pré- ration de masse, a annoncé aujour- release/the-linux-foundation-and- micro-services sont ce qu'ils semblent coces et le public des bêta testeurs d'hui que son nouveau MOOC (mas- edx-announce-new-free-introduction- être : des services petits et ciblés qui qui veulent, soit aider à corriger les sive open online course - cours gratuit to-openstack-course-21 58434.htm peuvent ensuite être regroupés en une défauts et finaliser les fonctionnalités en ligne à grande échelle) est dispo- plus grande application. Le service de existantes, soit juste avoir un avant- nible aux inscriptions. Le cours, LFS51 2x - Microsoft aide à simplifier la com- goût de ce qui arrive dans cette distri- Introduction to OpenStack (introduction SIXIÈME TROJAN DDOSLINUX plexité du fonctionnement des appli- bution orientée serveurs. à OpenStack) est proposé par l'inter- cations basées sur les micro-services médiaire de edX, l'organisation à but DÉCOUVERT DANS LES en gérant des choses comme le suivi Parfaitement synchronisée avec les non lucratifpour la formation en ligne 30 DERNIERS JOURS de la santé des services, le déploie- dépôts Linux de CentOS 7, la bêta 2 créée par l'université de Harvard et le ment continu et l'orchestration des de NethServer 7 est là pour ajouter le MIT (Massachusetts Institute of Tech- es utilisateurs Linux peuvent se conteneurs. support de la plateforme d'auto-hé- nology). Ce cours est gratuit et com- L méfier d'un autre trojan, et, comme bergement de serveurs dans le nuage, mencera en octobre. toujours, les escrocs le déploient prin- Le support de Java et Linux dans Nextcloud 10, le support de l'implé- cipalement pour s'emparer de dispo- Service Fabric l'ouvre à un nouvel en- mentation de routages statiques avan- LFS51 2x, Introduction to OpenStack, sitifs tournant sur des systèmes d'ex- semble de développeurs et d'entre- cés avec une sélection spécifique d'in- fournit une introduction en profon- ploitation basés sur Linux et les utiliser prises, à un moment où plus d'entre- dicateurs et de dispositifs, tout comme deur à OpenStack. Ce cours est conçu pour lancer des attaques DDoS à leur prises se penchent sur les micro-ser- le forçage d'une passerelle par défaut. pour les professionnels de l'informa- initiative. vices. Un tout nouveau module de surveil- tique qui veulent un aperçu de haut lance de la bande passante appelé Band- niveau sur Openstack et acquérir les Les chercheurs en sécurité de Dr. Source : withD a aussi été ajouté, de même connaissances nécessaires pour déter- Web - ceux qui ont découvert cette http://www.pcworld.com/article/31 1 qu'un module de connexion POP3. miner si les solutions dans le nuage menace - disent que le trojan semble 9826/azure-service-fabric-enters- OpenStack peuvent satisfaire aux be- infecter les machines Linux via la vul- public-beta-for-linux-workloads.html Source : soins informatiques de leurs organi- nérabilité de Shellshock, toujours non http://news.softpedia.com/news/nethser sations. Il sert aussi de première étape corrigée dans bon nombre de dispo- ver-7-bruschetta-server-oriented-linux-os- aux individus qui veulent éventuelle- sitifs. to-support-nextcloud-10-508225.shtml ment obtenir l'examen de certification

full circle magazine n° 113 1 1 sommaire ^ ACTUS Le trojan, repéré par le nom géné- L'IDE UBUNTU SDK 4.1.0 EST Source : La mise à disposition par Microsoft rique de Linux.DDoS.93, modifiera en http://news.softpedia.com/news/ubu de R Server Developer sur la saveur premier et principalement le fichier PROPULSÉ PAR QT CREATOR ntu-sdk-4-1 -0-ide-is-powered-by-qt- Linux de DSVM offre un saut majeur /var/run/dhcpclient-eth0.pid de telle 4.1 ET AJOUTE UN ARRIÈRE- creator-4-1 -adds-lxd-based-backend- dans les capacités de traitement des sorte que son processus démarre à PLAN BASÉ SUR LXD 508271.shtml big data. Avant sa publication, il ne chaque redémarrage de l'ordinateur. supportait que R Open de Microsoft, Si le fichier n'existe pas, le trojan le es développeurs d'Ubuntu SDK, dont le nuage ne traite qu'autant de créera lui-même. L Benjamin Zeller et Zoltán Balogh, MICROSOFT MUSCLE LA MACHINE données que ce qui tient dans la mémoire, auxdires de la société. ont annoncé la publication de l'IDE VIRTUELLE LINUX POUR LES Une fois le trojan initialisé après (Integrated Development Environment - un démarrage, il fonctionne en utilisant environnement intégré de développe- DONNÉES SCIENTIFIQUES Destiné aux marchés de l'éduca- deux processus. L'un est utilisé pour ment) Ubuntu SDK 4.1.0 pour les sys- tion et de la formation, Microsoft a parler au serveur de contrôle-com- tèmes d'exploitation Ubuntu Linux. icrosoft R Server Developer Edi- annoncé que la solution supporte main- mande, tandis que le second s'assure M tion (édition développeur de R tenant une plateforme interactive de que le processus parent du botnet est Comme le suggère le numéro de Server de Microsoft) est maintenant données scientifiques et de calcul scien- toujours en service. version, Ubuntu SDK 4.1.0 est basé sur disponible dans la version Linux de la tifique utilisée par les écoles et les l'IDE QT CReator récemment publiée, Data Science Virtual Machine (DSVM - entreprises qui augmentent leurs capa- Quand l'attaquant qui contrôle le développée par The Qt Company, qui machine virtuelle pour les données cités d'analyse. botnet du trojan émet une commande est sorti il y a seulement deux se- scientifiques) de la société, permettant d'attaque, le trojan lance 25 proces- maines, à la fin août 2016, avec deux aux utilisateurs de construire des mo- Source : sus enfants qui réalisent l'attaque thèmes, des améliorations de l'éditeur, dèles utilisant les bibliothèques ScaleR http://www.eweek.com/developer/m DDoS. un meilleur support de CMake et plein de Microsoft. icrosoft-beefs-up-linux-data-science- d'autres bonnes choses. Autre chan- virtual-machine.html Source : gement dans l'IDE Ubuntu SDK 4.1.0 : En janvier, Microsoft lançait R Ser- http://news.softpedia.com/news/sixt l'addition d'un nouvel arrière-plan basé ver Developer Edition, une version gra- h-linux-ddos-trojan-discovered-in-the- sur l'hyperviseur de conteneurs de tuite de la plateforme analytique pour last-30-days-508309.shtml nouvelle génération LXD pour Linux. Il les développeurs, les étudiants et les remplace les compilateurs à clic basés déploiements hors production. L'offre sur chroot et laisse les développeurs arrivait à peu près un an après que d'Ubuntu SDK récupérer et utiliser les l'éditeur de logiciel a annoncé qu'il images SDK pré-construites quand acquérait Revolution Analytics, le prin- une nouvelle cible de compilation est cipal soutien commercial de R, le lan- générée. gage de calcul statistique Open Source réputé.

full circle magazine n° 113 1 2 sommaire ^ full circle magazine n° 113 1 3 sommaire ^ CCOOMMMMAANNDD && CCOONNQQUUEERR ii33wwmm Écrit par Lucas Westermann

e mois dernier, je vous ai donné une décidé que cela pouvait fonctionner, La dernière chose qui m'a enthou- recherches de captures d'écran de ce L liste d'outils et d'astuces que j'uti- j'ai téléchargé l'image communautaire siasmé était la grande diversité des que vous plairait. lise presque quotidiennement. De retour de Manjaro Linux (basé sur ArchLinux) captures d'écran des systèmes i3 que de vacances, j'ai en fait remplacé l'un qui intègre i3 par défaut. L'installer j'ai vues, y compris les icônes Font Ci-dessous, vous verrez une cap- des outils par une alternative et, de- dans une machine virtuelle était facile Awesome à la place du titre de l'es- ture d'écran de mon système actuel. puis, résolu toutes les plaintes que comme tout et, après, j'ai passé un pace de travail. C'est exactement cela Le moniteur à gauche affiche rofi (un j'avais auparavant. Pour être précis, peu de temps dans la VM, à essayer qui est configuré chez moi actuel- lanceur de programmes) et celui de j'ai remplacé AwesomeWM pari3wm. mes opérations usuelles quotidiennes. lement. Oui, je l'avoue, les deux, i3 et droite démontre le mode en onglets. J'ai découvert beaucoup de choses, y AwesomeWM, pourraient théorique- Beaucoup d'entre vous pourraient compris le mode onglet d'i3. Pourceux ment être configurés pour que l'ap- J'espère que cet article aura agui- penser : « Mais pourquoi ? Les deux qui n'ont pas essayé i3, le mode on- parence soit ce que vous voulez, mais, ché au moins un ou deux lecteurs et sont des gestionnaires de fenêtres en glet est quand vous pouvez avoir ou- personnellement, je trouve l'approche qu'ils seront prêts à essayer i3 (ou des mosaïque ! » Et c'est tout à fait vrai. vert de multiples applications dans un dans i3 plus facile à comprendre et à gestionnaires de fenêtres en mo- Cependant, l'approche par défaut de espace de travail, mais que chacune utiliser, que les thèmes dans Awe- saïque en général). Je les ai essayés i3 me semble (à moi) beaucoup plus est aussi grande que la fenêtre et que someWM. pour la première fois il y a environ logique que celle de AwesomeWM et le titre des autres fenêtres est dispo- une décennie et, depuis, je ne me suis il offre une barre des tâches (ce qui nible en haut des écrans (comme pour Je conseille à quiconque veut es- jamais senti aussi productif dans des n'est pas le cas de beaucoup de ges- les onglets d'un navigateur). Ainsi, si sayer quelque chose comme ceci, de gestionnaires de fenêtres tradition- tionnaires de fenêtres en mosaïque, vous, comme moi, organisez vos espaces trouver une distribution qui arrive nels, quel que soit l'OS. Si vous avez bien que AwesomeWM en propose une de travail par tâches précises, cela rend pré-configurée pour l'essayer dans une des questions ou des commentaires, aussi). Les raccourcis clavier par défaut cette organisation plus facile, sans VM. Cela rend la période des tests un n'hésitez pas à m'envoyer un courriel et la façon de gérer les fenêtres me devoir déplacer une fenêtre ailleurs peu plus courte et vous donne une à [email protected]. semblent tout simplement plus lo- pour pouvoir avoir tout l'espace pour base de configuration, sans nécessai- giques. Sans mentionner que le fichier travailler. rement avoir à faire sur le Net des de configuration d'AwesomeWM est en lua, un langage que je n'utilise pas souvent. À la place, l'approche de i3 Lucas a appris tout ce qu'il sait en est plus lisible. endommageant régulièrement son sys- tème et en n'ayant alors plus d'autre Ce sont les raisons essentielles choix que de trouver un moyen de le pour lesquelles j'envisageais i3 plutôt réparer. Vous pouvez lui écrire à : [email protected]. qu'AwesomeWM. Une fois que j'avais

full circle magazine n° 113 1 4 sommaire ^ TTUUTTOORRIIEELL PPyytthhoonn ddaannss llee mmoonnddee rrééeell -- PP.. 7700 Écrit par Greg D. Walters

e mois-ci, nous allons utiliser le Ensuite, nous discuterons du pilote C RPi pour contrôler un simple mo- de moteurL293D à ponten H pendant teur de loisirs à courant continu (DC). quelques instants pour que vous puis- On peut se procurer celui-ci dans la siez comprendre le fonctionnement plupart des boutiques de loisirs, des de ce dispositif. fournisseurs d'électronique et même dans certaines grandes chaînes de quin- Selon Wikipedia, «Un ponten Hest caillerie. Voici une « liste de courses » un circuit électronique qui permet l'ap- énumérant ce dont nous aurons be- plication d'une tension sur une charge soin : dans lesdeuxsens. Cescircuitssont sou- ventutilisésdanslarobotiqueetd'autres mé. Regardons cela comme un tableau CÂBLAGE ••Moteurde loisirs DC. applicationspourpermettreauxmoteurs logique ou une table de vérité. Les ••Puce de contrôle moteur à double DCdetourneren avanteten arrière. » broches 1A et 2A sont sur un côté de Le dessin Fritzing (en haut à droite ponten H L293D. la puce et sont des lignes de contrôle de la page suivante) montre le dia- ••4 piles AA (ou AAA) et un support Voici le brochage de la puce de comme les broches enable. La même gramme de câblage pour ce mois-ci. pour piles. pilotage (« emprunté » auprès de hard- logique s'applique aussi à 3A et 4A Remarquez que nous n'utilisons qu'une ••Planche à essai. warefun.com)… (l'autre moitié de la puce). Les broches moitié de la puce, ce qui veutdire que ••Des cavaliers mâle-mâle. 1Yet2Ysontlessortiesversle moteur. nous pourrions, en fait, contrôler deux ••Le RPi (bien entendu). petits moteurs DC et pas seulement Le résultat du tableau dément ci- un. C'està vous d'expérimentercela ! Avant de commencer le câblage et dessus est celui-ci : si vous voulez que le codage, nous devons parler de deux le moteurs'allume : Comme toujours, connectez les ou trois choses. ••l'état de la broche enable DOIT être câbles au RPi AVANT de l'allumer. En HAUT (la broche 1 et/ou la broche 9), outre, il faut vérifier et revérifier le Tout d'abord, ne JAMAIS, JAMAIS, ••ET L'ÉTAT DE, SOIT 1 A, SOIT 2A, MAIS câblage, surtout à cause de l'alimen- connecter un moteur de n'importe quel PAS LES DEUX, DOIT être HAUT (la tation externe. Vous pourriez le re- type directement au RPi. C'est une Les broches 1 et9 sontdes broches broche 2 etla broche 7 respectivement). gretter vivement si quelque chose était catastrophe assurée. Les besoins en cou- enable (activation). Considérez-les com- surla mauvaise broche. rant peuvent carrément faire « fondre » me des interrupteurs On/Off. Un état Ayant décodé la logique de la puce le RPi. La puce de contrôle ne coûte bas de la broche enable signifie que le magique, nous pouvons commencer le Cette première image Fritzing mon- même pas 5 $ US, ce qui est beau- moteur est éteint. Un état haut si- câblage de la plaque d'essai etdu RPi. tre les connexions au RPi et à la coupmoinscherqu'un RPi à 39 $. gnifie que le moteur PEUT ÊTRE allu- plaque d'essai/la puce. C'est distribué

full circle magazine n° 113 1 5 sommaire ^ TUTORIEL-PYTHON comme le montre le tableau en bas à du RPi pour faire tourner la puce de droite. contrôle du moteur (RPi broche 2 vers L293D broche 16). Le diagramme Le diagramme Fritzing suivant (ci- ci-dessus montre des piles AAA, mais dessous) montre les connexions entre vous pouvez aussi vous servir d'un bloc la batterie et le moteur. piles qui utilise des piles AA. Nous fournissons la masse du RPi (broche Nous utilisons l'alimentation +5 VDC 6) vers la puce (broches 4,5,12,13). Ce

full circle magazine n° 113 1 6 sommaire ^ TUTORIEL-PYTHON sont les broches 3 (1A) et 5 (2A) de la le moteur, le laisse tourner pendant avant (dans le sens des aiguilles d'une besoin est un petit servo peu cher avec puce qui font tourner le moteur. La quelques secondes, puis l'arrête. Le montre), le laissera tourner, puis l'arrê- trois fils. Nous n'utiliserons pas de pièces pile se connecte à la broche 8 de la deuxième est une version modifiée tera. Essentiellement, il démontrera du projet actuel, mais gardez-les pour puce afin de fournir la tension au mo- du premier qui démontre comment que toutfonctionne comme il faut. des projets futurs. teur. inverserle sens du moteur. DCMOTOR2.PY Jusque-là, amusez-vous bien. CODE DCMOTOR1 .PY Dans ce programme (page suivante), Nous allons traiter le code dans Ce programme (ci-dessous) allumera nous réglons les broches GPIO comme deux programmes. Le premier allume tout simplement le moteur en marche nous l'avons fait auparavant, mais maintenant, nous utilisons PWM (mo- import RPi.GPIO as GPIO dulation de largeur d'impulsion) pour from time import sleep moduler la vitesse du moteur. Si vous ne vous souvenez pas de PWM, veuil- GPIO.setmode(GPIO.BCM) lez revoir la partie 64, dans le FCM GPIO.setup(23,GPIO.OUT) # 1A n° 1 07. GPIO.setup(24,GPIO.OUT) # 2A GPIO.setup(25,GPIO.OUT) # Enable GPIO.output(24,GPIO.LOW) En marche avant, plus le rapport cyclique est long (plus près de 100), Seteverything up and set2Ato low. plus le moteur tournera vite. print "Starting motor" GPIO.output(23,GPIO.HIGH) En marche arrière, plus le rapport GPIO.output(25,GPIO.HIGH) cyclique est COURT (plus près de 0), sleep(5) plus vite tournera le moteur.

Set 1A to HIGH and Enable to HIGH to start the motor and let it run for 5 Nous accélérons le moteur en ré- seconds. glant le rapport cyclique sur un FAIBLE print "Stopping motor" pourcentage, nous le laissons tourner GPIO.output(25,GPIO.LOW) pendant 5 secondes, puis nous l'arrê- sleep(2) tons, faisons un GPIO.cleanup(), et GPIO.cleanup() Greg Walters est propriétaire de Rai- terminons le programme. nyDay Solutions LLC, une société de Stop the motor by setting the Enable to LOW, sleep for 2 seconds, then consultants à Aurora au Colorado, et run GPIO.cleanup(). C'est tout pour ce mois-ci. Le mois programme depuis 1972. Il aime faire la cuisine, marcher, la musique et passer prochain, nous allons travailler avec du temps avecsa famille. The firstpartofthe program willbe used in the nextone. des servos. Tout ce dont vous aurez

full circle magazine n° 113 1 7 sommaire ^ HOWTO-PYTHON

import RPi.GPIO as GPIO

from time import sleep

GPIO.setmode(GPIO.BCM) GPIO.setup(23,GPIO.OUT) # 1A GPIO.setup(24,GPIO.OUT) # 2A GPIO.setup(25,GPIO.OUT) # Enable GPIO.output(24,GPIO.LOW) As I stated earlier, the above code is prettymuch the same thing as we started with in dcmotor1 .py.

fwd = GPIO.PWM(23,40) We are setting pin 23 to be a PWM Outputline with 40% dutycycle (on 40% ofthe time and off60% ofthe time.

print "Starting motor" GPIO.output(25,GPIO.HIGH) fwd.start(70) sleep(5) We startthe motorbysetting the enable to High and setting the DutyCycle to 70. The motorwillrun for5 seconds.

print "Stopping motor" GPIO.output(25,GPIO.LOW) sleep(2) Now, we stop the motorbysetting enable to low.

print "Starting motor in reverse" rev = GPIO.PWM(24,50) GPIO.output(23,GPIO.LOW) GPIO.output(25,GPIO.HIGH) rev.start(50) sleep(5) We nowsetthe motorto reverse (pin 23 to lowand starting the PWM dutycycle to 50% and run for5 seconds…

print "Speeding up the motor..." rev.ChangeDutyCycle(10) # When reversing the motor, a smaller duty # Cycle means faster. sleep(5) print "Stopping motor" GPIO.output(25,GPIO.LOW) GPIO.cleanup()

full circle magazine n° 113 1 8 sommaire ^ TTUUTTOORRIIEELL CCoonnnneecctteerr ddeeuuxx oorrddiinnaatteeuurrss LLiinnuuxx Écrit par Cecilieaux Bois de Murier

écemment, j'avais continuellement Linux. Ce n'est pas très sécurisé et il Le mot de passe de l'utilisateur de Ensuite, assurez-vous que les deux R besoin d'utiliser sur mon ordina- ne s'agit pas de la création d'un ré- l'autre ordinateur peut vous être de- ordinateurs « se voient ». Cela signifie teur portable des fichiers qui se trou- seau. Vous ne devrez pas le laisserfonc- mandé, gardez-le à portée de main. qu'il faut « pinger » chaque ordina- vaient dans mon vieux et fidèle ordi- tionner de façon continue : utilisez-le, teur à partir de l'autre. Pour ce faire, nateur de bureau. L'ordinateur de puis fermez la connexion. Ce n'est pas Au cas où mon explication sim- allez tour à tour sur chaque ordina- bureau était sous Ubuntu 14.04 LTS fait pour l'édition à distance du chef- pliste ne vous a quasiment rien expli- teur, ouvrez un terminal et, à l'invite, et le portable, sous Linux Mint 17 d'œuvre de la littérature française. qué du tout, voici des instructions tapez : Cinnamon. J'ai épluché le Net pour trou- plus détaillées, étape parétape : ver des solutions. Le plus simple c'est d'utiliser le pro- ping 198.168.X.XXX tocole Simple File Transfer Protocol, Avant de faire toute autre chose, («ping »estla commande; Tous les gens sur les forums vou- ou SFTP. C'est un protocole de trans- démarrez les deux ordinateurs. « 198.168.X.XXX » est l'adresse IP de laient que j'obtienne Samba, qui peut fert de fichiers qui n'est pas sécurisé ; l'autre ordinateur). créer un réseau avec Windows aussi il permet une connexion avec Nom Puis, récupérez l'adresse IP locale bien qu'avec Linux. Or, j'utilisais Sam- d'utilisateur + mot de passe, affiche de chaque ordinateur. L'adresse iden- Vous obtiendrez quelque chose ba dans les années 90 quand le ser- des dossiers hiérarchiques et donne à tifie un ordinateur sur le réseau. Vous comme le résultat montré à la page veur au bureau tournait sous Linux. l'utilisateur la possibilité de gérer les la trouvez en ouvrant un terminal suivante (en hautetà droite). Une fois que le jeune que j'avais enga- fichiers de façon basique (renommer, (Ctrl-Alt-T) et, à l'invite, tapant : gé l'a configuré, il ne s'est jamais planté ; supprimer, téléverser, télécharger, télé- Bon, alors je me suis pingé pour le matériel est mort avec lui. Mais ce charger en écrasant le fichier de des- ifconfig cet exemple, mais… il y a un ^C. C'est que je voulais faire ne valait pas Sam- tination, télécharger en ajoutant le quand j'ai appuyé sur Ctrl-C pour ba. Son heure viendra quand je con- fichier au fichier de destination ). Les Il y aura plusieurs types d'informa- arrêter le ping. Puis il m'a donné un necterai mes ordis à l'ordinateur por- deux ordinateurs doivent être allumés tion ; cherchez quelque chose qui res- court compte rendu. table de ma copine, qui est sous Win- et leur adresse IP locale connue ; véri- semble à ceci : dows. fiez que les ordinateurs peuvent se Maintenant, faites la même chose « pinger » (se contacter) et que ssh inet addr:192.168.X.XXX sur l'autre ordinateur sous Linux. Si la fonctionne sur les deux. Après, c'est réponse est similaire, vous avez pingé Tout ce que je veux, c'est pouvoir Les X représentent des numéros très simple. Ouvrez le gestionnaire de dans les deuxsens. transférer occasionnellement des fi- variables - les vôtres ne sont pas né- fichiers sur l'un des ordinateurs et sai- chiers entre deux ordinateurs sous cessairement les mêmes que les miens, Linux connectés à un routeur Inter- sissez dans la barre d'emplacement: Ensuite, installez le programme mais 192.168 est la norme pour des openssh-server sur les deux ordina- net, une configuration domestique ha- réseaux locaux. Faites cela sur les bituelle. C'est simple, mais ne fonc- sftp://[email protected] teurs. Si vous utilisez Ubuntu et des (le nom d'utilisateur à l'adresse de deux machines et écrivez les adresses tionne qu'entre deux machines sous distributions Linux apparentées, ou- l'autre ordinateur). IP quelque part.

full circle magazine n° 113 1 9 sommaire ^ TUTORIEL-CONNECTERDEUXORDINATEURSLINUX vrez un terminaletsaisissez : me@mycomputer ~ $ ping 192.168.1.101 sudo apt-get install openssh- PING 192.168.1.101 (192.168.1.101) 56(84) bytes of data. server 64 bytes from 192.168.1.101: icmp_seq=1 ttl=64 time=0.026 ms 64 bytes from 192.168.1.101: icmp_seq=2 ttl=64 time=0.024 ms Acceptez les valeurs par défaut pro- 64 bytes from 192.168.1.101: icmp_seq=3 ttl=64 time=0.025 ms 64 bytes from 192.168.1.101: icmp_seq=4 ttl=64 time=0.029 ms posées et ne fournissez pas de phrase 64 bytes from 192.168.1.101: icmp_seq=5 ttl=64 time=0.032 ms de passe à la dernière étape. Puis 64 bytes from 192.168.1.101: icmp_seq=6 ttl=64 time=0.030 ms vérifiez que ssh s'exécute sur les deux 64 bytes from 192.168.1.101: icmp_seq=7 ttl=64 time=0.031 ms machines : ouvrez system-monitor pour 64 bytes from 192.168.1.101: icmp_seq=8 ttl=64 time=0.031 ms voir si ssh tourne dans l'onglet Pro- 64 bytes from 192.168.1.101: icmp_seq=9 ttl=64 time=0.028 ms cessus. ^C --- 192.168.1.101 ping statistics --- 9 packets transmitted, 9 received, 0% packet loss, time 7997ms Bon, vous êtes prêts pour des rtt min/avg/max/mdev = 0.024/0.028/0.032/0.005 ms transferts. fonction double volet (F3 dans la Surl'un ou l'autre des PC, mais pas plupart des gestionnaires de fichiers sur les deux en même temps, ouvrez d'Ubuntu etses dérivés). le gestionnaire de fichiers et tapez dans la barre d'emplacement: sftp://[email protected] (Cela signifie : ouvrez le nom d'utilisa- teur, c'est-à-dire l'utilisateur sur l'autre ordinateur dont vous essayez de récu- pérer des fichiers, sur l'ordinateur à l'adresse IP précisée)

Le mot de passe de l'utilisateur de l'autre ordinateur peut vous être de- mandé. Gardez-le à portée de main.

Le premier Linux de Cecilieaux Bois de Vous devez maintenant être con- Murier était un Red Hat des années 90 necté à l'autre ordinateur pour pou- qui faisait tourner un serveur de bureau voir copier et déplacer des fichiers dont le logiciel a survécu au matériel. Il dans les deux sens, au moyen de la n'est qu'un simple utilisateur.

full circle magazine n° 113 20 sommaire ^ TTUUTTOORRIIEELL PPrrooggrraammmmeerr aavveecc FFrreeee PPaassccaall -- PP.. 33 Écrit par Alan Ward

ans cette série d'articles, je cons- l'univers des bases de données, car sa Maintenant, en tant que simple uti- remplissons la base de données avec D truirai une application en mode fonctionnalité importante est que les lisateur, nous pouvons créer une nou- de la vraie information : texte avec FreePascal, en utilisant son programmes des postes clients sont velle base de données en utilisantl'outil interface en mode texte pour l'inter- liés à une simple bibliothèque. Il n'y a en ligne de commande. Par exemple, sqlite> insert into issues values (110, 'issue 110', '- action avec l'utilisateur. Ceci sera com- pas besoin d'installer une grande in- nous pouvons créer un fichier des nu- description goes here -', biné avec d'autres technologies, plus terface de la base de données sur la méros de notre magazine favori. Com- 'http://dl.fullcirclemagazine modernes, telles que l'accès à une machine de l'utilisateur, ni de se con- mençons par appeler le vrai fichier .org/issue110_en.pdf', 'python clonezilla inkscape, base de données en utilisant SQL et necter à un serveur externe de base « fullcircle.db ». Ainsi : chromebook'); l'accès au Web avec HTTP. Le but final de données par un réseau. Les don- du projet est de démontrer comment nées sont stockées localement, dans $ sqlite3 fullcircle.db sqlite> insert into issues SQLite version 3.11.0 2016- values (109, 'issue 109', '- Pascal peut être utilisé pour cons- un format de fichier simple. Ainsi, pour 02-15 17:29:24 description goes here -', truire une application moderne, tout les bases de données de petite à Enter ".help" for usage 'http://dl.fullcirclemagazine .org/issue109_en.pdf', en évitant le surpoids associé à une moyenne taille auxquelles accède en hints. sqlite> create table issues 'python libreoffice inkscape interface graphique qui utilise un jeu général un seul utilisateur, tout devient (id integer primary key asc, netbook ltsp'); de gadgetscomme GTKou Qt. très rapide et pratique et les données title varchar, description sont facilement transportables d'un varchar, download varchar, sqlite> insert into issues tags varchar); values (108, 'issue 108', '- Dans la partie précédente de la ordinateur à un autre (par simple co- sqlite> description goes here -', série, nous avons parlé de la person- pie d'un fichier). 'http://dl.fullcirclemagazine .org/issue108_en.pdf', nalisation de la barre de menu Free La commande CREATE TABLE crée 'python inkscape chrome Vision, la réponse aux commandes et SQLite est probablement déjà ins- une nouvelle table - appelée « issues » devices arduino'); l'utilisation des boîtes et dialogues de tallé sur un système Ubuntu, mais as- (numéros) - dans laquelle plusieurs message par défaut. Cette troisième surons-nous-en et installons en ligne champs sont définis pour chaque sai- Maintenant que nous avons des partie décrira la connexion de notre de commande à la fois le client et le sie. « id » sera simplement un code nu- données dans la base, nous pouvons programme FreePascal/Free Vision à paquet pour développeur. Nous aurons mérique d'identification qui sera utilisé essayer quelques recherches : la base de données SQLite3. besoin de cette seconde partie pour par le système pour indexer nos enre- compiler l'accès à la base de données gistrements par ordre croissant. Pour sqlite> select * from issues where title='issue 109'; INSTALLATION dans nos programmes. Les paquets né- chaque saisie, l'information enregis- 109|issue 109|- description cessaires sont : trée inclura un titre (title), une des- goes here -|http://dl.fullcirclemagazin Bien que SQLite n'ait atteint la no- cription, un lien de téléchargement e.org/issue109_en.pdf|python sudo apt-get install sqlite3 toriété que relativement récemment, (download) et des étiquettes (tags), libreoffice inkscape netbook libsqlite3-dev ltsp ce projet a commencé dès 2000. Il a dans des chaînes distinctes. Ceci de- certainement rempli un vide dans vient peut-être plus clair quand nous sqlite> select download from

full circle magazine n° 113 21 sommaire ^ TUTORIEL-PROGRAMMERAVECFREEPASCAL issues where id=110; rapide et à afficher les résultats à Nous commençons par la création cation basique de Free Vision, avec un http://dl.fullcirclemagazine. l'écran avec la commande Writeln. d'une connexion, l'exécution de notre menu qui contenait un élément File > org/issue110_en.pdf recherche et le comptage du nombre Open item (Fichier > Ouvrir un élément). sqlite> select id from issues Les membres du projet Free Pas- de lignes du résultat: Nous avons programmé cet élément where tags like '%inkscape%'; cal ont préparé une « unit » bien pra- pour sortir la commande cmOpen, qui 108 tique. En fait, il y a plusieurs alterna- sql := était ensuite capturée dans la mé- 109 TSQLite.Create(dbfile); 110 tives, mais celle présentée ici semble sql.Query(dbquery, nil); thode HandleEvent pour créer un appel être la mieux supportée, au moins à à l'utilisateur TFileDialog, lui deman- n := sql.List_Field.count; Dans la première recherche, nous l'heure actuelle. Nous avons besoin dant de choisir un fichier. Cependant, demandons toutes les informations de l'unit Crt pour Writeln, mais aussi Nous pouvons maintenant exécuter le choix fait par l'utilisateur n'a pas pour les enregistrements avec le titre de Strings et Classes ; cette dernière l'itération sur toutes les lignes du ré- encore été exploité correctement. Fai- « issue 109 ». Dans la seconde, nous contient le type TStringList qui sera sultat : sons-le maintenant. voulons juste le lien de télécharge- utilisé pour accéder à chaque ligne du ment pour la saisie contenant l'iden- résultat de la recherche. Enfin, Sqlite for i := 1 to n do En premier lieu, nous modifierons le tifiant (ID) 110. Dans la dernière, nous begin code créant TFileDialog de sorte qu'il et Sqlite3db traitent la connexion res := cherchons les ID de tous les numéros réelle à la bibliothèque : TStringList(sql.List_Field.it filtre les fichiers avec l'extension .db : qui sont étiquetés avec « inkscape » - ems[i-1]); notez l'utilisation de « % » comme uses id := res[0]; pOpen := New(PFileDialog, downloadURL := res[1]; joker pour correspondre à toute chaîne Crt, Classes, Strings, Init('*.db', 'Open', 'File Sqlite3, Sqlite3db; Writeln (id, ' ', ~N~ame', fdOpenButton, qui contient « inkscape », mais qui a downloadURL); hcNoContext)); aussi d'autres éléments de texte avant end; Nous aurons besoin de plusieurs ou après le motqui nous intéresse. result := ExecuteDialog variables pour gérer la connexion. sql Enfin, même si SQLite est plutôt (pOpen, @FileName); est la connexion elle-même, tandis que robuste, c'est toujours mieux de fer- Pour sortir du client en ligne de com- i et n seront utilisés pour l'itération et merla connexion proprement: Après exécution, le résultat est un mande, nous tapons la commande : le comptage du nombre de résultats entier qui contient soit la commande retournés par notre recherche. res for- sql.Free; cmOpen indiquant que l'utilisateur a sqlite> .quit matera chaque ligne de résultat de fermé le dialogue en utilisant le bou- Le code du programme complet est manière interprétable. Bien que ce ne ton « Open » (Ouvrir), soit cmCancel si disponible parce lien : L'INTERFACE AVEC FREE PASCAL soit pas nécessaire, id et download- le bouton « Cancel » (Annuler) a été http://pastebin.com/k4JB6fZr . URL seront utilisés pour conserver les utilisé. FileName est une chaîne con- Nous commencerons par écrire un valeurs individuelles des champs. tenant le nom du fichier choisi. Nous court programme, simplement pour CONNEXION DE SQLITE À FREE pouvons maintenant utiliser cette en- tester la connectivité entre l'environ- var VISION trée pour paramétrer la fenêtre de dia- nement de notre programme et la sql : TSQLite; logue qui crée la connexion à SQLite, bibliothèque SQLite. À l'intérieur, nous i, n : Integer; res : TStringList; Dans la partie précédente de la exécute la recherche et affiche les nous limiterons à réaliser une recherche id, downloadURL : String; série, nous avons conçu une appli- résultats :

full circle magazine n° 113 22 sommaire ^ TUTORIEL-PROGRAMMERAVECFREEPASCAL if not (result = cmCancel) objectifs : c'est ici que sera construit sql := TSQLite.Create(FileName); then l'interface, avec PListBox pour conte- sql.Query(dbquery, nil); nir les données à afficher, PScrollBar n := sql.List_Field.count; begin GetExtent(R); pour nous permettre de nous dépla- Items := New(PStringCollection, Init(10, 1)); R.A.X := R.A.X + 2; cer dans la liste et PButton pour fer- for i := 1 to n do R.A.Y := R.A.Y + 2; mer la fenêtre de dialogue. Commen- begin R.B.X := R.B.X - 2; res := Classes.TStringList(sql.List_Field.items[i-1]); R.B.Y := R.B.Y - 2; çons par paramétrer la taille de la id := res[0]; pDisplay := fenêtre et son titre en utilisant la mé- downloadURL := res[1]; New(PDisplaySQLDialog, thode du constructeur héritée TDialog : Items^.Insert(NewStr(id + ' | ' + downloadURL)); Init(FileName)); end; ExecuteDialog (pDisplay, R.Assign(0, 0, 78, 17); sql.Free; nil); inherited Init (R, 'xxx'); end; R.Assign(67, 2, 68, 12); Maintenant, finissons la routine Scroll := New(PScrollBar, Init(R)); R est une variable de type TRect SQLite pour remplir PStringCollection Insert (Scroll); que Free Vision utilise pour indiquer une avec les résultats de notre recherche. R.Assign(2, 2, 66, 12); région rectangulaire de l'écran. Les deux Malheureusement, il y a un léger hic List := New(PListBox, Init(R, 1, Scroll)); champs A et B sont les angles haut avec TStringList utilisé dans l'exemple List^.NewList(Items); Insert (List); gauche et bas droit qui définissent le précédent, déjà existant du temps de rectangle, dont X et Ysont dans ce cas Turbo Vision. Une des classes de Free R.Assign(60, 14, 70, 15); les numéros de ligne et de colonne. Vision définit aussi le type d'objet Insert (New(PButton, Init(R, '~C~lose', cmCancel, 0))); En revanche, pDisplay est un pointeur TStringList, qui est incompatible avec C'est à peu près tout. Le code prochaine partie de la série, nous nous vers TDisplaySQLDialog - un objet qui celui utilisé pour analyser la sortie de complet de notre programme, jusqu'à connecterons à Internet de façon à hérite de TDialog et qui ne fait pas SQLite. Aussi, nous devons spécifier présent, peut être trouvé par le lien : rafraîchir l'information de notre base partie des bibliothèques standard de que nous voulons utiliser la version http://pastebin.com/sLFWm6pR . de données directement depuis le Vision. Aussi, nous devons le définir, définie dans l'unit Classes. Le code (en site Web du FullCircle Magazine. écrasant seulement la méthode Init haut à droite) devrait être explicite. Dans cette partie, nous avons pa- du constructeur pour transmettre le ramétré une petite base de données nom du fichier de la base de données En ayant fait ceci, nous avons SQLite, puis construit un programme à ouvriretafficher: Détenteur d'un doctorat au sujet de la paramétré la fenêtre de dialogue et Free Pascal en ligne de commande société de l'information et du savoir, rempli les Items (éléments) avec les pour y accéder. Enfin, nous avons in- Alan enseigne l'informatique à la Escola TDisplaySQLDialog = données récupérées dans la base. Ce tégré le code de la base de données Andorrana de Batxillerat, un lycée. Il a object(TDialog) donné des cours de GNU/Linux à l'Uni- constructor Init (FileName n'est plus maintenant qu'une simple dans notre application Free Vision par versité d'Andorre et, auparavant, avait : String); question de paramétrage des gadgets l'intermédiaire d'un nouveau type Dia- end; enseigné l'administration des systèmes et d'insertion de chacun dans la fe- log pourse connecterà la base etaffi- GNU/Linux à l'Université ouverte de Ca- talogne (UOC). Avoir un Init personnalisé sert deux nêtre Dailog (code en bas à droite). cher les données récupérées. Dans la

full circle magazine n° 113 23 sommaire ^ full circle magazine n° 113 24 sommaire ^ TTUUTTOORRIIEELL IInnkkssccaappee -- PP.. 5533 Écrit par Mark Crutch

ne caractéristique principale des qui fait10 pixels par10 surl'écran, oc- Parfois, vous n'avez pas vraiment de le placer sur son propre calque ou U filtres SVG est leur dynamique. cupe une surface de 100 pixels. Même besoin de voir la version filtrée d'un sous-calque. Masquez ce calque, et Les calculs pour produire la sortie ne pour le plus simple des filtres théo- objet, si vous voulez juste agrandir le Inkscape n'a plus rien à recalculer. Si sont pas calculés une fois puis stockés riques, ça veut dire 100 calculs, mais champ pour ajuster sa forme. Dans de vous voulez néanmoins toujours le dans l'image, comme c'est souvent le en principe, ça veut dire beaucoup plus, tels cas, il y a l'option Afficher > Mode voir, vous pouvez faire une copie bit- cas avec les filtres des éditeurs bit- car, au strict minimum, les calculs pour d'affichage > Sans filtre. Il y a aussi une map de l'objet filtré avant de dé- map. À la place, ils sont calculés chaque les canaux rouge, vert, bleu et alpha option pour ne voir que le contour des placer l'original sur un autre calque. fois que vous zoomez, découpez, tour- devront probablement être distincts. objets, ce qui peut être utile pourtrou- Sélectionnez votre objet et utilisez nez vos objets ou modifiez votre des- Augmentez le champ pour que l'objet ver des objets que vous auriez perdus Édition > Faire une copie bitmap (ou sin. Ceci vous donne la flexibilité de remplisse 20 pixels par 20 - ce qui dans la multitude des façons de ren- appuyez sur ALT-B) : Inkscape rendra modifier vos paramètres de filtrage à serait couramment considéré comme dre les objets invisibles, mais qui n'of- un bitmap de votre objet, avec l'ap- tout moment, mais ces calculs af- « deux fois plus gros » - et la surface fre réellement rien de plus pour ce plication des filtres, signifiant (une fois fectent la vitesse de rendu d'Ink- est quatre fois plus grande, soit 400 qui est de la lenteur des filtres. Je le l'original masqué) qu'un recalcul des scape. Aussi, maintenant que vous pixels et, par conséquent, 400 calculs mentionne tout simplement parce filtres n'est plus nécessaire pendant commencez (je l'espère) à créer de plus par canal. Augmentez le champ de qu'il y a aussi une option Alterner qui que vous travaillez sur votre document. en plus de filtres complexes, je vais vision jusqu'à ce que votre petit objet tourne sur les trois modes : si vous ne La résolution de la copie bitmap est commencer cet article en analysant remplisse presque toute la surface de faites qu'une chose aujourd'hui, appre- réglée dans les préférences d'Inkscape, quelques moyens de réduire ce ralen- votre moniteur HD et il y a beaucoup nez son raccourci clavier (CTRL-5 par la création sera plus rapide avec des tissement. de calculs à faire ! défaut, où « 5 » estla touche du pavé valeurs basses, mais la précision sera numérique). Ce que ceci a de génial moins bonne en agrandissant. Toute- Quand vous êtes confronté à un Tout comme éviter des vues larges, est que vous n'avez pas besoin de fois, cela n'a habituellement pas d'im- programme qui ralentit à cause de vous pouvez réduire le nombre de changerde mode avantde zoomer: si portance parce que le bitmap est pré- trop nombreux calculs, il y a deux pixels à recalculer en redimensionnant vous agrandissez l'image et que l'affi- sent généralement comme référence approches qui peuvent être utilisées simplement votre fenêtre Inkscape. chage est trop lent, appuyez juste sur de position ou de couleur, plutôt que pour minimiser le problème : réduire Doit-elle vraiment être dimensionnée CTRL-5 pour changer de mode, aban- comme une représentation en haute le nombre des calculs ou trouver une à la taille de votre moniteur à écran donnantainsi le recalcul en cours. résolution de votre objet. façon de les accélérer. Vous souve- large ? Essayez de réduire la taille du nant que, à la base, les filtres sont canevas dans une forme plus carrée Que se passe-t-il quand vous avez Ces méthodes réduisent la quan- appliqués par pixel, juste au moment au centre de votre écran, en laissant fini d'ajuster un objet filtré, au moins, tité des calculs qui doivent être réa- du rendu de l'objet, effectuer un zoom flotter les fenêtres de dialogue sur à ce moment précis ? Si vous n'en avez lisés, mais il y a aussi des façons arrière est une manière de réduire les les côtés. pas besoin pour travailler sur les au- d'accélérer la performance du filtre, calculs. Un objet vu en vision serrée, tres parties de votre dessin, c'est mieux même quand vous avez besoin de

full circle magazine n° 113 25 sommaire ^ TUTORIEL-INKSCAPE garder visibles les objets filtrés ori- pour le processus principal, tout en se culier (car il est assez souvent la plus placement de l'élément inclus (ou un ginaux. Dans les préférences d'Ink- servant des cœurs restants pour le communément utilisée des primitives de ses clones) dans le coin en haut et scape (Fichier > Préférences d'Inkscape rendu des filtres. En pratique, il y a de filtrage). Notez que ces boutons radio à gauche, sur un calque masqué, car dans la 0.48, Édition > Préférences tout le système d'exploitation entre n'affectent que l'affichage de votre l'autre solution entraîne des calculs sur dans la 0.91), il y a un panneau pour vous et vos cœurs ; aussi, bien que ce image à l'écran, l'exportation en fichier une plus grande région de filtrage, et ajuster le rendu des filtres, appelé soit une indication utile, il n'y a pas de PNG utilise toujours la plus haute qua- ainsi ralentitle rendu. « Filtres » dans la 0.48 et « Rendu » garantie que votre OS distribue les lité possible. dansla 0.91. « threads » aussi nettement. Un autre problème avec cette fonc- Abandonnant la performance, reve- tionnalité dans la 0.91 apparaît si vous En plus, dans la 0.91, vous pouvez nons aux filtres eux-mêmes. D'abord, essayez d'utiliser le même objet à la aussi réserver un peu de mémoire dans une petite correction au précédent fois comme cible de la chaîne de laquelle mettre en cache les résultats article : il semble finalement que la filtres et comme entrée de la primi- de vos calculs de filtres. Ceci aurait un primitive Image dans la 0.91 vous per- tive Image. C'est assez facile de le faire effet sur des actions comme le dé- met malgré tout d'utiliser un élément par erreur, car le défaut de l'interface placement dans la fenêtre - où un SVG de votre image comme entrée. Le utilisateur des filtres d'Inkscape aug- résultat de filtrage déjà calculé est problème est que l'élément est inclus mente la probabilité que vous perdiez déplacé pourêtre vu ou caché -mais il parrapportau coin en hautetà gauche la trace de ce qui est sélectionné et aura probablement moins d'effet si de la page ; aussi, si vous essayez d'in- pourquoi, mais le résultat est un vous agrandissez ou réduisez l'échelle, clure quelque chose qui est situé loin plantage instantané d'Inkscape, sans car les filtres devront être recalculés de cet angle, il y a de bonnes chances avertissement et sans fichier de sau- de toute façon à chaque niveau. Néan- que vous voyiez une zone blanche in- vegarde. Si vous prévoyez d'utiliser moins, si vous avez plein de RAM libre, sérée dans votre filtre (ce qui m'avait des objets SVG comme entrées de la ça peut valoirle coup d'en assignerun fait penser qu'il ne fonctionnait pas du primitive Image dans la 0.91, il vaut Dans ce panneau, vous pouvez ré- peu plus à cette option pour accélérer tout). Il y a deux solutions possibles à mieux enregistrer votre fichier juste gler le nombre de « threads » (tâches les choses là où c'estpossible. cela : dessinez votre élément SVG in- avantd'ajouterle lien. en parallèle) qu'Inkscape utilise pour clusen hautà gauche de la page (vous le rendu de filtres de flou gaussien Enfin, deux réglages par boutons pouvez le placer sur un calque masqué Utiliser la primitive Image en con- (0.48) ou des filtres en général (0.91). radio gouvernent la balance entre qua- si vous ne voulez pas le rendre visible jonction avec le filtre Carte de dépla- Si votre ordinateur a un processeur lité et rapidité d'affichage. Les filtres à cet endroit dans l'image finale), ou cement est une bonne idée. Celui-ci multi-cœurs ou « hyper-threading » peuvent être approximés par un rendu augmentez la taille de la région de remplace individuellement chaque pixel (technologie multi-tâches), l'augmen- à faible résolution, offrant un rafraî- votre filtre jusqu'à ce que l'élément de sortie par un autre pris ailleurs tation de la valeur peut accélérer le chissement plus rapide de l'écran avec inclus soit visible, puis utilisez la pri- dans votre image ; ainsi des volutes, rendu des filtres. On recommande ha- une moindre précision. Ces boutons mitive Décalage pour le déplacer au vagues et distorsions peuvent être bituellement de le régler au nombre vous permettent d'ajuster cet équi- bon endroit. Aucune des deux n'est créées. Il s'appuie sur deux entrées : de cœurs moins 1, ce qui, en théorie, libre pour les filtres en général, mais bien fameuse, à mon avis, mais, entre la première est l'image que vous vou- permet l'utilisation d'un seul cœur aussi pour le flou gaussien en parti- les deux, j'ai tendance à préférer le lez distordre, tandis que la seconde

full circle magazine n° 113 26 sommaire ^ TUTORIEL-INKSCAPE est une autre image qui agit comme aussi deux étoiles dans l'image : le dialogue du filtre vous laissent choisir verez un décalage de -0,02 pixels pour une « carte » pour dire au filtre où filtre est appliqué à la rouge, alors laquelle de ces valeurs devrait être X comme pour Y, assez proches de trouver chaque pixel de sortie. Le que la verte est là tout simplement utilisée pour le décalage X, et laquelle zéro pour signifier en fait que le pixel processus est vraiment très simple comme référence pour que vous pour le décalage Y. À partir de là, de sortie prend la même position que quand on le considère sur une base voyiez l'effet plus clairement. Les Inkscape exécute les étapes suivantes le pixel d'entrée. Appliquez cela à par pixel, mais devient rapidement paramètres de l'effet sont une lon- pour déterminer quelle sera la cou- tous les pixels du filtre et il est clair plutôt complexe si vous essayez de gueur/courbure de 10, avec les canaux leurdu pixelde sortie : que notre sortie ressemblera exacte- créer une carte de déplacement pour rouge et vert utilisés comme sources mentà notre entrée. réaliser une distorsion spécifique. respectives des déplacements X et Y - 1) Chercherla couleurdu pixel équiva- ceci deviendra plus clairsous peu. lentdans la carte de déplacement. Le changement du rectangle en Pour commencer à comprendre 2) Extraire les décalages X et Y des noir (0, 0, 0) modifie quelque peu le cette primitive, débutons avec la plus composantes de couleur réglées dans calcul. Maintenant, le décalage devient classique des chaînes : le filtre. -5, -5 ; aussi, notre pixelde sortie prend 3) Diviser les décalages par 255 pour la couleur du pixel situé un peu au- lesnormaliserdansuneplagede0à 1. dessus et un peu à gauche de l'image 4) Soustraire 0,5 des décalages pour d'origine. Ainsi, toute l'image paraît lesdéplacerdansla plage -0,5 à 0,5. avoirbougé vers le bas età droite. 5) Multiplier les décalages par la valeur de longueur/courbure définie dans le filtre. 6) Ajouter les valeurs des décalages aux coordonnées X et Y du pixel pour obtenir une nouvelle paire de coor- données. Le résultat du filtre est… absolu- 7) Le pixel de sortie sera réglé à la La modification du rectangle en ment rien ! Pour comprendre pour- couleur du pixel de l'image d'entrée blanc (255, 255, 255) a l'effet inverse : quoi, considérons un seul pixel de qui est situé aux nouvelles coordon- l'image semble bouger vers le haut et Comme vous le voyez, la première notre image de sortie. Ce pixel vient nées, ou à une couleur interpolée à à gauche. Parce que nous avons spé- entrée de carte de déplacement est de quelque part dans notre source partir de celles des pixels voisins si les cifié le rouge et le vert pour les dé- notre source image, alors que la se- image, et la nature précise du « quel- coordonnées n'indiquent pas un seul placements X et Y, un remplissage tout conde vient de la primitive Image. En que part » est définie par la carte de pixel. en rouge (255, 0, 0) produitdes valeurs pratique, l'image n'est qu'un rectangle déplacement (la seconde image d'en- de déplacement différentes pour les gris à 50 % incorporé comme élément trée). Chaque pixel dans la carte de Gardez en tête que notre carte deux coordonnées, déplaçant l'image SVG (et positionné dans le coin gau- déplacement est composé d'une com- n'est que du gris à 50 %, avec les en bas à gauche ; un pur vert (0, 255, che en haut de la page, de façon à ce binaison de quatre valeurs (rouge, bleu, valeurs RGB à 127, 127, 127. Si vous 0) la déplace en haut à droite. Dans qu'il fonctionne dans la 0.91). Il y a vert et alpha) et les réglages dans le suivez les étapes ci-dessus, vous trou- tous les cas, la valeur de la compo-

full circle magazine n° 113 27 sommaire ^ TUTORIEL-INKSCAPE sante bleue (ou, bien sûr, de la com- réglée par le paramètre longueur/cour- posante alpha) ne fait aucune diffé- bure. Et pourquoi pas une variation rence. Un cyan pur (0, 255, 255) à le du rouge au vert pour donner un même effet que le vert pur, car nous effet du genre « fish eye » (grand avons configuré le filtre pour ne réa- angle, littéralementœil de poisson) ? girqu'auxcomposantes rouge etverte.

L'utilisation d'une couleur unie pour façon ou d'une autre suivantle réglage Crédits images La Joconde (alias la carte de déplacement n'est qu'un des paramètres. Utilisez un réglage Mona Lisa) par Léonard de Vinci. pâle remplacement de la primitive Dé- de bruit fractal à basse fréquence http://en.wikipedia.org/wiki/File:Mon calage. Là où elle prend tout son sens, pour ajouter des distorsions grotesques a_Lisa,_by_Leonardo_da_Vinci,_from c'est quand la carte de déplacement à votre image. Augmentez un peu les _C2RMF_retouched.jpg contient des couleurs variées de façon C'est tricher un peu, car l'utili- valeurs pour produire le genre de à utiliser des décalages différents pour sation des seuls rouge et vert n'étire distorsions de flou que vous pouvez chaque pixel. Nous savons qu'un rem- l'image que dans deux directions. La voir à une fenêtre de salle de bain. plissage noirtire le pixel vers le haut à superposition d'un cercle passant du Encore plus loin et vous obtiendrez gauche, et qu'un blanc l'entraîne en blanc au transparent puis au noir sur un chef-d'œuvre du pointillisme aux bas à droite ; qu'arrive-t-il quand on un axe perpendiculaire donne un pixels détachés. Déliez les fréquences utilise une image contenant du noir effet plus précis, mais commence à horizontale et verticale et vous avez et du blanc ? Faisons un essai avec un signaler le plus gros problème de la un drapeau flottant au vent ou des groupe contenant une spirale noire primitive Carte de déplacement : créer ondulations horizontales. sur un fond blanc et nous l'applique- une image carte convenable pour l'effet rons à quelque chose de plus com- que vous voulez n'est pas toujours Mais prenez bien le temps de re- plexe qu'une étoile rouge. simple ou évident. Mais il y a une fa- garder les bords. Et quels bords ! Des çon assez simple et extrêmement ondulations légères, en passant par utile de créer une carte : la primitive des éclaboussures d'encre, jusqu'à un Turbulence. vignettage flou. Imaginez à quoi de tels filtres peuvent ressembler sur Si vous avez besoin de vous ra- des formes avec encore plus de côtés, fraîchir la mémoire à propos de cette comme les carrés, les étoiles ou du primitive, regardez la partie 51 de texte. Encore mieux, n'imaginez pas ; Mark a utilisé Inkscape pour créer trois En ajoutant un peu de flou gaus- cette série. En bref, c'est une façon remontez vos manches, plongez dans bandes dessinées, The Greys, Monsters, sien entre la primitive Image et la rapide de créer des zones remplies de l'éditeur d'Inkscape et créez vos pro- Inked et Elvie, qui peuvent toutes être carte de déplacement, nous pouvons couleurs pseudo-aléatoires qui, quand pres filtres. trouvées à http://www.peppertop.com/ adoucir les bords pour donner un joli elles sont utilisées dans une carte de effet d'ondulations, son intensité étant déplacement, tireront l'image d'une

full circle magazine n° 113 28 sommaire ^ full circle magazine n° 113 29 sommaire ^ LLEE CCUULLTTEE DDEE CCHHRROOMMEE TTéélléépphhoonnee ddaannss llee NNuuaaggee Écrit par S. J. Webb

st-il possible d'utiliser un Chrome- simple possible, il s'agit de tous les iPhone pourvoirsi je pouvais modifier Google a récemment annoncé l'OS E book comme seul ordinateur do- dispositifs qui travaillent ensemble à les options. Sans succès après 20 à 30 Fuschia. Puisque Fuschia est conçu pour mestique ? Le Chromebook serait le l'intérieur de votre maison et dont l'uti- minutes de travail. Des applis qui aide- des ordinateurs portables et des ob- cerveau de votre Personal Area Net- lisation est quotidienne. raient le Chromebook à se connecter jets connectés, ce nouveau système work, alias PAN (Réseau personnel). au routeurn'existaientpas non plus. d'exploitation serait le remplaçant de Qu'est-ce qu'un PAN exactement? Le cerveau du PAN est un routeur choix de l'OS Chrome et Android. sans fil et un ordinateur portable qui Après avoir fait pas mal de recher- Nous connaîtrons le véritable objectif Il y a différents types de réseaux tourne. Ce sont ces deux dispositifs ches sur Google, j'ai appris que le seul de Fuschia uniquement au fil du temps. informatiques. Les plus populaires sont qui font fonctionner les objets con- routeur conçu pour un Chromebook Je prévois une augmentation du nom- des LAN (local area networks ou ré- nectés dans notre vie. Je réserve mon est le OnHub. Le OnHub comporte bre de dispositifs connectés au nuage seaux locaux), des WAN (wide area Chromebook pour mon travail et une appli qui permet la connexion et dans notre PAN. networks ou réseaux étendus) et d'au- comme ordinateur de secours si le le paramétrage du Chromebook. Le tres sous-catégories, telles que les portable sous Peppermint a des pro- routeur a de bonnes critiques dans les nœuds câblés et nœuds sans fil. Un blèmes. Si celui-ci meurt, je peux tou- revues de consommateurs. Cependant, LAN est souvent un réseau de disques jours gérer le PAN avec le Chrome- dans une critique professionnelle ac- et de fonctionnalités partagés, sur un book, puisque les dispositifs du PAN cablante, Doug Ong a affirmé que les campus universitaire ou dans une sont disponibles dans la fenêtre d'un capacités du OnHub comme routeur entreprise, par exemple. Un WAN se navigateur. Mais alors, si le routeur sans fil sont très limitées. Ce serait compose de deux LAN ou plus con- meurt, le Chromebook voudra-t-il en- essentiellement un routeur dont les nectés ensemble. Un PAN, toutefois, core fonctionneravecson remplaçant? options WiFi s'adressent à des con- est en fait une combinaison de dis- sommateurs débutants. positifs câblés et sans fil connectés à J'ai donc lancé l'expérience de votre maison. l'après-midi pour tester les limites des Ainsi, oui, votre PAN peut fonc- capacités de l'OS Chrome dans un tionner avec un Chromebook et un Ainsi, quand je regarde mon PAN, PAN. J'ai remplacé mon vieux routeur Onhub et ces dispositifs créent un de nombreux dispositifs y sont con- par un appareil amélioré. Après avoir PAN viable pour votre maison. Ce nectés : mon ordinateur portable sous confirmé que le nouveau routeur PAN serait lié uniquement à l'Éco- SJ Webb est passionné de Linux et Peppermint, le Chromebook, un iPhone, était actif à partir du modem, j'ai es- sphère de Google. En tant que con- coordonnateur de recherche. Il aime le téléphone fixe basé dans le nuage, sayé de changer le mot de passe par sommateur avisé, je serais mal à l'aise pêcher, conduire des bolides et passer défaut du fabricant en me servant du avec autant de « Google-itude » chez du temps avec ses enfants etsa femme. Roku, Amazon Echo, une liseuse, Vizio Il remercie Mike Ferrari pour son men- smart TV, un Fitbit, un Pogoplug NAS Chromebook. J'ai dû connecter le moi. torat. et une imprimante. Pour faire le plus Chromebook au hotspot WiFi de mon

full circle magazine n° 113 30 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 Si vous aimeriez traduire le Full Circle noter de façon claire : Autres règles dans votre langue maternelle, veuillez en- ••le titre du jeu ; voyer un courriel à ronnie@fullcirclema- ••Les articles ne sont pas limités en mots, gazine.org et soit nous vous mettrons en ••qui l'a créé ; mais il faut savoir que de longs articles contact avec une équipe existante, soit ••s'il est en téléchargement gratuit ou payant ; peuvent paraître comme série dans plu- nous pourrons vous donner accès au texte sieurs numéros. ••où l'obtenir (donner l'URL du téléchargement ou du site) ; brut que vous pourrez traduire. Lorsque ••s'il estnatifsous Linuxou s'il utilise Wine ; vous aurez terminé un PDF, vous pourrez • Pour des conseils, veuillez vous référer au télécharger votre fichier vers le site prin- ••une note surcinq ; guide officiel OfficialFullCircleStyleGuideici : cipal du Full Circle. ••un résumé avec les bons et les mauvais points. http://url.fullcirclemagazine.org/75d471

• 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 ; LAGRAMMAIRE ! 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- traduire vos « Questions » ou « Courriers » placement souhaité pour une image spéci- de la langue de Molière à celle de Shake- contrés à l'utilisation ; fique en indiquant le nom de l'image dans un speare et de vous les renvoyer. Libre à vous ••s'il est facile de le faire fonctionner sous Linux ; nouveau paragraphe ou en l'intégrant dans le de la/les faire parvenir à l'adresse mail ad document ODT (OpenOffice/LibreOffice). ••si des pilotes Windows ont été nécessaires ; hoc du Full Circle en « v.o. ». Si l'idée de ••une note surcinq ; • Les images doivent être en format JPG, de participer à cette nouvelle expérience vous 800 pixels de large au maximum et d'un niveau tente, envoyez votre question ou votre ••un résumé avec les bons et les mauvais points. de compression réduit. courriel à : [email protected] • Ne pas utiliser des tableaux ou toute sorte de formatage en gras ou italique. É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.

full circle magazine n° 113 31 sommaire ^ BBOOUUCCLLEE LLIINNUUXX AAtthheennaa Écrit par S. J. Webb

e projet Athena a débuté en 1983. gapixel, avecune interface graphique. L C'était un projet collaboratif en- LE BULLETIN tre IBM, le MIT et Digital Equipment Le projet Athena était censé se Corp. L'objectif principal du projet terminer en 1988, mais une prolonga- HEBDOMADAIRE Athena était de fournir un laboratoire tion fut accordée. L'implication d'IBM DU FULL CIRCLE informatique pédagogique aux étu- et de Digital Equipment s'est termi- diants du MIT et à d'autres matières née en juin 1991. Ce conglomérat a que l'informatique. rassemblé le système de fenêtres X, kerberos et le système de notification À cette époque, la plupart des Zephyr et a eu une grande influence ordinateurs du MIT furent dédiés à la sur les clients légers. recherche scientifique et le projet était réellement unique. Digital Equipment Le MIT a repris le projet Athena à Corp. et IBM ont donné au MIT plus l'automne 1991. Le MIT améliorerait de 2 100 micro-ordinateurs et stations la stabilité et la convivialité d'Athena. de travail. Ces sociétés ont aussi pro- Le système d'exploitation du projet posé un financement par subvention Athena est passé de BSD à Red Hat Enterprise Linux et à Debian Linux, et des employé(e)s à temps plein pour Une petite baladodiffusion appelé Debathena. Vous pouvez aider à l'implémentation d'Athena. Les (< 10 mn) avec juste des infor- obtenir cette distrib. directement à autres universités n'avaient pas de mations. Pas de blabla. Pas de https://debathena.mit.edu/ . parrainage commercial. perte de temps. Seules les der- nières informations traitant Le MIT a développé un système de FOSS (logiciels libres Open d'exploitation basé sur Unix pour les Source) /Linux/Ubuntu. micro-ordinateurs ; cet OS fut princi- palement basé sur BSD. Tous les RSS : http://fullcirclemagazine. étudiants avaient la possibilité d'uti- SJ Webb est passionné de Linux et org/feed/podcast liser les ordinateurs, mais ils devaient coordonnateur de recherche. Il aime apprendre les langages informatiques pêcher, conduire des bolides et passer du temps avec ses enfants etsa femme. Fortran et Lisp. Le système permet- Il remercie Mike Ferrari pour son men- tait aux utilisateurs de travailler avec torat. 1 ModeRAM etun affichagede1 mé-

full circle magazine n° 113 32 sommaire ^ LLAABBOO LLIINNUUXX LLee mmuussééee dduu PPCC SSyydd BBoollttoonn Écrit par Charles McColm

e mois-ci, je me suis éloigné de mur de vieux logiciels qui est haut deux côtés d'une table au milieu de la Vous trouverez une liste complète C Linux proprement dit pour vous d'environ 7 mètres surle côté droitdu maison de ferme. Quand nous y som- des ordinateurs de la collection sur le donner un petit aperçu de Syd Bol- bâtiment, et quelques reliques pré- mes allés, les ordinateurs actifs com- site Web du musée : http://www.pc- ton's Museum (le cieuses, notamment un NeXT Cube, prenaient, notamment, un IMSAI 8080, museum.ca/computerDetails.asp musée du PC de Syd Bolton). Chacun au dernier étage, avec de confortables un Amstrad CPC 464 en couleurs, plu- doit commencer l'informatique quelque places assises pour le théâtre où di- sieurs Amiga, quelques ordinateurs di- Quand nous somme arrivés, juste part et je pensais que ce serait une vers documentaires sont projetés au- vers : un Commodore PET, un Texas Ins- après le déjeuner, le musée était bondé. rétrospective qui intéresserait certains dessus du murdes logiciels. truments TI99/4A, un Hitachi MB-6890, La plupart des visiteurs étaient des de nos lecteurs. un Magnavox Odyssey 3000, un Atari enfants. Quelques-uns des ordinateurs Tout comme les ordinateurs dans 2600, plusieurs générations d'ordina- n'étaient là qu'à cause de leur impor- Le musée du PC se trouve dans ce le musée, le bâtiment même est his- teurs Apple (III, IIg, un iMac G4 tout- tance historique, mais, sur la plupart, qui paraît être un bâtiment de ferme torique : il fut construit dans les en-un), un Heathkit H89, plusieurs or- un jeu vidéo était disponible pour que derrière une maison qui semble tout années 1930 avec des briques prove- dinateurs ATARI (400, 800, un 130 XE), les plus jeunes puissent y jouer. Vous à fait normale, dans Brantford, Onta- nantd'un vieuxthéâtre lyrique. un Osborne I, un PC Kaypro II, un ter- pourriez pensez que des enfants s'en- rio au Canada. Le musée a deuxétages minal Alextel, un cube NeXT, et mes nuieraient avec de vieux jeux, mais et la majeure partie des ordinateurs Des ordinateurs allumés se trouvent préférés : les Commodore PET, VIC 20 aucun n'avait l'air de remarquer l'âge se trouve au rez-de-chaussée, il y a un le long des quatre murs et sur les et 64. du système sur lequel il jouait - un

full circle magazine n° 113 33 sommaire ^ LABOLINUX bon jeu est tout simplement un bon dessus de la rangée centrale des or- des ordinateurs NeXT, ainsi que le pourquoi ils revêtent une signification jeu. Le fait que le musée ne soit pas dinateurs (plus petits). premier navigateur Web, ce qui signi- spéciale pour moi. Je me suis presque uniquement un musée d'« exposition » fie que, d'un point de vue *NIX, NeXT fait renvoyer de l'école à cause de lo- et permette aux enfants (de tous On n'a pas vu beaucoup d'ordi- a beaucoup d'importance. giciels que j'ai écrits sur les ICON, mais âges) de jouer sur les ordinateurs le nateurs basés sur *NIX : il y avait un cette histoire amusante sera pour une rend d'autant plus intéressant. Sun Sparcstation 5 qui était à moitié Syd a mentionné que la majorité autre fois. fonctionnel (tout ce qui s'affichait, des ordinateurs n'était pas visible, mais L'espace du musée est limité et c'était l'écran du CIOS SPARC) et le qu'ils étaient entreposés. Après notre En outre, Syd nous a montré toute précieux. Tout l'espace disponible n'im- NeXT Cube (à l'étage, éteint), mais visite, il a dit qu'un Unisys ICON était sa collection de jeux qui en comporte porte où est utilisé. Il y avait des étant donné tous les ordinateurs dans exposé ; c'est un ordinateur basé sur des milliers et des milliers pour des ordinateurs sous tous les bureaux, sur tous les coins possibles et imagi- QNX, qui était pas mal utilisé dans les consoles diverses. Je n'ai pas repéré des étagères, même suspendus au- nables, je suis convaincu qu'on en a écoles d' au milieu des années la première console de ma famille, un manqué plusieurs. Doom, Doom II, 80. La première fois que j'ai vu un PC Gemini de Coleco (un clone de l'Atari Quake, Heretic, Hexen (tous des logi- à l'école, c'était un Commodore PET, 2600), mais Syd m'a juré qu'il en pos- ciels de jeu iD) furent développés sur suivi d'ordinateurs Unisys ICON et c'est sède un, bien caché. Un Famicom (Fa-

full circle magazine n° 113 34 sommaire ^ LABOLINUX mily Computer) de Nintendo placé à la version de console stand-up de nostalgie. J'ai joué à Space Ace quand Museum sont de 18 à 21 heures tous près d'une Odyssey 2 était l'une des Dragon's Lair lors d'une visite à Or- il est enfin arrivé dans notre coin, les lundis non fériés, et sur quelques plus intéressantes consoles de jeu qui lando en Floride. Syd a annoncé avec mais il ne me semblait jamais aussi samedis particuliers ; il vaut mieux j'ai aperçue. fierté qu'il a la plus grande collection cool que Dragon's Lair. Une version vérifier le site Web avant d'y aller. Le de jeux Dragon's Lair, avec des ver- de Dragon's Lair existe pour Steam site contient beaucoup de renseigne- La collection de logiciels de jeux sions pour presque tous les consoles Play (Windows et Mac OS X) mais pas ments sur pas mal de systèmes des de Syd, dont la gamme des logiciels et systèmes (nous n'avons pas vu une pour Linux. Pour les grands fans de années 80 et90, ce qui faitque, même est très étendue, couvre les murs de console arcade stand-up, mais Syd a Dragon's Lair, il y a un émulateur qui si vous ne pouvez pas y aller en per- plusieurs pièces, et ce ne sont pas des mentionné qu'il en attendait une). Il tourne sous Linux : http://www.aus- sonne, il est possible de le visiter de doublons. Parmi ses collections se faut dire que les étagères pleines de siearcade.com/showthread.php/6651 9- façon virtuelle. trouvent des murs de jeux pour la jeux et de souvenirs Dragon's Lair, Daphne-configuration-and-single- Nintendo 64, la Dreamcast, la Play- ainsi que le fait que Syd ait publié un credit-play DES LIENS POUR LES *NIX: station, la Vision et l'Adam de Coleco, livre qui s'appelle Collection for Dra- la Genesis de Sega et l', et gon's Lair & Space Ace, semble le Notre visite au musée s'est ter- Personal ComputerMusem - je n'en nomme que quelques-uns. confirmer. minée après le tour des logiciels pour http://www.pcmuseum.ca/ les consoles de jeux. Les heures d'ou- NeXT Computer- En 1983, j'ai eu l'occasion de jouer Je me rappelle Dragon's Lair avec verture de Syd's Personal Computer https://fr.wikipedia.org/wiki/NeXT_C omputer Sun Sparcstation - https://fr.wikipedia.org/wiki/SPARCst ation Unisys ICON - https://en.wikipedia.org/wiki/Unisys_I CON (en anglais)

Charles est l'auteur d'Instant XBMC, un petit livre sur l'installation et la configu- ration de XBMCbuntu, une distribution *buntu + XBMC. Il est le gestionnaire d'un projet non lucratif de réutilisation d'ordinateurs. Quand il ne fabrique pas des PC, il supprime les logiciels malveil- lants, en encourageant les gens à uti- liserLinux et en accueillant des « heures Ubuntu » près de chez lui. Son blog est à : http://www.charlesmccolm.com/.

full circle magazine n° 113 35 sommaire ^ DDIISSPPOOSSIITTIIFFSS UUBBUUNNTTUU OOTTAA--1133 Écrit par Ronnie Tucker

••Des améliorations dans le temps de OTA-1 3 démarrage de diverses applis (agenda, calculatrice, caméra, numéroteur). CARACTÉRISTIQUES GÉNÉRALES ••Copier/coller peut se faire mainte- AMÉLIORATIONS D'OSK nant avec d'anciennes applis (legacy ••Ajout du clavier letton. apps). ••Amélioration du clavier émoji.

RÉGLAGES ET INDICATEURS Pour toutes les mises à jour, consul- ••Nouveau panneau de notifications où tez : https://wiki.ubuntu.com/Touch/Re- pour chaque appli on peut paramétrer leaseNotes/OTA-1 3 lesson, vibreuretbulle de message. ••Indicateur de clavier. ••Le panneau de mise à jour est refait pour améliorer sa robustesse. Les mises à jour d'applis affichent maintenant les modifications de version pour les mises à jour disponibles et l'ensemble des mises à jourrécemment installées. ••Le réglage « autres vibrations » fonc- tionne correctement maintenant.

APPLIS ••Il est possible actuellement de syn- chroniserde multiples agendas. ••L'intégration de la synchronisation avec Owncloud est maintenant dispo- nible pourles agendas.

full circle magazine n° 113 36 sommaire ^ CCRRIITTIIQQUUEE GGNNUU CCaasshh Écrit par Jamie Streeter

sur votre argent durement gagné, si Windows, quand Microsoft a cessé de sion LTS (Long Term Support - mainte- vous ne le faites pas déjà. maintenirMS Money, carc'est un rem- nance à long terme) d'Ubuntu, ils plaçant convenable pour celui-ci et pour peuvent devenir pratiquement périmés Aussi, en supposant que vous ne d'autres logiciels comptables payants au fildes années. suivez pas déjà vos finances via un comme Quicken. Je l'utilise mainte- site Web ou l'appli de smartphone de nant avec la dernière version d'Ubun- Sur la page d'accueil de GNU Cash, votre banque, ce logiciel appelé GNU tu, la 16.04 LTS, ayantpris le virage de vous pourrez voir aussi qu'il est dispo- Cash peut vous aider à le faire sur votre Linux/Ubuntu en 2011. nible dans un grand nombre de ordinateur de bureau ou portable. Il y langues et qu'il dispose d'instructions a aussi une appli Android, que je n'ai Étant un logiciel populaire, il est bien détaillées et d'une foire aux ques- uisque vous lisez ceci dans un pas essayée car, apparemment, elle est disponible dans le Logithèque Ubuntu tions (FAQ). P magazine gratuit sur les logiciels seulement conçue pour enregistrer et je suis sûr que d'autres distrib. l'ont Linux, vous êtes probablement déjà les transactions quand vous faites des aussi en dépôt. Sinon, vous pouvez en Les principales fonctionnalités du intéressé par les économies d'argent. courses ou vous déplacez, pour vous lire plus à son sujet et trouver un té- programme sont: Pas parce que l'épargne rapporte beau- permettre de les importer dans le léchargement adapté à votre système ••Enregistrement en partie double. coup en ce moment avec des taux programme principal sur l'ordinateur. sur : http://www.gnucash.org/. Là, vous ••Écriture dans un style de carnet de d'intérêt presque réduits à zéro et Comme je n'ai pas besoin de le faire, trouverez la dernière version avec chèques. ceux des comptes d'épargne qui con- je ne l'ai pas essayé. Si vous êtes d'autres téléchargements pour les sa- ••Planification des mouvements. tinuent à chuter. En conséquence, dans toujours en voyage et avez besoin de veurs de Fedora, Mandriva, RedHat/Cent- ••Réconciliation des écritures. cette critique il s'agit d'un logiciel de garder une trace pour vous faire rem- OS, ainsi que la dernière version pour ••Rapports et graphiques. gestion financière avec lequel vous bourser vos dépenses sur votre carte Ubuntu, car celle de la Logithèque date ••Types de comptes pour recettes et pouvez suivre et gérer votre (vos) de crédit personnelle ou sur votre un peu. Pour être honnête, vous pou- dépenses. compte(s) bancaire(s) et vos finances. compte en banque, alors je présume vez très bien utiliser une version moins ••Investissements boursiers etfinanciers. Alors que l'épargne n'est pas bien que ça pourrait vous être utile. Je suis récente si elle fonctionne pour vous, ••Mises à jour en ligne des cotations récompensée ces temps-ci, comme le cependant sûr qu'il y a d'autres applis car elle existe depuis longtemps et, en boursières et financières. disent les vieux dictons : « Occupe-toi qui peuvent le faire et, même, peut- règle générale, est bien stable. Si vous ••Nombreuses monnaies. des centimes et les euros s'accumu- être - qui sait ? - des secrétaires ou souhaitez être averti et obtenir les ••Comptabilité de petites entreprises. leront tous seuls » ou « un sou écono- assistantes en chaireten os pourle faire. dernières versions, j'ai trouvé que l'ins- ••Importation des fichiers QIF venant misé est un sou gagné ». J'espère que tallation du dépôt getdeb est une ex- de Quicken, IntuitetOFXdesbanques. cette critique pourra vous aider à GNU Cash est disponible sur toutes cellente façon de garder à jour ce pro- démarrer le suivi de vos finances et les plateformes principales. En fait, gramme et de nombreux autres basés aussi à épargner un centime ou deux j'ai commencé à l'utiliser en 2009 sous sur Debian. Si vous êtes sur une ver-

full circle magazine n° 113 37 sommaire ^ CRITIQUE CHOSES QUE J'AI TROUVÉ UTILES boursiers et financiers, ce qui est bien, vos mouvements de banque ou de feuilles de calcul et aux ressources en bien qu'un peu simpliste, et la valo- carte de crédit, cela aidera à réduire ligne pour suivre mes investissements. J'avais l'habitude de l'utiliser princi- risation peut être un peu délicate à le besoin d'entrer toutes les transac- palement pour suivre et réconcilier régler car elle nécessite Python, je tions à la main. Cela peut aussi être Vous pourrez le trouver utile si mes comptes bancaires et mes cartes crois. Le paramétrage devrait soit dé- utile si vous migrez d'un autre pro- vous voulez suivre vos finances et de crédit, ce qui est une bonne idée tecter et tester cela, soit vous per- gramme qui offre le format de fichier établir un budget pour améliorer vo- de nos jours où la fraude en ligne mettre de la télécharger, si vous dites adéquat pourexportervos données. tre situation financière et que vous ne croît, etc. Cela peut sembler pénible que vous avez besoin de cette fonction. voulez pas utiliser, ou ne faites pas au début, car vous devez entrer cha- Ensuite, elle récupère les valorisations J'ai essayé les fonctionnalités de confiance à, un site Web ou une appli. que transaction à la main, mais le pro- de sites comme Yahoo Finance ou des rapport et de budgétisation, mais je Il peut aussi vous aider à suivre les gramme mémorise les catégories et équivalents pour votre zone géogra- n'ai pas poursuivi leur utilisation car investissements et même vous aider les bénéficiaires que vous utilisez ; phique. N'étant pas automatique, la j'ai trouvé les sorties de rapports pour la comptabilité d'une petite en- ainsi, la saisie devient plus rapide et mise à jourvous impose de cliquersur complexes et difficiles à personnali- treprise si vous en avez une. facile au fur et à mesure de l'utilisa- un bouton pour mettre à jour les va- ser à mes goûts. Alors que la bud- tion. La planification des mouvements leurs, ce qui, d'une certaine manière, gétisation aussi semblait un peu déli- Globalement, je lui donne 4 étoiles est aussi une fonctionnalité utile car est un peu décevant, mais utile si cate, je n'ai pas réellement besoin sur 5, la réduction d'une étoile venant elle vous permet d'automatiser la saisie vous ne voulez avoir que des mises à d'un budget, mais ce peut être utile si de certains menus difficiles à utiliser des mouvements réguliers, bien que jour en fin de mois, par exemple pour vous devez en établir un. Cependant, et de certaines autres fonctionnalités je trouve qu'il est parfois difficile de calculer votre performance mensuelle. à nouveau, il y a probablement des comme les rapports ou le portefeuille se souvenir de leur paramétrage, car En conséquence, j'ai commencé à suivre ressources en ligne et des applis, ou d'investissement qui sont un peu dé- le menu du haut pour le faire n'est celles-ci dans un tableur et en ligne, même une simple feuille de calcul, qui cevants, bien que, peut-être, je ne les pas évident… mais un clic droit sur où les mises à jour sont beaucoup plus peuvent faire cela à votre place et aie pas assez utilisés pour en tirer le une transaction vous donne cette op- instantanées, et l'analyse des titres suivre vos dépenses comme le fait ce meilleur. tion directement, ce qui me semble peut être plus détaillée. programme. être la façon la plus facile de les pré- Aussi, si vous voulez ou avez be- parer. Après cela, il y a un éditeur de CHOSES QUE JE N'AI PAS RÉSUMÉ ET CONCLUSION soin de bien gérer vos finances, je mouvements futurs que vous pouvez vous recommanderais certainement utiliser pour les modifier. La possibi- UTILISÉES OU QUE JE N'AI PAS GNU Cash est un logiciel comp- d'en faire l'essai. Vous pourriez même lité de rechercher une transaction est TROUVÉES TRÈS UTILES table complet disponible gratuitement ; trouver que vous dépensez 40 £ par aussi une caractéristique utile, car vous il existe depuis longtemps et, par mois pourle café, ce que vous ne réa- Personnellement, je n'ai pas besoin pouvez rapidement voir ce que vous conséquent, est généralement stable, lisiez pas, et que vous pourriez poten- de plusieurs monnaies, d'un compte avez payé l'an dernier pour votre bien documenté et maintenu par ses tiellement économiser pour d'autres professionnel ou d'importation de fi- assurance, par exemple. fournisseurs. L'utilisant moi-même de- choses. chiers ou transactions, bien qu'ils puis de nombreuses années, je lui fais J'ai aussi utilisé les fonctions d'In- puissent être utiles à d'autres - en confiance pour suivre mes finances au vestissement pour suivre mes titres particulier, si vous pouvez importer jour le jour, bien que je sois passé aux

full circle magazine n° 113 38 sommaire ^ MMOONN OOPPIINNIIOONN LLooggiicciieellss ggrraattuuiittss Écrit par Michael Davies

reçu un correctifdans les 24 heures. ui, je l'avoue, j'ai payé pour des L'APPLICATION OFFICIELLE FULL CIRCLE POUR UBUNTU TOUCH O logiciels à utiliser sous Linux. Un deuxième problème est sur- Quand j'ai passé la frontière il y a huit venu quand j'ai migré de MariaDB 5 vers ans pour m'affranchir de Windows, je rian Douglass a créé une appli fan- MariaDB 10. Celui-ci n'acceptait pas de savourais l'idée de la disponibilité de B tastique pour les appareils Ubuntu fonctionner avec MySql Workbench et logiciels haut de gamme gratuits. Je Touch, qui vous permettra de voir les aucune autre interface graphique con- me sentais un peu coupable et je numéros actuels et les numéros plus venable n'était disponible. La solution n'arrivais pas à comprendre comment anciens, et de les télécharger et les lire était JPDB Admin qui rend la création des programmes comme LibreOffice, sur votre téléphone/tablette Ubuntu de bases de données aussi simple que GIMP, VLC, Clementine et Shotwell Touch. 1 , 2, 3. pouvaient être livrés gratis. J'étais déve- loppeur Windows moi-même et je Les deux programmes coûtent de INSTALLATION savais que leur développement néces- l'argent, mais si peu, moins qu'une sou- Soit vous cherchez « full circle » dans le sitait de très nombreux heures/se- ris ! Je ne détiens aucun intérêt com- magasin Ubuntu Touch et vous cliquez maines/mois de travail. mercial dans l'un ou dans l'autre, mais sur Installer, soit vous affichez l'URL ci- Cependant, parfois, je ne pouvais j'en parle parce que j'admire leur pro- dessous sur votre appareil et vous cli- pas trouver exactement ce qu'il me fessionnalisme. Ils tiennent leurs pro- quez sur Installer pour être transféré fallait. J'ai acheté une nouvelle impri- messes sans histoires ou échecs et ils surla page des téléchargements. sont supportés. Ils ont des licences, mante que je ne pouvais pas installer https://uappexplorer.com/app/ mais pas au point de vous handicaper ; sans auparavant télécharger des pi- fullcircle.bhdouglass lotes chez Epson et les installer avec j'ai donc pu les installer sur chaque Gdebi, ce qu'un débutant peut ne pas distrib. que j'ai testée. savoir faire. L'installeur d'imprimante Je respecte et j'admire tout le tra- Gnome, lui, n'arrivait pas à trouver les vail accompli pour produire des logi- pilotes. Ensuite, l'imprimante refusait ciels gratuits/libres, ainsi que l'assistance d'utiliser le module duplex optionnel de la communauté Linux élargie pour et de sélectionner le bac photo, le cas ce qui concerne la résolution de pro- échéant. C'est Turboprint qui a résolu blèmes. Toutefois, quand un logiciel tous mes problèmes et, depuis, fonc- qui n'est pas gratuit ou libre résout tionne bien avec d'autres impri- mon problème, je ne rechigne pas du mantes aussi. Je n'ai eu besoin de leur toutà payerquelques dollars. assistance technique qu'une fois et j'ai

full circle magazine n° 113 39 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 par manque de place. goo.gl/FRTMl

facebook.com/fullcircle magazine

twitter.com/#!/fullcirclemag linkedin.com/company/full- circle-magazine ubuntuforums.org/forum display.php?f=270

LE FULL CIRCLEABESOIN DEVOUS ! PASDECOURRIERCEMOIS-CI. Sans les contributions des lecteurs, le Full Circle ne se- rait qu'un fichier PDF vide (qui, à mon avis, n'intéresserait personne). Nous cherchons toujours des ar- ticles, des critiques, n'importe quoi ! Même de petits trucs comme des lettres et les écrans de bureau aidentà remplirle magazine. Lisez Écrire pour le FCM dans ce numéro pour suivre nos lignes directrices. Jetez un œilà la dernière page (de n'importe quel numéro) pour accéder aux informations détaillées concernant l'envoi de vos contri- butions.

full circle magazine n° 113 40 sommaire ^ Q. ET R. Si vous avez des questions sur Ubuntu, envoyez-les en anglais à : [email protected], Q. ET R. et Gord y répondra dans un prochain numéro. Donnez le maximum de détails sur votre problème. Compilées par Gord Campbell

Conky est un logiciel époustou- Quels adaptateurs WiFi fonc- flickering-and-turning-off-on-intel- **Comment redémarrer ma connexion Q flant, mais uniquement si vous Q tionnent dès l'installation ? i91 5.html WiFi en ligne de commande ? arrivez à le configurer correctement. goo.gl/gxgAU5 La liste suivante est peut-être in- Les informations que vous récu- R complète et périmée, mais pour- **Lors du démarrage, que signifie cette pérez sur le Net sont déconcertantes rait éventuellement vous aider: QUESTIONSLESPLUS ligne : et le site Web officiel fournit tout un https://doc.ubuntu-fr.org/wifi_liste_carte « /dev/sda5: clean, 956436/30277632 POPULAIRES SUR ASKUBUNTU tas de commandes, mais sans expli- files, 37421846/121093120 blocks » ? cation, ou presque. Y a-t-il un bon goo.gl/toUMnO **Variable d'environnement pour le tutoriel sur le bon paramétrage de Comment modifier la taille d'une nom d'utilisateur. Conky?(module parmodule ?) Q fenêtre du terminal ? **Pourquoi puis-je modifier un fichier goo.gl/vyWfnC en lecture seule ? Après une recherche sur Google Cela dépend du terminal précis goo.gl/72v5Rz **J'ai modifié la variable PATH de fa- R avec le terme « conky tutoriel », R livré avec votre version de Linux. çon irrévocable par erreur et je ne peux j'ai obtenu quelques résultats utiles, Pour Gnome Terminal, sélectionnez **Que faut-il faire avant une montée plus me connecter. Comment chan- dont un pour le manuel officiel à : Edit, Profile, Preferences (Édition, Pro- de version pouréviterdes problèmes ? ger la variable PATH en celle par dé- http://conky.sourceforge.net/docs.ht fil, Préférences). Modifiez la taille ini- goo.gl/qZsTk9 faut ? ml [Ndt : vous trouverez des rensei- tiale du terminal et fermez la fenêtre ; goo.gl/m5g1CQ gnements en français ici : il n'y a pas de dialogue Save (Enregis- https://doc.ubuntu-fr.org/conky] trer). **Les extensions de fichiers ont-elles TRUCSETASTUCES un objet (pour le système d'exploita- Pourvu d'un .conkyrc fonctionnel, tion) ? Amélioration des performances cela commence à vous paraître lo- Mon écran scintille sans cesse et Q https://goo.gl/n9gxsR gique. Toutefois, il me reste à trouver le moniteur externe s'éteint tout u printemps dernier, mon frère une bonne description de hwmon, qui seul toutes les 3-5 secondes. J'ai un A m'a donné un ordinateur por- **Comment afficher l'heure de modi- est sans doute la variable conky la Inteli915 sousUbuntu 16.04. fication d'un fichier? table Lenovo de sept ans d'âge. plus utile. goo.gl/0N83aJ C'était suffisant pour faire tourner Installez le noyau 4.6.4. Consul- Xubuntu 16.04. R tez : **Le nombre de cœurs de mon pro- cesseurne me semble pas correct. Le Lenovo a plusieurs avantages. https://aboutsimon.com/blog/201 6/0 http://goo.gl/imMImR C'est construit comme un tank et il 7/20/Ubuntu-1 6.04-external-monitor- suffit d'enlever une vis pour changer

full circle magazine n° 113 41 sommaire ^ Q.ETR. le disque dur. Quand un SSD de trois d'évaluation de Linux, environ deux à Ensuite, j'ai rebranché le disque dur Un ordinateurqui dure 12 ans sem- ans et 60 Go m'est tombé du ciel, je trois paran.) normal pour pouvoir accéder à toutes ble presque trop beau pour être vrai. l'ai mis dans le Lenovo pour y installer mes données. Vive le roi Linux ! Linux Mint 18, 64-bit MATE. Les per- Mint ne voulait pas démarrer dans formances m'ont coupé le souffle. Un l'interface graphique si je spécifiais L'amélioration des performances exemple : Google Chrome se charge acpi=off et j'ai donc fait sans pendant grâce au SSD devrait prolonger la vie en trois secondes. l'installation. (Voir le numéro 111 pour de l'ordinateur dans un proche avenir. l'histoire du plantage d'acpi.) Heureu- Ma prévision est que ma prochaine Il ne m'a pas fallu beaucoup de sement, après l'installation du pilote mise à jour technologique sera vers temps pour décider que mon ordi- vidéo propriétaire Nvidia, j'ai pu uti- un téléphone avec station d'accueil, nateur de bureau devrait avoir un SSD. liser acpi=off. peut-être en 2021, quand Mint 18 sera Après quelques recherches, j'ai opté en fin de vie. Malheureusement, la pos- pourun Samsung 750 EVO de 250 Go. Même avec quelques petits cafouil- sibilité que l'ordinateur meurt avant La 750 est la plus récente famille de lages, il ne m'a fallu qu'une soirée pour est réelle, mais cela a toujours été le SSD de chez Samsung, pas tout à fait configurer le tout et le mettre à jour. cas. aussi véloce que les deux familles pré- cédentes, mais beaucoup moins cher, l'équivalent de 82 $ US (environ 75 €). En comparaison, le Samsung 850 EVO Pro de 256 Go coûte l'équivalent de 131 $ US (à peu près 120 €) et les différences de performance ne seraient vraisemblablement pas notables.

Pour être certain qu'il n'y aurait pas de dégâts, j'ai débranché le disque dur existant, puis j'ai utilisé Parted pour formater le SSD. Comme un idiot, j'ai spécifié GPT pour le disque et, plus tard, j'ai dû revenir à ce que Gord eut une longue carrière dans Parted appelle msdos. Ensuite, j'ai l'industrie informatique, puis a profité installé un exemplaire d'évaluation de de sa retraite pendant plusieurs années. Windows 10 Enterprise sur une par- Plus récemment, il s'est retrouvé, sans savoir comment, « l'informaticien » d'un tition de 90 Go et Linux Mint 18, 64- petit cabinet d'expertise comptable de bit Cinnamon sur le reste. (Je rempla- 15 personnes dans le centre-ville de cerai Windows 10 par diverses versions Toronto.

full circle magazine n° 113 42 sommaire ^ full circle magazine n° 113 43 sommaire ^ JJEEUUXX UUBBUUNNTTUU SSttaarrddeeww VVaalllleeyy Écrit par Ronnie Tucker

l y a de nombreuses années, Nin- L'histoire de base est que vous arbres vous fournissent en bois uti- matin suivant. Sinon, vous allez per- I tendo a lancé un jeu très addictif héritez des titres de propriété de la lisable. Et il faut créer des choses. dre connaissance et, quand vous vous qui s'appelait Animal Crossing (lieu de ferme Stardew Valley et vous décidez N'essayez pas de vous souvenir des réveillerez à la maison, vous aurez des passage des animaux). Son attrait ve- de les utiliser pour pouvoir quitter recettes, car une fois que vous rece- factures à régler. Votre santé dimi- nait du fait qu'il fallait faire connais- votre affreux emploi. Vous déména- vrez les plans pour quelque chose et nuera si vous vous levez tôt et vous sance de, et nouer des amitiés avec gez doncpourallervivre à la ferme où que vous en avez les pièces, ce sera couchez tard, car le lendemain vous les autres villageois, collecter des arte- vous découvrez une pagaille monstre. surligné dans votre inventaire comme commencerez avec moins de santé et facts, tels que des insectes, des pois- étant prêt à construire. Si vous avez aurez besoin de manger continuel- sons et plein d'autres choses, pour les C'est à vous d'y mettre de l'ordre beaucoup de bois, vous pouvez l'uti- lement pour entretenir votre santé. donner au musée et, bien entendu, en défrichant du terrain, plantant et liser pour faire des clôtures et pro- Oui, il faut manger pour rester en décorer votre petite maison. Stardew entretenant les cultures, et vendant téger vos cultures. forme. Abattre des arbres et fracas- Valley est tout cela et encore davan- ce dont vous n'avez pas besoin pour ser des pierres vous coûtent pas mal. tage, pour Linux, mais nous vient du avoir de l'argent à dépenser. C'est le Cependant, il ne s'agit pas de tra- Comme vous occuperdes animauxà la développeur indépendant Concerne- départ de l'aventure. vailler sur la ferme 24 heures par jour, ferme, ce qui estégalementpossible. dApe (et publié par ChuckleFish qui 7 jours sur 7. Chaque journée commence nous a donné Starbound). Mais ce n'est pas tout. Il faut trou- aux environs de 6 heures et vous de- Ces jours-là sont nécessaires pour ver des minerais et les nombreux vezêtre au litau plustard à 1 heure le les cultures. Quand vous achetez des

full circle magazine n° 113 44 sommaire ^ JEUXUBUNTU graines, il vous sera dit qu'il faut comp- La carte est assez grande, mais pas CONCLUSION toire est bien étoffée et il y a plein de ter x jours avant qu'elles ne poussent trop, et vous ne passez pas des quêtes disponibles. et qu'il faut les arroser quotidienne- heures à courir et rien d'autre. Il y a Il y a des tonnes et des tonnes de ment. Dans ce domaine, les saisons toujours quelque chose dans chaque trucs dans ce jeu et ce serait im- Et puis il y a la possibilité d'amélio- entrent en jeu. Si vous avez planté section. Que ce soit la place principale possible de tout traiter ici. Si vous rer vos outils, votre résidence et votre des graines d'été vers la fin de l'été, avec quelques boutiques ou à la plage, êtes le genre de personne qui veut ferme. ces graines-là mourront à l'arrivée de en dehors du village, où il y a des tout avoir collectionné, alors ce jeu l'automne. Et certaines graines ne pous- zones de pêche excellentes. vous rendra fou. Vous pouvez collec- Si le jeu a un seul inconvénient, c'est seront que pendant certaines saisons. tionner des poissons, des insectes, des l'histoire d'introduction qui n'explique Vous devez toutbien planifier! Il ya aussi un cachot. Cela démarre minéraux, des plantes et d'autres choses pas vraiment comment créer des très simplement et vous descendez encore. Et tout n'est pas disponible objets. Il m'a fallu un certain temps En parlant de planification : vous des échelles pour atteindre de nou- n'importe quand. Certains trucs sont pour comprendre que l'inventaire a pouvez même faire la cour à l'un(e) veaux niveaux. Au cours de votre des- disponibles uniquement au cours de cer- des onglets et que c'est là où la carte des célibataires du village. Des objets cente, on vous donne des raccourcis, taines saisons. Ben, ouais, bonne chance. et les créations sont faites. peuvent être offerts comme cadeaux via une gaine d'ascenseur, pour attein- et, le temps passant, vous pourriez dre ces niveaux-là à nouveau. Si vous Dans Stardew Valley, vous devez Ce jeu est réellement génial, mais même vous marier! mourez là-dedans, le raccourci est élever et vous occuper des cultures et sans prétention, et vous divertira pen- oublié et vous devez refaire plusieurs des animaux de la ferme. Puis il y a le dant des heures. C'est l'histoire de « je JEU niveaux. côté rencontrer des gens qui vous vais faire un seul jour de plus » et, plaisent et vous faire des amis. L'his- avant de vous en rendre compte, une Comme pour Starbound, l'appa- vraie journée s'estécoulée ! rence du jeu est pixelisée et (presque) 8-bit. Ce qui est plus que suffisant, puisque ce jeu est un mélange d'Ani- mal Crossing, un jeu de rôle (vous devez entreprendre des quêtes) et un La pagedeSteam : simulateur de ferme. http://store.steampowered.com/app/ 41 31 50/ Les contrôles sont très simples. Il s'agit de l'habituel ZQSD (clavier azerty) Un excellent guide qui pourrait conte- pour faire bouger votre personnage ; nirdes spoilers : la souris contrôle le pointeur que http://www.redlacegaming.com/cont vous utilisez pour ramasser des ob- ent/guides/stardew-valley-indie- jets ou dans la fenêtre d'inventaire. guide-v1.1.0.pdf

full circle magazine n° 113 45 sommaire ^ MMÉÉCCÈÈNNEESS

MÉCÈNES Elizabeth K. Joseph Marcos Alvarez Costales Vincent Jobard Raymond Mccarthy Bill Berninghausen Chris Giltnane Max Catterwell Jack McMahon Joao Cantinho Lopes Frank Dinger Linda P Paul Weed CHA CHA CHA CHANGEMENT Remke Schuurmans DONS Jaideep Tibrewala Notre administrateurestparti, pourde nom- Norman Phillips Patrick Martindale breux mois, sans rien dire à personne et je ne savais pas du tout, ni si, ni quand, les Tom Rausner John Niendorf Antonino Ruggiero Andrew Taylor frais du site seraient ou ne seraient pas Charles Battersby Daniel Witzel payés. Au départ, nous devions déména- Tom Bell Douglas Brown gerle nom de domaine etle site, qui aurait Oscar Rivera Donald Altman été hébergé chez moi, et, finalement, j'ai réussi à retrouver l'admin et à me faire Alex Crabtree Patrick Scango transférer le nom de domaine ainsi que Ray Spain Tony Wood l'hébergement du site. Richard Underwood Paul Miller Le nouveau site fonctionne dès à présent. Charles Anderson Colin McCubbin D'ÉNORMES remerciements à Lucas Wester- Ricardo Coalla Randy Brinson mann (Monsieur Command & Conquer) Chris Giltnane John Fromm d'avoir bien voulu prendre du temps sur ses loisirs pour recréer complètement le William von Hagen Graham Driver site, ainsi que les scripts, à partirde zéro. Mark Shuttleworth Chris Burmajster J'ai fait la page Patreon pourpouvoirrece- Juan Ortiz Steven McKee voir de l'aide financière pour ce qui con- Joe Gulizia Manuel Rey Garcia cerne le domaine et les frais d'héber- Kevin Raulins Alejandro Carmona Ligeon gement. L'objectif annuel a été atteint Doug Bruce siniša vidović rapidement grâce à ceux dont les noms figurent sur cette page. Pas d'inquiétude à Pekka Niemi Glenn Heaton avoir : le FCM ne va pas disparaître. Plu- Rob Fitzgerald LouisWAdamsJr sieurs personnes ont demandé une op- Brian M Murray Raul Thomas tion PayPal (pour un don ponctuel) et j'ai Roy Milner Pascal Lemaitre doncrajouté un bouton surle côté du site. Brian Bogdan PONG Wai Hing Merci infiniment à tous ceux qui ont uti- Scott Mack Denis Millar lisé Patreon et le bouton PayPal. Cela m'a beaucoup aidé. Dennis Mack Elio Crivello John Helmers Rene Hogan https://www.patreon.com/ JT Kevin Potter fullcirclemagazine

full circle magazine n° 113 46 sommaire ^ Équipe Full Circle CCOOMMMMEENNTT CCOONNTTRRIIBBUUEERR Rédacteur en chef- Ronnie Tucker [email protected] FCM n° 1 1 4 Webmaster - Lucas Westermann Date limite : [email protected] FULLCIRCLEABESOINDEVOUS! Dimanche 9 octobre 2016 Un magazine n'en est pas un sans articles et Full Circle n'échappe pas à cette Date de parution : Correction et Relecture règle. Nous avons besoin de vos opinions, de vos bureaux et de vos histoires. Vendredi 28 octobre 2016 Mike Kennedy, Gord Campbell, Nous avons aussi besoin de critiques (jeux, applications et matériels), de Robert Orsino, Josh Hertel, Bert Jerred, Jim tutoriels (sur K/X/Ubuntu), de tout ce que vous pourriez vouloir communiquer Dyeret Emily Gonyer aux autres utilisateurs de *buntu. Envoyez vos articles à : [email protected] Remerciements à Canonical, aux nombreuses équipes de traduction dans le monde entieretà Nous sommes constamment à la recherche de nouveaux articles pour le Full Circle. Pour de l'aide Thorsten Wilms pourle logo du FCM. et des conseils, veuillez consulter l'Official Full Circle Style Guide : http://url.fullcirclemagazine.org/75d471 Pour la traduction française : http://www.fullcirclemag.fr Envoyez vos remarques ou vos expériences sousLinuxà : [email protected] Pour nous envoyer vos articles en français Les tests de matériels/logiciels doivent être envoyés à : [email protected] pour l'édition française : [email protected] Envoyez vos questions pourla rubrique Q&Rà : [email protected] et les captures d'écran pour«Mon bureau »à : [email protected] Si vous avez des questions, visitez notre forum : fullcirclemagazine.org Obtenir le Full Circle Magazine :

Pour les Actus hebdomadaires du Full Circle : 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 pouvez vous tenir au courant des Actus hebdomadaires en vous avez des problèmes, vous pouvez envoyer un courriel à : utilisant le flux RSS : http://fullcirclemagazine.org/feed/podcast [email protected] Ou, si vous êtes souvent en déplacement, vous pouvez obtenir les Actus hebdomadaires sur Stitcher Radio (Android/iOS/web) : Issuu - Vous avez la possibilité de lire le Full Circle en ligne via http: www.stitcher.com/s?fid=85347&refid=stpr Issuu : http://issuu.com/fullcirclemagazine. N'hésitez surtout et sur TuneIn à : http://tunein.com/radio/Full-Circle-Weekly-News- pas à partager et à noter le FCM, pour aider à le faire connaître p855064/ ainsi qu' Ubuntu Linux.

Magzster - Vous pouvez aussi lire le Full Circle online via Obtenir le Full Circle en français : Magzster : http://www.magzter.com/publishers/Full-Circle. N'hési- tez surtout pas à partager et à noter le FCM, pour aider à le http://www.fullcirclemag.fr/?pages/Numéros faire connaître ainsi qu'Ubuntu Linux.

full circle magazine n° 113 47 sommaire ^