Planet

24 Mars 2016 à 15:32

Le 106 vous attend via Full Circle Mag FR

Bonjour !

Malgré les aléas de la vie réelle (des joies, mais aussi des peines), l'équipe sort le numéro 106, celui de février 2016, juste avant la sortie du numéro 107 en anglais, autrement dit, dans les temps. Comme d'habitude, vous pouvez le lire ou le télécharger ICI ou tout simplement en cliquant sur la photo de couverture ci-dessous.

issue106fr.png

Outre les séries et les rubriques habituelles, vous y trouverez notamment :

  • Une présentation du traitement de photos RAW sous Linux avec, surtout, RAWTherapee ;
  • une description du montage mural du matériel d'un réseau domestique ;
  • la critique d'un livre qui explique le fonctionnement de logiciels divers (sécurité, jpg, ...), ainsi que celle du jeu Dying Light sous Linux ;
  • et un article d'opinion sur Ubuntu et le Big data qui incite à réfléchir...

Bonne lecture !

Toute l'équipe du FCMfr, dont :

  • Le scribeur : Bab
  • Les traducteurs : AE, d52fr, erlevo, frangi, FrEd (auteur, en fait)
  • Les relecteurs : Bab, d52fr, erlevo et moi-même, AE
24 Février 2016 à 16:04

Numéro 105 via Full Circle Mag FR

Bonjour !

L'équipe du FCMfr est très heureuse de vous présenter ce numéro 105 en français. C'est celui de janvier 2016 et il peut être visionné ou téléchargé sur notre page Numéros. Bien sûr, vous pouvez aussi l'obtenir en cliquant sur la photo de couverture ci-dessous :

issue105fr.png

Ce mois-ci, vous y trouverez, notamment :

  • Les tutoriels habituels (Python, LibreOffice, Inkscape) et des tutoriels plus particuliers, dont celui sur l'utilisation de GnuCash (couverture), et un consacré à la migration vers Linux à partir de VAX ! ;
  • Trois critiques : une du livre Python Playground, une autre d'une box télé : MyGica ATV582, et, enfin, celle du jeu DIRT Showdown ;
  • Ronnie continue de construire son imprimante 3D RepRapPro, tout en nous avertissant du décès de RepRapPro ;
  • Il nous livre ses réflexions sur comment il va procéder pour programmer une brasserie de bière chez lui...

Mais, surtout, nous débutons une série sur le sujet de comment passer à Linux quand on est photographe. C'est un féru de l'Open Source franco-suisse, François Edelin, qui nous a proposé ces articles. Cette fois-ci, il parle, entre autres, du matériel et de diverses façons de décharger ses photos sur le terrain, en nous livrant aussi un petit script pour le déchargement d'un lot entier de photos et en nous présentant Rapid Photo Downloader (RPD, pour les intimes).

Nous vous en souhaitons bonne lecture !

  • Le scribeur : Bab,
  • Les traducteurs : AE, d52fr, erlevo, frangi et lejimi
  • Les relecteurs : Bab, d52fr, erlevo, lejimi et moi-même, AuntieE

C’est rare, mais il arrive parfois qu’on veuille se connecter en SSH à son NAS Synology, pour aller fouiller dans messages d’erreurs par exemple. Mais c’est pas drôle de devoir taper un mot de passe ;)

Mise en place

Tout d’abord, il faut autoriser le service SSH depuis le DiskStation Manager :

synology-ssh-1

Ensuite, il faut se connecter en SSH sur son NAS Synology avec le mot de passe du compte admin :

password:******

Enlever les commentaires des lignes suivantes, pour activer l’authentification par clé :

PubkeyAuthentication yes # The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2 # but this is overridden so installations will only check .ssh/authorized_keys AuthorizedKeysFile .ssh/authorized_keys

Copier sa clé publique (~/.ssh/id_rsa.pub) sur son NAS Synology :

mkdir .ssh vi .ssh/authorized_keys # appends ~/.ssh/id_rsa.pub content to this file

On peut maintenant se connecter en SSH à son NAS Synology sans mot de passe !

Attention

Même si vous désactivez le compte admin, la connexion reste possible via son mot de passe. Donc il est très important d’avoir un mot de passe complexe pour le compte admin et/ou de désactiver le service SSH quand vous ne l’utilisez pas.

15 Février 2016 à 15:43

Ubuntu 14.04 Casque Audio Bluetooth via erwan.me

Certains casques audio sous Ubuntu 14.04 ne fonctionne pas correctement : l'appareil est bien détecté, la connexion se fait mais impossible de sélectionner le périphérique en sortie sonore. Pour corriger cela :

gksudo pactl load-module module-bluetooth-discover

ubuntu 14.04 bluetooth headeset

Sources :

04 Février 2016 à 00:10

Passer de Vim à Neovim via ~tigrou/pwet.fr

Neovim est un fork de Vim né il y a environ 2 ans et dont les premières versions publiques ont été mises à disposition à la fin de l'année dernière. Je suis un fervent utilisateur de Vim depuis... pfffiou une quinzaine d'année mais je trouve ce fork plutôt appropriée avec de bonnes idées. Par exemple Neovim permet d'éxécuter des tâches de manière asynchrone dans les plugins, j'aurais adoré avoir cette fonctionnalités quand je développais le plugin eZVim pour eZ Publish il y a quelques années.

Installation

L'installation de Neovim est bien détaillée dans Installing Neovim. Sur une Ubuntu (postérieure à 12.04 Precise Pangolin), pour l'installer, il suffit d'activer le PPA correspondant et ensuite d'installer le paquet neovim. En fonction des plugins, il sera peut-être nécessaire d'installer quelques paquets liés à Python. Cette même page propose également de configurer le système d'alternatives pour lancer Neovim avec les commandes vim, vi et editor, sinon il faudra impérativement utiliser nvim.

Configuration

Le fichier de configuration principal ~/.vimrc est remplacé par ~/.config/nvim/init.vim et le dossier ~/.vim est remplacé par ~/.config/nvim/. La documentation pour passer de Vim à Neovim conseille de faire des liens symboliques. Pour ma part, j'ai préfèré profiter de l'occasion pour remettre à plat ma configuration un peu vieillissante au niveau des plugins et pour notamment remplacer Pathogen par vim-plug.

Les différences entre Vim et Neovim sont bien documentées et au final, le changement s'est fait sans grosse difficulté avec 2 adaptations relativement mineures :

  • La valeur par défaut de mouse est maintenant a mais je n'utilise quasiment jamais la souris dans mon éditeur et je préfère garder le fonctionnement du terminal intact, j'ai donc ajouté set mouse= à mon .vimrc euh init.vim ;-)
  • dans les plugins que j'utilisais avec Vim, seul Powerline n'est pas compatible avec Neovim, heureusement vim-airline fournit une alternative fonctionnelle et compatible avec Neovim.

Pour le reste quasi rien n'a changé, ou alors je n'ai pas encore remarqué ;-)

Et alors ça marche ?

Capture d'écran de Neovim Capture d'écran de Neovim lors de la rédaction de ce billet

Neovim fonctionne très bien pour moi, je l'ai adopté depuis une petite semaine et jusqu'à présent je n'ai noté aucun problème dans mon usage relativement intensif en tant qu'IDE au bureau, dans l'édition de divers fichiers ou lors de la rédaction de ce billet. Bref, Neovim a l'air bien installé sur ma machine et il va maintenant falloir aller fouiller dans les quelques plugins qui tirent partie de Neovim et refaire le tour des plugins Vim compatibles qui valent le coup.

26 Janvier 2016 à 14:11

Le numéro 104 est arrivé ! via Full Circle Mag FR

Effectivement, malgré les fêtes de fin d'année, malgré l'après-fêtes de fin d'année et malgré la crève qui court, voici le numéro 104 en français. Il s'agit du dernier numéro de l'an 2015 ; pour le visionner ou le télécharger, c'est ICI, ou, pour un téléchargement simple, vous pouvez cliquer sur la couverture ci-dessous.

issue104fr.png

Bien que ne faisant que 53 pages, vous y trouverez plein de bons articles, dont :

  • Comme indiqué sur la couverture, le début d'une série sur comment fabriquer votre propre imprimante 3D ;
  • comment installer Mint, ou apparemment tout *buntu, sur RAID 0 ;
  • des tutoriels habituels, Python dans le monde réel, LivreOffice et Inkscape ;
  • une présentation de l'utilisation de TOP ;
  • la critique de Steam Link et le contrôleur, dans Jeux Ubuntu;
  • et non pas une, mais deux, critiques littéraires !

Nous vous en souhaitons bonne lecture,

Toute l'équipe du FCMfr, et, pour ce numéro :

  • Le scribeur : Bab
  • Les traducteurs : AE, d52fr, erlevo, fredphil91, lejimi
  • Les relecteurs : Bab, d52fr, erlevo, et moi-même, AuntieE

Header button label:Écouter la version audioÉcouter la version audio

C’est le numéro 0 !

Dans ce premier épisode, le pilote, nous avons préparé plusieurs rubriques :

Les chiffres, L’actu, Le interview, L’actu en image, L’application du mois, Le jeu des prédictions, Les événements.

Comme on l’a dit dans l’épisode, si le mois prochain il n’y a pas de rubrique ‘gaming’, L’application du mois sera un jeu.

Les Chiffres

  • 15.10 : C’est le numéro de la dernière version d’Ubuntu : 15 pour 2015, 10 pour octobre !
  • 8 comme OTA8 : C’est la dernière mise à jour reçue sur les téléphones ubuntu. La prochaine c’est l’OTA9, en janvier.
  • 265 bugs rapportés et déjà 132 corrigés : C’est le constat du dernier sprint pour la course à l’OTA9.
  • et 8 comme Unity 8 : La convergence est démontrée lors d’événements tels que l’Ubuntu Party de Paris 15.10, ou dans des vidéos en ligne.
  • Et… 1 comme premier podcast :)

L’actu

Le interview

L’actu en image

image d'un téléphone branché à écran/clavier/souris en mode PCLe twit’ de Jane Silber

« Le PC ‘de bureau‘ n’est pas mort, il est juste plus facile à transporter #convergence #ubuntu »

 

Popescu Sorin nous propose une visite rapide de Unity8, la prochaine itération du bureau ubuntu (qui est déjà en place sur les téléphones).

 

Téléphone Ubuntu au China Mobile ConferenceAu China Mobile Conference, il a été exposé un appareil nouveau, il se trouve en 3ème position. Mais qu’est-ce donc ce téléphone mystérieux !

L’application du mois

Lecteur de podcast pour ubuntuLecteur de podcast pour ubuntu

Podbird est un lecteur de podcast, il gère les abonnements, les téléchargements automatiques, (…), pratique pour écouter ses podcasts sur son téléphone ubuntu (tu peux même y rajouter Le Ubuntu Podcast 😉 )

Le jeu des prédictions

On se retrouve l’année prochaine, fin 2016, pour vérifier ces prédictions !

Les événements

Merci encore à Thibaut pour le interview, on se retrouve le mois prochain pour le épisode 1 !

Ci-dessous retrouves la version audio du podcast :

atelier_clibre_wikimedia

تنظم جمعية الثقافة الرقمية الحرة ومجموعة ويكيميديا تونس بالتعاون مع دار الشباب بالمكنين وبرنامج دعم المجتمع المدني بتونس (مكتب سوسة) ورشة تكوينية حول البرمجيات الحرة ومشاريع ويكيميديا وذلك يومي الأربعاء والخميس 30 و31 ديسمبر 2015 بدار الشباب بالمكنين من الساعة التاسعة والنصف صباحا إلى الساعة الرابعة بعد الزوال.

يخصص اليوم الأول للتعرف على موسوعة ويكيبيديا ومؤسسة ويكيمديا وكيف تصبح مساهما فاعلا بالإضافة إلى مختلف المسابقات مثل الويكي تهوى المعالم والويكي تهوى افريقيا.

أما اليوم الثاني فيخصص للتعرف على البرمجيات الحرة وأهميتها وخاصة فاعليتها.

تندرج هذه الورشة في إطار نشر الثقافة الرقمية الحرة وإثراء المحتوى العربي الرقمي والتحضير لمسابقات الويكي تهوى المعالم والويكي تهوى إفريقيا لسنة 2016.

الورشة مفتوحة و حرة 😉

20 Décembre 2015 à 18:20

Pour les Fêtes de fin d'année via Full Circle Mag FR

Bonjour à toutes et à tous !

Vous trouverez sous le sapin, ou en cliquant directement sur la photo de couverture ad hoc, une ribambelle de numéros : trois Numéros spéciaux LibreOffice et le numéro 103, celui de novembre 2015, du magazine.

NSLibreOffice4.pngNSLibreOffice5.png NSLibreOffice6.png

couverture103fr.png

Mon petit doigt me dit que vous aurez de quoi lire dans ce numéro :

  • Des tutoriels à go-go : Python, LibreOffice, LaTeX (pour des bibliographies), Inkscape et un article qui détaille les calendriers de l'Avent (?!) pour les geeks qui veulent s'exercer à la programmation ! ;
  • Une imprimante 3D à construire soi-même pour pas trop cher (Labo Linux) ;
  • Une critique de The Book of GNS3 ;
  • Une présentation des codes QR, comment les « écrire », les lire et même les enjoliver - savez-vous qu'ils peuvent contenir des paragraphes de texte ? ;
  • Enfin, l'histoire de ma propre expérience avec PhotoRec (Mon histoire) : tout n'était pas rose, mais, à la fin, les résultats étaient là ...

Avec nos meilleurs vœux pour d'excellentes fêtes !

Toute l'équipe du FCMfr dont :

Pour les numéros spéciaux, d52fr, Bab et moi

Pour le numéro 103 :

  • Le scribeur, Bab
  • Les traducteurs, AE, d52fr, erlevo et frangi
  • Les relecteurs, Bab, d52fr, Ekel, erlevo et moi-même, AuntieE

J’explique dans cet article comment migrer ses données sur deux disques récents : un SSD pour les partitions systèmes et un disque de grande capacité (3 To) pour la partition home et les autres partitions. Cela me permet d’aborder deux sujets à propos du partitionnement : les volumes LVM2 et les tables de partitions GPT.

J’ai voulu tester les possibilités offertes par LVM (logical volume management) et sa souplesse de gestion des tailles des partitions sur mon ordinateur de bureau. Pour l’utilisation que je compte avoir de ces nouveaux disques, il me semble que c’est la meilleure solution. Le but est de pouvoir facilement ajouter, supprimer et redimensionner une partition système (que je monte en /) tout en profitant des performances et de la rapidité d’accès des fichiers sur un SSD. J’aime tester de nombreuses distributions en multi-boot sur mon ordi et pouvoir changer de version, sans toucher à mes données qui restent dans la partition /home, sur un disque dur standard.

Un peu de théorie pour mieux comprendre pourquoi j’ai choisi GPT et LVM2 pour mes nouvelles partitions.

Les avantages de GPT (GUID Partition Table) :

– Contrairement à une table de partition MSDos (MBR : master boot record) limité à 4 partitions primaires (ou 3 partitions primaires et 1 étendue), la création d’une table de partition GPT permet d’ajouter jusqu’à 128 partitions et de passer la barrière qui limite la taille à 2,2 To sur un même disque.

– Chaque disque et chaque partition utilise un identifiant unique (UUID : Universally Unique IDentifier).

– Une seconde table de partition (backup) est écrite sur le dernier secteur logique du disque : permet une récupération des informations en cas de problème sur la première table de partition.

Important : les disques récents utilisent un formatage aligné sur des secteurs de 4 Ko (8 x 512 octets) noté HD AF (Advanded Format), de manière à optimiser l’espace disque et les taux de transfert. Les outils de partitionnement linux (fdisk, gdisk, parted et gparted) alignent automatiquement les partitions avec des secteurs de 4 Ko. Ce qui signifie que la première partition commencera toujours au secteur 2048.

Pour installer le gestionnaire de démarrage GRUB sur un disque GPT, vous devez réserver une partition avec le drapeau (flag) « Bios Boot » ou « Bios Grub » du type « EF02 ». On utilisera l’espace inoccupé entre les secteurs 34 et 2047 du disque pour cela.

Voir les pages https://wiki.archlinux.org/index.php/GUID_Partition_Table et https://wiki.archlinux.org/index.php/GRUB#GUID_Partition_Table_.28GPT.29_specific_instructions pour plus de détails.

Passons à la pratique, voici comment j’ai procédé :

– Avant d’éteindre le PC pour installer physiquement les nouveaux disques, on installe les paquets lvm2, gparted et gdisk : 

sudo apt-get install lvm2 gparted gdisk

– on démarre l’ordi et on commence par bien repérer les noms des disques et des partitions avec l’utilitaire graphique GParted (Gnome Partition Editor), exemple :

Gparted-sdaIl ne s’agit pas de faire d’erreur au moment de créer les partitions. Pour ne pas écraser vos données existantes, je vous conseille de faire des copies d’écran pour chaque disque et de les coller dans un document LibreOffice que vous créez pour l’occasion. Vous avez ainsi toutes ces données sous la main. Une autre bonne idée est de donner un nom à chacune de vos partition. Uniquement si la partition est démontée, vous pouvez modifier l’étiquette avec GParted (click droit, Etiquette). Faites-le avec un liveCD ou une clé USB bootable, GParted est installé par défaut sur les ISO Ubuntu.

La suite des opérations s’effectue avec les privilèges de l’utilisateur root, administrateur du système. Ouvrez un terminal et tapez : sudo -i

– On utilise l’outil Gdisk pour créer une table de partition GPT, (adaptez le nom du disque, ici /dev/sdc, à votre cas particulier) : les commandes à taper après le prompt de gdisk sont :

x (mode expert), l (set the sector alignment value), 1, m (retour au menu nornal), n (ajouter une nouvelle partition), 1 (premier secteur), 2047 (dernier secteur), EF02 (type de partition), p (affiche les changements), w (enregistre la nouvelle table de partition et quitte gdisk). J’ai mis en gras les commandes à taper :

root@Desktop-P5QL-E:~# gdisk /dev/sdc
GPT fdisk (gdisk) version 0.8.8
Partition table scan:
MBR: not present
BSD: not present
APM: not present
GPT: not present
Creating new GPT entries.
Command (? for help): x
Expert command (? for help): l
Enter the sector alignment value (1-65536, default = 2048): 1
Expert command (? for help): m
Command (? for help): n
Partition number (1-128, default 1):
First sector (34-320173022, default = 34) or {+-}size{KMGTP}: 34
Last sector (34-320173022, default = 320173022) or {+-}size{KMGTP}: 2047 Current type is ‘Linux filesystem’
Hex code or GUID (L to show codes, Enter = 8300): EF02
Changed type of partition to ‘BIOS boot partition’
Command (? for help): p
Disk /dev/sdc: 234441648 sectors, 111.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 86C5440D-9CAF-4948-A1C2-AC567E61AF75
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 234441614
Partitions will be aligned on 1-sector boundaries
Total free space is 234439567 sectors (120 GiB)
Number Start (sector) End (sector) Size Code Name
1 34 2047 1007.0 KiB EF02 BIOS boot partition
Command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdc.
The operation has completed successfully.

 

Pour ne pas rendre ce post trop long et trop indigeste, je décrirai en détail la création et la gestions des partitions logiques LVM2 dans un prochain article.

Flattr this!

Pages