dimanche 26 février 2017

Dell Inspiron 1370 sous Fedora 25, Ubuntu 16.10, openSUSE Tumbleweed et elementaryOS 0.4

Je l’avais mis de cĂŽtĂ© avec sa batterie hors service, mais ce week-end j’ai remis la main sur mon PC portable Dell 13z (1370) [1].

Cet ordinateur acheté en avril 2010 a donc bientÎt 7 ans.
Il a 4 Go de mĂ©moire vive, un processeur Intel Core 2 Duo 1.3 GHz, et une carte graphique Nvidia Geforce G105M.

À l’Ă©poque j’avais commencĂ© par installer la version 13 de Fedora. Cela fonctionne toujours aussi bien avec la version 25 en date. Je lui avait conservĂ© sa partition Windows 7, et mĂȘme Windows 10 lors de la pĂ©riode de mise Ă  jour. Aujourd’hui il est donc multi-boot avec 5 systĂšmes d’exploitations :

  • Fedora 25
  • elementary OS 0.4 Loki
  • openSUSE Tumbleweed
  • Ubuntu 16.10 Yakkety Yak
  • Windows 10

J’ai tentĂ© l’installation d’une Manjaro, mais aprĂšs une premier Ă©chec lors de l’installation puis d’une deuxiĂšme tentative Ă  priori sans soucis, kernel panic au dĂ©marrage, je n’ai pas insistĂ©.

Voici quelques captures Ă©crans de ces diffĂ©rentes distributions, avec le bureau, l’explorateur de fichiers, les paramĂštres, l’Ă©cran Ă  propos, et le menu application.

Fedora 25

On commence avec Fedora que j’utilise depuis que je suis sous Gnu/Linux en 2004/2005 (Red Hat 9 > Fedora Core 3).

fedora-25_gnome_bureau.png

fedora-25_fichiers.png

fedora-25_parametres.png

fedora-25_apropos.png

fedora-25_applications-toute.png

elementary OS 0.4 Loki

Cette distribution est attirante graphiquement. J’ai donc souvent eu une partition avec elementary OS. Elle est basĂ©e sur Ubuntu 16.04 LTS.

elementaryOS-0.4_bureau.png

elementaryOS-0.4_fichiers.png

elementaryOS-0.4_parametres.png

elementaryOS-0.4_apropos.png

elementaryOS-0.4_applications.png

openSUSE Tumbleweed

J’ai utilisĂ© pour la premiĂšre fois openSUSE avec la version 10.1, puis la 11.0 et 11.2 d’openSUSE en 2008/2009, et rien depuis. J’ai donc installĂ© la version Tumbleweed d’openSUSE qui se prĂ©sente comme une distribution en publication continue (rolling release).

J’observe juste un bug sur le clavier qui reste en qwerty sur l’Ă©cran de connexion. J’ai choisi la version KDE que je n’ai jamais vraiment aimĂ©, et Plasma 5 est plutĂŽt rĂ©ussi.

openSUSE_KDE_bureau.png

openSUSE_fichiers.png

openSUSE_parametres.png

openSUSE-Tumbleweed-20170224_apropos.png

openSUSE_applications.png

openSUSE_Inkscape.png

Ubuntu 16.10 Yakkety Yak

Je dois encore avoir les premiers CD de cette distribution. Pour les dĂ©mos dans les install party et autres Ă©vĂšnements du libre, j’ai quasiment toujours eu une partition avec Ubuntu.

ubuntu-16.10_Unity_bureau.png

ubuntu-16.10_fichiers.png

ubuntu-16.10_parametres.png

ubuntu-16.10_apropos.png

ubuntu-16.10_applications.png

Conclusion

Voici l’espace disque libre pour ces 4 distributions, oĂč j’ai juste installĂ© Inkscape en plus Ă  chaque fois [2], sur des partitions racines de 50 (52,7 Go) :

  • Fedora : 44,7 Go (soit 8 Go d’espace occupĂ©)
  • elementary OS : 48,0 (soit 4,7 Go d’espace occupĂ©)
  • openSUSE : 42,4 Gio (soit 10,3 Go d’espace occupĂ©)
  • Ubuntu : 44,5 Go (soit 8,2 Go d’espace occupĂ©)

Cela doit s’expliquer pour openSUSE qui embarque plus de programmes par dĂ©faut je pense (l’image d’installation est elle aussi plus grande). Pour elementary OS ça s’explique aussi car Ă  contrario il y a le minimum par dĂ©faut.

Notes

[1] Review de 2009 Ă  lire ici.

[2] en prĂ©vision d’un atelier le 18 mars prochain #teasing

mercredi 1 février 2017

Joyeux anniversaire KynĂ€ 🎂

Nous sommes le 1er fĂ©vrier, et aujourd’hui je fĂȘte les 6 ans de la petite plateforme de blog KynĂ€.
Je vous invite Ă  lire le dernier billet du blog pour avoir le bilan.

Mais le 1er février est aussi une journée un peu spéciale.

C’Ă©tait un 1er fĂ©vrier, il y a 17 ans, je signais mon premier CDI dans une compagnie aĂ©rienne rĂ©gionale : Air Atlantique.
Le site perso Free que j’avais fait avec GĂ©rard est toujours en ligne !
Vous pouvez aussi consulter la courte fiche Wikipédia.

Et quelques années plus tard, aprÚs un CDD de deux mois, je changeais de poste pour un CDI le 01/02/2006.
5 ans plus tard, j’Ă©voluais en interne pour prendre un poste Ă  Paris un certain.. 01/02/2011 !

Dois-je me prĂ©parer pour le 01/02/2018 ?

mardi 31 janvier 2017

Merci Franck !

J’Ă©tais en dĂ©placement sur Paris aujourd’hui, et j’en ai profitĂ© hier soir pour dormir chez Anne et Franck, oĂč il y avait aussi Olivier, bref j’Ă©tais fort bien entourĂ© !

Depuis longtemps, je ne pouvais plus prĂ©visualiser mes billets dans l’admin de Dotclear. Pourtant je sais que cela fonctionne sur d’autres installations, chez KynĂ€ par exemple.

Ce matin avant de partir, je demande donc Ă  Franck s’il a un avis sur la question.
La premiĂšre piste Ă©tait la bonne.. je pensais pourtant avoir dĂ©jĂ  vĂ©rifiĂ© ce point !

C’Ă©tait donc bien dans le fichier config.php et la variable DC_ADMIN_URL qui ne reflĂ©tait pas la bonne URL.

dimanche 29 janvier 2017

Mettre les points sur les i ou simplement un i

Je n’ai pas fait le rapprochement tout de suite.
Hier, je reçois plusieurs mails du Planet Libre [1] :

Le flux Silvyn a été désactivé :
http://blog.silvyn.net/index.php?feed/category/Fedora/rss2
Le flux Ă©tait en erreur pendant plus de 7 jours

Un peu par hasard, ce soir, en faisant le mĂ©nage des sites sur mon espace d’hĂ©bergement, je tombe sur une page d’erreur de mon ancien blog. Assez rapidement, je fais le lien avec un billet assez ancien de Pascal Chevrel que j’avais lu [2]  : Dotclear et PHP 7.

Je tourne plutĂŽt avec PostgreSQL, mais ce blog historique est toujours sous MySQL. Et comme je suis passĂ© Ă  PHP7 derniĂšrement, je n’avais pas vu que ce blog-ci Ă©tait cassĂ© !

J’ajoute alors le i manquant, tout est dit !

Notes

[1] je pensais ne plus y figurer depuis le temps !

[2] remonté dans mon agrégateur suite à sa derniÚre publication

Au revoir caen.libre.cc

Nous avons dĂ©mĂ©nagĂ© en aoĂ»t 2014 en Normandie pour finalement arriver en Charente en janvier 2016. Cela explique mon absence sur 2016 comme je l’Ă©voquais ici.

caen.libre.cc.logo.png

Pendant cette courte pĂ©riode Ă  Caen [1], qui devait durer bien plus longtemps, j’avais lancĂ© le site Culture Libre en Normandie en janvier 2015, alors plein d’espĂ©rance. L’idĂ©e Ă©tait de continuer les dĂ©clinaisons de CLiCC Ă  Tours (l’association Culture Libre & CrĂ©ations Collectives). AprĂšs un premier essaimage avec paris.libre.cc lorsque j’animais les ateliers Vous ĂȘtes Libre ce soir, j’avais envie de poursuivre lĂ -bas. Et puis finalement le temps a manquĂ©.

Cela fait maintenant un an que je suis ici dans le Sud Charente, il est donc sans doute temps d’Ă©teindre la lumiĂšre, pour la rallumer ici ?

Note

[1] n’Ă©tant pas lĂ  de la semaine ; j’ai d’ailleurs terminĂ© ma pĂ©riode de prĂ©avis sur Paris fin fĂ©vrier 2016

dimanche 22 janvier 2017

Installer Moonmoon 🌑 un planet PHP libre

Depuis plusieurs annĂ©es dĂ©jĂ , j’avais configurĂ© pour la plateforme de blog KynĂ€ un planet, avec le logiciel libre moonmoon, crĂ©Ă© par Maurice Svay.

Moonmoon is stupidly simple: it only aggregates feeds and spits them out in one single page. It does not archive articles, it does not do comments nor votes.

Mais j’avais quelques soucis avec SimpliePie, avec des messages d’erreurs. AprĂšs un premier essai pas vraiment concluant avec la version disponible via GitHub, j’ai rĂ©essayĂ© ce week-end. Au dĂ©but j’ai pensĂ© que mes problĂšmes Ă©taient liĂ©s au passage Ă  PHP7, mais on verra que ce n’est pas le cas ! Car selon Thomas Chauchefoin, aka nashe, avec la version de la branche master, il ne devait pas y avoir de problĂšme [1].

Alors pour mĂ©mo voici un rĂ©sumĂ© de l’installation sur un serveur mutualisĂ© alwaysdata [2].

Télécharger la derniÚre version

On ne vas pas télécharger le version 8.12 disponible via le site, mais la version dev depuis la branche master de GitHub.

On téléverse les fichiers sur un répertoire de son hébergement.

Composer

Nous avons besoin de composer pour tĂ©lĂ©charger un certain nombre de fichiers complĂ©mentaires. Nous avons donc besoin d’un accĂšs SSH pour le faire en ligne de commande.

Je me dĂ©place dans mon rĂ©pertoire oĂč j’ai mis moonmoon et on peut suivre les indications du site officiel composer pour y aller Ă©tape par Ă©tape :

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Cela télécharge le fichier composer-setup.php

php -r "if (hash_file('SHA384', 'composer-setup.php') === '55d6ead61b29c7bdee5cccfb50076874187bd9f21f65d8991d46ec5cc90518f447387fb9f76ebae1fbbacf329e583e30') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

On vĂ©rifie que c’est le bon fichier que l’on a tĂ©lĂ©chargĂ©, la commande nous retourne alors Installer verified.

php composer-setup.php

On installe composer. Nous obtenons alors un nouveau fichier, composer.phar

php -r "unlink('composer-setup.php');"

Enfin on peut enlever le fichier d’installation.

Installation de moonmoon

Toujours en ligne de commande, on continue l’installation de moonmoon avec :

php composer.phar install

Cela va télécharger des fichiers complémentaires nécessaires au bon fonctionnement de moonmoon, y compris SimplePie.

Finalisation

Avec son navigateur, on finalise l’installation de moonmoon en visitant l’url install.php (sĂ©lection de la langue, dĂ©finir un mot de passe).

On peut Ă  prĂ©sent s’authentifier, et ajouter les flux RSS / Atom des sites que l’on souhaite ajouter Ă  son planet, et voilĂ  !

planet-kyna-archives.png

Nous avons maintenant Ă  disposition un nouveau flux de syndication unique, que l’on peut associer Ă  une recette IFTTT par exemple, afin de twitter automatiquement les derniers billets publiĂ©s.

Notes

[1] Encore merci pour l’aide via les commentaires

[2] Ceci est un lien de parrainage, mis en place derniĂšrement par alwaysdata. Étant trĂšs satisfait du service, si vous cherchez un hĂ©bergeur, je vous le recommande !

- page 1 de 31

En haut