dimanche 29 mai 2016

Dé-google-iser un long chemin.... 2

Dé-google-iser Suite

Dans le premier article j'ai abordé la création de son espace de stockage personnel  parce que c'est un élément important de la mobilité, cette capacité à accéder à nos photos, documents, contacts, calendrier et courriel nos divers outils et différents lieux.

Mais pour aller plus loin dans cette approche, il faut quitter les installations standard fournies par les constructeurs de smartphones.
Il faut quitter l'éco-système google en commençant par 

Changer d'OS

Je veux dire abandonner android , mais pas pour ios , ni pour windows. Changer d'OS sur son téléphone est plus compliqué.
Aprés un essai infructueux de Firefox OS sur un téléphone ZTE, j'avais grand espoir que Ubuntu serait bientôt disponible.

Mais il convient de prendre acte que de report en report il ne le sera pas avant longtemps.

J'ai vainement tenté une installation en suivant les informations trouvées sur le wiki de ubuntu et autres sites abordant le sujet.
Mais mon vieux nexus 5 n'a jamais passé le cap du boot.

Je me suis retrouvé avec un téléphone vierge, mais pas une brique. :-) Ouffff

Il y a aussi SailfishOS 2.0 mais je vous avoue que l'aventure m'effraie un peu.

Alors que faire  eh bien installer un android libre

Installer Cyanoged

J'ai installé Cyanogenmod avec l'aide du wiki de la comunauté


Une fois installé l'OS il faut passer aux applications. On découvre à ce moment-là, que google refuse l'installation des applications de "GooglePlay2 sur cyanoged. 

Installer des applications.

A la réflexion il semble logique de ne pas utiiser "GooglePlay" si on veut quitter google, comme il semblerait normale de pas utiliser blogger pour en parler, c'est en projet.:-) .
Les solutions sont donc
soit d'installer à chaque fois le fichier apk des applications,
soit de passer par un équivalent à "GooglePlay s'il en existe un.

Celui-ci existe il se nomme F-Droid. En voici un : desctiptif.
F-droid est une apk que l'on installe et qui facilite comme "GooglePlay", l'installation des applications.

Je l'ai donc installé


Puis installé à partir de là quelques applications et entre autre celles  visibles ci-dessous.


            
   Gestionnaire de contact                    Wikipedia               un wallet Bitcoin


Conclusion

Est-ce que cela marche ? Oui , bien .... quoique ...
 
  • Ce qui marche vraiment bien
  1. Le courriel
  2. les app de owncloud excepté les notes.
  3. osmand 
  4. le lecteur d'epub
  5. Twidere, webtube wikipedia, whatsapp
  • Ce qui ne fonctionne pas et focntionné avant 

  1. La localisation pénible pour les logicien de navigation comme osmand
  2. Le bluetouth donc pas de casque audio.
  • Ce que je n'ai jamais pu faire fonctionner
  1. gpg entre autre.












mercredi 11 mai 2016

Dé-google-iser un long chemin.... 1


Google est une machine merveilleuse mais c'est aussi une pieuvre et un siphon à données personnelles. A l'heure où les premieres applications grand public de reconnaissance faciale apparaisse (findface en russie) de plus en plus de voix nous incitent à mettre en oeuvre des solutions qui nous rendent plus anonymes et autonomes.
Est-ce facilement faisable ?

Voici la question à la quelle je vais tenter de répondre dans cette suite d'articles qui portera sur :
  1. Mettre en place son nuage ~ Drive.
  2. Remplacer Android.
  3. Quitter les applications google. 

Mettre en place son nuage.

Il y a surement plussieurs chemins pour mettre en oeuvre son "cloud" personnel, la solution la plus simple est d'acquerir un NAS d'origine Synology ou Qnap , puis de d'installer sur celui-ci les applications dont vous avez besoins. 
J'ai pour ma part choisi une voie moins simple ....

Aprés quelques tests matériels et logiciels j'ai choisi de mettre en oeuvre un raspberry Pi 3 avec ubuntu 15.10 serveur et OwnCloud 9.0

Pourquoi ce choix ?

Pour le matériel
  1. Le cout  à l'achat ~ 100€ avec une carte micro SD de 64GB
  2. Le coût en fonctionnement ~ 5€ annuel
  3. La place utilisée
Pour le logiciel.
  1.  Ubuntu m'a semblé plus stable que raspbian 8.0 
  2. Owncloud alors que m'a préférence de départ était pour CosyCloud, encore une histoire de stabilité et de facilité à mettre en oeuvre.

Installation

Je ne ferai pas ici une description du processus de mise en place, cet article n'étant pas un howto sur le sujet.
Toutefois je cite quelques liens bien utiles pour cette tache.

  1. L'installation de ubuntu
  2. L'installation de OwnCloud et des apps
  3. Sécuriser l'accés avec let'sencrypt

Le résultat

Voici quelques copies d'écran de l'application WEB Owncloud

Le calendrier


Les applications installées et la galerie


Le traitement de texte


Le gestionnaire de contact



On retrouvera l'accés à ces informations à partir des applications android installables dans cyanoged qui fera l'objet de l'article suivant.

dimanche 3 janvier 2016

Bilan 2015 et première exploration 2016 : Manjaro : BspWM


2015 ....

Qu'ai je donc fait ?

Continué comme depuis maintenant 8 ans à donner au "World Community Grid" un peu de temps de calcul de mon portable.




 N'hésitez pas à me, nous rejoindre pour participer aux efforts de recherche sur le cancer, le Sida, EBOLA etc ....


Sur la lancée  de 2014 j'ai exploré NXT, en réfléchissant à l'utilisation de la fonctionnalité de création de monnaie dans la blockchain NXT et à sa gestion.

Puis bricolé avec des Raspberrypi B+et B2 ou j'ai installé sur l'un boizot.ch (wiki en MarkDown) et sur le deuxieme un noeud de forgeage pour tester  les API permettant de mettre en oeuvre des transaction sur une monaie locale ;-)

Juin fut pour nous le mois de la surprise, un article dans un magazine suisse.

Et en octobre j'ai découvert un appareil photo permettant de réaliser des photospheres en un clic.

J'en ai profité, pour non pas remettre en route mon blog photo fait sous wordpress, mais pour explorer la création de site web en python, en commençant par adapter "pix un code de galerie en cgi/python" trouvée sur internet, résultat visible ici.

Du coup l'envie de coder un hébergement pour mes photos m'a repris. J'ai décidé de me mettre à Flask et j'ai investi dans un IDE pour m'aider dans cette tache.

La tache est rude ;-)

Et pour finir l'année j'ai bricolé avec Vagrant et HDFS ( hadoop ) sur une sandbox d'origine HortonWork

Donc 2015 fut bien remplie et 2016 s'annonce bien.

Le monitoring Postgresql, Hadoop , Flask seront mes chevaux de bataille

11111100000 : 7E0  : MMXVI 

He bien en ce début d'année je n'ai pas pu m'empecher d'explorer une nouvelle distribution de manjaro sortie



Depuis plusieurs année je cherche et teste différentes distributions permettant d'avoir un gestionnaire de fenêtre avec un positionnement automatique lors de l'ouverture de l'application. (a tiling window manager)

  •  awesome entre autre , je ne fus pas convaincu.

 Manjaro vient de sortir une édition avec bspwm je profite de ce nouvel an pour la tester.

L'installeur est simple et clair, je n'ai pas rencontré de difficulté particulière lors de l'installation

L'ecran d'accueil un peu sombre :-)



Le gestionnaire de menu par défaut monastique :-) . Oui si vous n'etes pas un adorateur de la ligne de commande oubliez.





Je vais donc alterner prise en main de cet environnement un peu étrange et codage en python (Flask)

Vous souhaitant une Bonne et heureuse année 2016.

samedi 31 octobre 2015

Photosphere ...


Avec la version* 5.0 d'Android "lollipop" nous avons trouvé dans nos smartphones la possibilité de prendre de photo 360°, nommés aussi photosphere.

Avez vous essayé ?


 Vous conviendrez que cela n'etait pas trés aisé.

Mais il existe de plus en plus d'appareils permettant de faire mieux et plus vite. Google dans son application StreetView en propose plusieurs dont le THETA S de Ricoh, Celui-ci sorti dans ce dernier trimestre est un appareil d'un prix abordable ~400€. permettant de réaliser en un clic ce qu'il fallait faire en plusieurs minutes avec un smartphone.

Le THETA S est version ameliorée du THETA m15 dont le premier modèle date de 2013.



C'est amusant de faire des photosphères, c'est fascinant même.
Une belle évolution de la photographie.

Mais comment les partager ?




Si elles sont publiques, il y a la solution publication dans Street View  Mais si c'est un Photospheres faite entre ami . que faire ?

Pour un PC il est possible d'utiliser : photosphereviewer ou le viewer  de marzipano de mais ce n'est pas simple

 Au moins trois étapes
     Partager votre photosphére :  Gare Prilly-Malley
     Vos amis doivent télécharger la photo qui est vu par un browser standard comme un panorama.


L'ouvrir ensuite dans l'application photosphereviewer pour la voir...


Une autre solution est de créer avec une application comme pano2vr  ou celle de marzipano ( rachetée dernèrement par google )une image 360 explorable que vous hébergez.

En voici une générée online avec les outils de marzipano et une produite avec  pano2vr

Pour partager avec un smartphone partager votre photosphere et demander à vos amis de l'ouvrir avec l'application photo de Google.. 
ou tout simplement avec chrome ou firefox. Voici quelques panorama en bord de Lac 





* La version 4.2 intégrée une premiere version de photosphere.... 






dimanche 27 septembre 2015

E-mail, rien ne change...


Malgré de bons articles nous rappelant

  1. que la correspondance par e-mail est une carte postale sans signature,
  2. que les multinationales du web utilisent nos données pour engranger des recettes publicitaires - voir à ce propos l'excellent article de Julien Vaubourg 
Malgré de nombreux autres articles sur comment chiffrer son courrier dont voici un exemple

Nous continuons à faire comme de si rien n'était.

J'ai pour ma part tenté, depuis 2001 environ, d'utiliser plusieurs solutionsJe ne peux que constater le triste résultat,  seulement 1 pour mille de mes e-mails est chiffré. 

Il est vrai que je n'ai rien à cacher.

J'ai essayé :
  1. S/MIME, un standard de l'internet
  2. GPG, le must opensource
  3. proton mail un service centralisé sécurisé voir ici et  
  4. Bitmessage une messagerie p2p. ici
  5. Le support des messages chiffrés dans la blockchain NXT 
Aucune solution n'est satisfaisante car personne ne les utilise vraiment.

Aujourd'hui un projet QuickStart propose de réutiliser SMTP de manière décentralisé, il s'agit du projet own-mailbox, ce projet propose de commercialiser une solution d'auto-hébergement de vos comptes e-mail.
 
Cet objectif est ambitieux et certains le critiquent comme étant une arnaque et d'ailleurs s'en suit une polémique, voir sur le site de https://blog.imirhil.fr/ le débat que je considère comme stérile, car n'apportant pas aux utilisateurs finaux, non informaticiens, une solution.

La question que l'on peut se poser, est à mon sens,  y a-t-il une solution viable basée sur le protocole SMTP ?

Si oui pourquoi ne pas collaborer ?

Proposer à un prix plutôt modique un hardware et un ensemble logiciel permettant de gérer un serveur SMTP est un beau projet, qu'il y ait des erreurs de conception, de communication, soit cela ne sera pas le premier avec des erreurs. 
Y a-t-il aujourd'hui des solutions alternatives pour les non spécialistes? je n'en connais pas 
Y aura-t-il des solutions proposant un nouveau protocole avec une passerelle vers l'ancien? j'en doute, sauf peut-être si des mesures étatiques imposent le chiffrement.
Que dit aujourd'hui le nouveau projet "Pour une Republique Numerique " ? Est-ce suffisant?
Je souhaite que ce projet aboutisse, espérant qu'il fera un peu avancer les choses. Si c'est un échec ce ne sera qu'un de plus au plus grand plaisir de hotmail, gmail, yahoo etc...
















dimanche 29 mars 2015

Wiki on Raspberrypi B+

Utiliser un Raspberry Pi  pour remplacer un serveur AMD 64 bit est ce réaliste pour héberger un wiki?

Lors de la sortie du modèle B+ en novembre je me suis lancé dans l'aventure d'installer un wikimedia sur le Raspberry Pi en ma possession .

Afin de minimiser l'utilisation des ressources et compte-tenu de mon besoin j'ai opté pour une installation avec sqllite3 .

Et si le wiki est visible il est d'une lenteur affligeante :-( voyez par vous même belorne .

La faute me semble-t-il à PHP et à la programation de mediadwiki qui est bien trop lourde pour une si petite machine.


Il faut oublier une telle idée, si ce n'est pour jouer .

Une autre solution Oui bien sur il y  en a beaucoup mais pour une tel machine , la solution la plus ligth et aussi la plus simple, c'est MDwiki.

Un wiki en langage de description de page Markdown.

Je ne vais pas décrire les étapes de cette installation, juste vous donner des liens permettant de comprendre comment cela est faisable.


Les composants :

  1. Un rapsberry Pi B+
  2. Os Raspbian 3.12.35+
  3. Mdwiki Site 
  4. 2 comptes Google Drive
  5. insync version RaspberryPi
Voici le résultats : http://boizot.ch/ 

Comment cela marche ? 
Trés trés simplement de mes portables, ordinateur ou téléphone, je peux éditer n'importe lequel des fichiers du site,en ajouter , changer les liens....

Le tout est quasi immédiatement mise à jour sur le dossier de mon Raspberry Pi qui est synchronisé en temps quasi réel.

Biensur on est bien loin de Mediawiki ou de MoinsMoins.






mercredi 1 octobre 2014

Google Authenticator : test ssh


Un ami un peu Geek, m'a transmis un lien sur une page expliquant comment installer Google Autheticator sur ma machine.

http://www.cyberciti.biz/open-source/howto-protect-linux-ssh-login-with-google-authenticator/

L'article expliquait comment installer cela sur une distribution FEDORA ;-( , J'aime pas lol

Alors j'ai cherché qq minutes avec mon ami gg et j'ai trouvé mon bonheur.

La page google , celle pour une installation ubuntu et celle pour l'installation manjaro

Par prudence, je me suis lancé dans cette installation sur  une VM manjaro.


Linux manja01 3.14.18-1-MANJARO #1 SMP PREEMPT Sat Sep 6 09:36:47 UTC 2014 x86_64 GNU/Linux

Aprés avoir suivi les explications d'installation, mis en route le serveur ssh,  validé le fonctionnement de mon ssh.

[pboizot@manja01 ~]$ ssh manja01
The authenticity of host 'manja01 (127.0.1.1)' can't be established.
ECDSA key fingerprint is 75:64:cd:19:a9:00:8c:86:99:ec:3f:86:28:67:d9:c1.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'manja01' (ECDSA) to the list of known hosts.
pboizot@manja01's password:
[pboizot@manja01 ~]$ exit
logout
Connection to manja01 closed.

 J'ai généré mes codes, activé Google Authenticator pour mon compte par scan du qrcode.



Et fait une connexion avec les deux step :-) pwd et vérification code.

[pboizot@manja01 ~]$ ssh manja01
Password:
Verification code: Last login: Wed Oct  1 21:56:31 2014 from localhost
[pboizot@manja01 ~]$
 

Prochaine étape l'activer pour l'interface graphique....
 

samedi 28 juin 2014

ProtonMail : setup and first test

Introduction

J'ai reçu hier les information relative à l'activation de mon compte protonmail. Juste quelques jours après avoir participé à la récolte de fond sur indiegogo .


Activation

je me suis activé .... ;-)

Elle se passe simplement en saisissant pour son utilisateur un mot de passe et pour le browser en charge du codage un autre mot de passe. vous trouverez ici des explications.

Puis j'ai testé l'utilisation.
  1. Le login  
     
  2. La saisie du mot de passe crypto...
  3. Puis un envoi de courriel sans encodage pour découvrir les fonctionnalités encore rudimentaires de l'interface si on les compare à celle de gmail. On remarquera sur la droite de l'interface deux boites pour les fonctions de gestion de l'expiration et de l'encodage des courriels.
                             


On peut remarquer les défauts applicables  pour la persistance du message  en fonction de la destination du courriel.
Ainsi que la zone de saisie du mot de passe pour l'encodage et décodage du courriel. noter aussi l'info de hint.....
Qui est un indicateur du mot de passe pour le destinataire.

La réception d'un envoi encodé 

J'ai reçu dans ma boite gmail un message dont voici le contenu : 



La lecture du message encodé ce fait pour un utilisateur externe à protonmail par la l’accès au lien contenu dans l'email.
Celui ouvrant une fenetre de saisie du mot de passe.

Une fois le code saisie le texte apparaît, noter qu'il est décrypté par votre browser.

Lire le paragraphe sur le sujet sur le site 

Paramétrage de protonmail.

Peu de paramétrage, la signature , le nom vu lors de l'envoi et la zone de saisie pour une notification.
un peu de statistique d'utilisation. 


Conclusion.

Enfin un gestionnaire d'email ou la confidentialité est assurée de base, reste à vérifier la robustesse du projet. 
En attendant goggle, yahoo et Microsoft ne proposant rien de sérieux inscrivons nous.  


vendredi 11 avril 2014

Markdown etc...

J'ai découvert Markdown, il y a un peu plus d'un an au fils de mes promenades sur internet, et de mes essais de wiki et autres outils de documentation.
Cette syntaxe n'est pas moins bonne , ni meilleues que celle de mediawiki, de reStructuredText ou de moinsmoins....
Je pense que ce n'est pas la syntaxe qui a entrainé mon adhésion mais plutôt les outils trouvé autour. 
Je veux citer pandocstackedit et finalement MDWiki qui m'a permis de construire un site simple pour en parler.

MDwiki , n'est pas au sens strict un wiki, peut-être les developpeurs de MDwiki ont pour objectif d'en faire un mais pour le moment c'est un outil de construction de site statique avec un langage de description de page abordable par tous.

Voici ce que donne un site en markdown.



Vous trouverez sur ce site des liens sur des articles et les outils cités ci-dessus vous souhaitant bonne découverte.



vendredi 7 mars 2014

ipython notebook : un premier essai

Depuis longtemps je parcours les articles parlant de python  et de ipython, quelques fois je me suis aventuré à installer ipython, mais avec ipython ....  sans sujet , projet intéressant pour ce type d'approche, c'est difficile de comprendre.

Et puis avec la dernière mouture de Linux Pratique ( mars-avril 2014), contenant deux articles sur l'approche ipython notebook,  j'ai décidé de me lancer dans l'exploration de cet outil. ( installation ....)

Bien m'en a pris car justement deux jours plus tard un sujet bien adapté est arrivé sur mon email .

J'ai donc saisi l'occasion d'explorer ipython notebook et je dois vous avouer que je suis séduit.

J'ai pu répondre à la question qui m'était posé pas de manière élégante mais rapidement et avec un petit graphique en plus. ( histogramme )

Je remercie à cette occasion Sébastien Chazallet et Tristan Colombo pour leur deux articles paru dans Linux Pratique N°82.

Je vous décris ici l'installation sur manjaro.

installation de Ipython et des paquets nécessaire pour ipython notebook.

pacman -S ipython
resolving dependencies...
looking for inter-conflicts...

Packages (2): python-setuptools-2.2-1  ipython-1.2.1-1

Total Download Size:    2.20 MiB
Total Installed Size:   11.48 MiB

:: Proceed with installation? [Y/n] Y
:: Retrieving packages ...
 python-setuptools-2...   314.9 KiB   770K/s 00:00 [######################] 100%
 ipython-1.2.1-1-any     1941.3 KiB  2.07M/s 00:01 [######################] 100%
(2/2) checking keys in keyring                     [######################] 100%
(2/2) checking package integrity                   [######################] 100%
(2/2) loading package files                        [######################] 100%
(2/2) checking for file conflicts                  [######################] 100%
(2/2) checking available disk space                [######################] 100%
(1/2) installing python-setuptools                 [######################] 100%
(2/2) installing ipython                           [######################] 100%
Optional dependencies for ipython
    wxpython: needed for ipythonx and ipython-wx
    python-nose: if you want to run IPython's test suite
    python-pyqt4: for ipython qtconsole
    python-sip: for ipython qtconsole
    python-pygments: for ipython qtconsole
    python-pyzmq: for ipython notebook and ipython qtconcole
    python-tornado: for ipython notebook
    python-jinja: for ipython notebook
    haskell-pandoc: ipython notebook conversion

pacman -S python-pyzmq
pacman -S python-tornado
pacman -S python-jinja

Une fois installé ces paquets j'ai pu lancé l'interface dans une fenètre terminale :
tout d'abord la version.

ipython --version
1.2.1

Une bonne nouvelle car avec ubuntu la version des repository est la version 0.12.... la solution est alors de faire une installation par l'utilitaire pip.

ipython notebook
2014-03-07 21:20:06.092 [NotebookApp] Using existing profile dir: '/home/pboizot/.config/ipython/profile_default'
2014-03-07 21:20:06.098 [NotebookApp] Using MathJax from CDN: http://cdn.mathjax.org/mathjax/latest/MathJax.js
2014-03-07 21:20:06.110 [NotebookApp] Serving notebooks from local directory: /home/pboizot
2014-03-07 21:20:06.111 [NotebookApp] The IPython Notebook is running at: http://127.0.0.1:8888/
2014-03-07 21:20:06.111 [NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
Created new window in existing browser session.

voici le résultat d'un court test.

... j'aborderai dans un prochain post l'analyse d'un ensemble de fichier sar fait avec ipython.

PS : les corrections n'ont concernés que les ordres print. 

dimanche 22 décembre 2013

ChromeOS : ssh Keys

SSH !!!

Si un chromebook est avant tout un outil pour surfer, écrire des emails, des petits documents il nous est par fois bien utile de pouvoir nous connecter en mode terminal sécurisé sur un serveur, en utilisant ssh.
L'objet de cet article est d'analyser ce que nous pouvons faire. 

Deux solutions sont possibles :
  1. crosh & ssh
  2. hterm & ssh

Shell sous chromeOS

Il existe sous chromeOS un shell : crosh  dont le nombre de commandes est limité à 42 commandes on. obtient la liste par la commande HELP une fois sous crosh:
ctrl+alt+t faisant apparaitre cette fenètre:

Il suffit de taper la commande ssh classique .
Toutefois il n'est pas possible d'utiliser dans ce cas une clef privée pour un accès sécurisé.
On doit utiliser le mode interactif après avoir chargé sur le répertoire download sa clef privée.


2 - Hterm 

Pour "HTML Terminal",  hterm est un émulateur de terminal compatible xterm écrit en JavaScript. On trouve la documentation et une faq détaillée de cette extension ICI.

Voici son interface .
L'extension permet d'enregistrer dans chomeOS pour votre utilisateur un clef privée que l'on importe à partir d'une carte SD.

On peut ainsi mémoriser des connexions, un peu comme dans putty .....

Liens :
http://andrew.jorgensenfamily.us/2013/01/chromeos-ssh-keys/
http://kaleb.horns.by/comp/os/chrome/ssh-keys/





vendredi 6 décembre 2013

ChromeBook : Comment on le casse, comment on le répare (2) ....

Volia aprés les modifications décrites dans  l'article précédent le ChromeBook ne démarre plus.


Donc il faut utiliser la procédure de recovery.... pour cela

  1. suivre le lien du bas de la page
  2. D'un linux, windows, MacOs...
  3. Vous munir d'une clef USB, une carte SD n'est pas détecté  
  4. Notez la référence de votre installation ici : PEPPY C6G-R3C-A3J
Temps de recovery création de la clef inclue : 45 mn. garder la clef dans un coin cela peut être utile.

Voici la procédure décrite sur la page de google.
==============================
Créez un lecteur flash de restauration en utilisant l'outil de restauration. Cet outil n'est pas disponible dans toutes les langues.
  1. Cliquez sur ce lien pour télécharger l'outil de restauration :https://dl.google.com/dl/edgedl/chromeos/recovery/linux_recovery.sh
  2. Modifiez les autorisations de script pour permettre l'exécution de la commande suivante : $ sudo chmod 755 linux_recovery.sh
  3. Exécutez le script avec les privilèges du superutilisateur en saisissant la commande suivante : $ sudo bash linux_recovery.sh
  4. Suivez les instructions de l'outil pour terminer la création de l'image du système d'exploitation.
===============================

Une fois votre clef usb créé rebooter et inséré la dans le port USB de votre ChromeBook.

15 mn plus tard votre ChromeBook est comme neuf :-)

Bravo Google. simple propre .... 

ChromeBook : Comment on le casse (1) , comment on le répare ....

Comment casser son ChromeBook ....

C'est plutot simple ....

Etape 1 Passage en Mode developper

Etape 2 Jouer avec votre ChomeBook

Aprés plusieurs installation dont crouton pour tester le fonctionnement d'un autre OS en parralelle de chromeos.
j'ai voulu modifier la configuration du start de xorg, par l'ajout d'un fichier dans le dossier /etc/X11/xorg.conf.d

Impossible

le système de fichier / est monté en READ-ONLY....

Etape 3 : Changer le montage de /

Pour cela une petite recherche vous apprends que c'est assez simple :

Making changes to the filesystem

The Chromium OS rootfs is mounted read-only. In developer mode you can disable the rootfs verification, enabling it to be modified.

NOTE: If you mount the root filesystem in writeable mode, even if you make no changes, it will no longer be verifiable and you'll have to use a recovery image to restore your system when you switch back to normal mode.

To make your rootfs writable, run this from a shell:

sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification

Then reboot. Your rootfs will be mounted read/write.

 Mais dans mon cas, le chromebook n'a pas rebooté.

Conclusion : ChromeBook HS

 


jeudi 5 décembre 2013

ChromeBook : clavier qwertz - romand


Dans mon dernier post, je finissais mon article de présentation de mon dernier chromebook, agacé par ce clavier QWERTZ utilsant la variante germanique des touches accentuées.

Je n'avais pas encore trouvé comme changer la configuration.

c'est fait et ce ne fut pas sans mal :-)

             

Comme vous pouvez le voir bizarrement pour choisir le clavier on fait référence à la langue, pas au type de clavier ....

Je crois que j'ai été enduit d'erreur par la dernière version de xfce qui parametre le clavier CH-fr comme étant un Layout German, variant fr. comme on peut le voir ci-dessous.


Par ailleur l'interface montre une bizarerie ....


..... google présente les claviers comme étant liés à une langue.....

Moi qui est toujours cru qu'il était lié à une organisation des touches.......
D'ailleurs il n'y a pas que moi ;-) wikipidia aussi . 

Mais peut etre ai - je un esprit déformé.....    donc chers amis pour google 
  • on passe d'un clavier germain( suisse ) à un clavier français (suisse)
  • pas d'un clavier qwertz - ( CH de ) à un clavier qwertz - ( CH fr )
....... 




vendredi 29 novembre 2013

ChromeBook / ChromeOs prise en main

Un court post, non pas pour vous décrire, ni vanter le chromebook ACER C-720 que j'ai acheté en milieu de mois de novembre , vous trouverez facilement sur google ou DuckDuckGo les caractéristiques de celui-ci.
  1. Chromebooks: Acer C720 Chromebook
  2. Acer C720 Chromebook - The Chromium Projects
Le premier lien est la page de pub de ce chromebook qui est maintenant vendu 200$ .... mais pas en suisse. Le deuxième lien est une page décrivant pour les developpeurs le système capot ouvert et le changement de mode.

En effet sur un ChromeBook afin d'assuer une sécurité de bon niveau l'OS n'est pas directement accessible.
Car si la séquence de touch ctrl-alt-t vous permets d'ouvrir un le pseudo shell de chromeOS , crosh 



Il ne vous sera pas possible d'agir au niveau de l'OS. pour cela il vous  faut basculer votre Chromebook en developper mode.
C'est assez simple mais attention le baculement efface toutes les données locales de vos utilisateurs, mais entre nous sur ce type de machine on ne stocke rien localement.

Drive est la pour tout stocker ( 100GB ) 

Donc une fois basculé en mode développeur vous avez accés à un shell :-) avec un utilisateur nommé chronos.


Noter  le passage en utilisateur root par sudo mais sans demande de password.

Et on peut ainsi découvrir cette distribution linux trés particulière.

He bien maintenant je peux générer sur mon chromebook une clef pubkique que je copy sur mon serveur et utiliser la connexion ssh sécurisé avec clef publique.

et explorer les dossiers de mon utilisateur chronos .....

Il me reste maintenant à me lancer dans la tache de modification des touches claviers öé äà üè qui actuellement sont dans le mode germanique .....obligeant à utiliser la touche shift pour retrouver le bon caractère. :-(





mardi 19 novembre 2013

Le Minitel Nouveau est arrivé en suisse.


La semaine dernière (11-15 Novembre 2013) Google a rendu disponible les chromebooks en Suisse.
Et j'avoue je n'ai pas résisté à la tentation de tester l'objet. D'autant que les prix sont plus qu'abordables.
J'ai donc opté pour la plus économique des machines disponibles, soit un ACER C720 .
Vous trouverez les spécifications systèmes de cette machine dans le lien ci-dessus.

Impressions.

C'est plutôt bluffant on appuie sur le bouton marche et quasi instantanément apparait l'écran de configuration de votre machine. Configuration qui vous demande un compte gmail bien sûr, temps de configuration 5mn ....

Ensuite si vous êtes un habitué de google chrome ou de chromium tout est là.

Le seul petit désagrément est la  configuration du clavier en suisse allemand, ce qui oblige à utiliser la touche Shift pour les accentuations ...

Quelques screenshots .... faits avec un smartphone puisque je n'ai pas trouvé immédiatement l'équivalent de la touche printscreen sur le clavier....


Toutes les explications sont ici d'ailleurs vous trouverez sur le site Chrome Story une foule d'astuces.









Point étonnant , l'offre d'espace de 100GB inclus dans l'achat est valable 2ans... valeur annuelle 60$ ce qui est énorme comparativement à la valeur de l'outil, plus du tiers.

lundi 10 juin 2013

D'ubuntu à manjaro ....

C'est décidé, je migre vers cette distribution toutes mes machines privées...

Pourquoi manjaro et pas arch-linux, fedora, opensuse, debian ?

Tout simplement parce que 6 mois d'utilisation de fedora 17 ne m'a pas convaincu, qu'arch-linux me semble un poil trop compliquer à l'installation, c'est bien pour comprendre comment ça marche mais .... que Qubes n'est pas mature.
Mais surtout que manjaro m'a séduit par sa facilité de mise en oeuvre, l'utilisation de systemd pour le boot des services et  la bonne gestion des différents points que sur ma version d'ubuntu 12.04 j'ai du mal à régler à savoir :
  • la gestion des carte graphique ( nvidia , ATI )
  • la gestion des imprimantes brothers.
De plus les choix fait par Canonical isole cette distribution du reste des distributions. mir , upstart, peut-etre un nouveau format de paquet et Unity qui m'agace.

Après un essai sur virtualbox de l'installation de majaro-0.8.6-xcfe j'ai fait le pas d'une installation sur mon portable clevo.

Et là, je peux dire que tout m'a séduit en peu de temps tout était Up virtualbox, imprimante, carte graphique. clean clean trés propre.

Vais je pour autant abandonner de suite ubuntu ?
non je vais continuer à l'utiliser sur mon laptot de travail en version 12.04 LTS  ( linux 2.5 ). On n'abandonne pas rapidement une distribution que l'on utilise depuis bientot 9 ans.

Je garderais surement quelques machines Virtuelles sous virtualbox avec ubuntu. dont une Warty :-) .