EEEPC en attente

Comme j’en avais parler ici, ça y est, j’ai commandé et il est arrivé mon eeepc. Efin je en l’ai aps encore entre les mains, snif, snif, … mais cela c’est une autre histoire!

Bref, le problème est que j’ai commandé la version MS windows car pour le 1000 la version GNU/Llinux n’était pas disponible partout ou j’ai regardé. Du coup la question se pose :

  • Xandros, depuis un cd de restauration trouver sur le net?
  • Ubuntu-EEE qui changera bientôt de nom
  • Xubuntu-eee
  • Mandriva

De nombreuse distribution linux propose des déclinaisons EEEpc.

Système de base Xandros via une clef USB

La première chose c’est de tester le système de base. En cherchant sur le net on se rends compte que trouver un ISO de cette distribution est assez difficile, pas grave au moins 2 personnes l’on mis en téléchargement (sans compter les torrents) :

tododo.com ou fabcool

Une fois récupéré, sous linux :

  • Monter l’image iso : mount -o loop -t iso9660 /chemin/fichier.iso /chemin/de/montage
  • Si vous n’avez pas de lecteur externe vous aurez besoin d’une clef usb ou d’une carte mémoire ou de totu support qui peux être relier au eeepc et qui peux être booter, pour la suite on suppose que vous utilisez une clef USB.
  • Brancher votre clef USB, Démonté la, si elle est montée. sudo umount /dev/sdz (si votre clef usb est le pérphérique /dev/sdz)
  • Faites dd if=/chemin/montage/iso/dvd/restauration/eepc/xandros/Software/BootTool/BootTool/usb.img of=/dev/sdz (/!\pas /dev/sdz1 ou autre mais bien le périphérique en entier!!!)
  • Dépluguer et repluger la clef, Monter la si nécéssaire.
  • Copier les fichiers suivant (toujours du DVD de restauration) : cp -v P701L.gz 2008.01.02_17.24.bld blockcount.dat ver.tag user_start.dat /chemin/montage/clef/usb
  • Démonter et installer.
  • Tester

Personnellement, c’est ce que je ferait (la clef est déjà prête) dès que j’aurais mon EEEPc. Mais je doute de laisser cela en place.

Edit : Il se fait que les distribution que l’on trouve sont uniquement des distributions pour les versions 700 et non 900 ou 1000. Et de fait, lorsque l’ont est cela ne fonctionne pas!

Ubuntu et dérivé

Ubuntu-eee

Tout est expliquer depuis leur site web et je ne voix pas l’intérêt de le réexpliquer. Plus d’info?

EEEXubuntu

Comme l’autre tout est expliquer sur le site. Plus d’info?

Bof…

Une remarque, cependant, ubuntu-eee et eeexubuntu sont pour moi nettement moins fiable qu’une installation d’un ubuntu correctement paramétré. En effet, ces 2 distributions ont du retards par rapport au version officiel et, toujours pour moi, sont suffisamment proche d’une version officiel que pour pouvoir être customiser soit même. Mais je compte néanmoins les tester.

Au final je pense que je prendrait, par habitude, un Ubuntu ou peut-être un XUbuntu que je modifierait moi-même. Le tout avec SLIM comme gestionnaire de connexion.

Autre?

Je ne pense pas tester d’autre système dans l’immédiat.

Dès que j’aurais tester tout cela je ferait certainement un billet.

Au passage bonne fête de fin d’année!!!!!!!!!!

Quelques liens

Raid logiciel sous GNU/Linux

Voici un petit trucs fort intéressant, la création d’un raid logiciel sous GNU/Linux (ici Ubuntu, mais théoriquement c’est la même chose pour toutes les distribution).

But : Créer un raid logiciel à partir d’un disque contenant des données (/dev/sda) et d’un autre disque vide (/dev/sdc).

Rappel : Un raid logiciel contrairement à un raid matériel repose uniquement sur du logiciel (d’ou le nom 😉 ), l’avantage c’est un gain de mobilité (en effet pas besoin de rechercher le même matériel pour restaurer ces données); l’inconvénient, petite perte de performance.

Procédure :

  • On suppose que l’on est en mode super utilisateur (root)
  • Installer mdadm : aptitude install mdadm
  • Mettre le flag de la partition (ici la 5ième donc /dev/sda5 et /dev/sdc5) sur raid : parted -s /dev/sda set 5 raid on et parted -s /dev/sdc set 5 raid on
  • Création du raid : mdadm -C /dev/md0 --level=1 -n=2 /dev/sda5 /dev/sdc5 => mdadm : array /dev/md0 started
  • Vérification : mdadm --detail /dev/md0
  • Regarder l’état d’avancement de la « reconstruction » (attention pas de rebootage durant cette phase ….) : cat /proc/mdstat ou watch cat /proc/mdstat ou mdadm --detail /dev/md0 | grep Rebuild
  • Une fois fini, n’oubliez pas de changer le fstab si vous voulez que cela soit monter automatiquement.
  • Si aucun système de fichier n’était présent sur /dev/sda5 ou /dev/sdc5 il vous faudra le créer via les outils habituels en prenant /dev/md0 comme disque de référence.

Remarques :

  • Les partitions doivent être identique en terme de taille mais ne doivent pas nécessairement être dans le même ordre.
  • Le cas illustré est du raid miroir.
  • Dans tout les cas faites une sauvegarde AVANT de faire quoi que se soit.

Info :

Des scripts perso pour se facilité la vie

Sous GNU/Linux un petit script peux souvent facilité la vie, et allégé mais surtout accéléré certaine tâche.

Qu’est-ce qu’un script?

Un script est une suite d’instruction enregistré dans un fichier, qui peuvent être exécuté en lançant ce fichier, dans l’interpréteur de script. Souvent nommé script bash, shell, …

Stocker et accèder facilement à ces scripts

U!ne fois votre script fait, vous pouvez l’enregistrer dans un simple fichier texte, soit avec l’extension .sh, soit sans extension (après tout on est sous Linux!). Personnellement, j’ai un dossier nommé .myScript, dans mon répertoire home (donc /home/grummfy/.myScript/). Afin d’accédé à mes script je doit tapé
~/.myScript/nomduscript.sh.

Ce n’est pas pratique du tout!

Afin de ce facilité la tâche, je désire que le PATH inclut mon dossier de script. Le PATH est une variable système qui défini le chemin (path = chemin en français) vers les différent répertoire contenant, notamment, des exécutables.
Je pourrais très bien tapé
set PATH=.....}}
mais je n’en voix pas l’utilité et surtout je trouve cela lourd.

Reprenons donc à la base. En principe, lorsque vous lancer la console ou interpréteur de commande, vous lancer un programme qui va aller chercher toute une série de préférence utilisateur, notamment dans le fichier script ~/.bashrc

Modifions donc ce fichier, en y ajoutant ceci :

 # set my batch dir PATH=~/.myScript/:"${PATH}" 

La première ligne étant un commentaires, et la deuxième l’instruction qui ajoute le chemin vers mon dossier de script.

Pour rappel, le ~ est un raccourci pour /home/vous/, dans mon cas /home/grummfy/

Aller plus loin

En effectuant divers recherche sur votre moteur de recherche préféré (Google, live search, Yahoo, …), vous devriez pouvoir trouvez énormément de tuto pour des scripts, que se soit linux, windows, bsd, mac ou autre.

Néanmoins, voici quelques pistes :

ps : Non GNU/Linux n’est pas le seul à possédé des scripts, mais ici je m’y réfère car je parle de ce que j’ai sous la main….

ExperienceLibre : gftp

Suite à mon billet précédent je vous présente le logiciel libre GFTP.

Késako?

GFTP est un logiciel ftp pour gnome (enfin en principe). Il est sous licence GPL2.

Il est traduit dans plusieurs langues, supporte divers protocole de connexion et fonction sous gtk1 et 2!

Ma découverte

En cherchant un client ftp sous linux, autre que nautilus ou konqueror, je me suis rendu compte que rien n’existait d’aussi bien que filezilla sous windows!

J’ai découvert gftp par la suite, et ai plongé dessus, car à peu de choses prêt les principal fonctionnalité de filezilla que je cherchait s’y retrouve.

Ma participation

A part utiliser et recommander ce logiciel je n’ai pas vraiment participer.

Mon utilisation et mes remarques

Version testée : 2.0.18

Je doit dire que je ne suis pas fan de gftp, certes il a de nombreux avantages tel que les signets, mais en même temps il a tendance à planté lorsque l’on doit travaillé avec beaucoup de dossier et fichiers différents.

Actuellement, fillezilla 3 pour GNU|Linux est une version plus que convenable et permet d’avoir un ftp confortable! Cependant je doit dire que j’ai tendance à utiliser les deux, plus par habitude qu’autre chose.

Sinon je l’utilise plusieurs fois par semaines, sous plusieurs protocole, utilisant les signets avec joie!

Statut actuelle du logiciel

La dernière version date de 2005! Cependant, les mailing-list et tracker de bug semble actif.

Site

Le site officiel est le suivant : http://www.gftp.org/