Catégories
Open-source Systeme

Installation de eeeXubuntu « from scratch »

Rien de tel que d’avoir un objet dans les mains pour se faire une opinion. J’ai eu l’occasion d’installer un système Ubuntu sur un eeePC. Voici la procédure à suivre…

Ce qu’il vous faut avant de vous lancer dans l’aventure…

Une petite liste à mettre sur post-it:

Avant de suivre la procédure d’installation suivante, il faut démarrer sous l’OS Xandros fourni en standard avec l’eeePC et activer l’interface Wifi (touche raccourcie: Fn+F2), en effet celle-ci doit être activée avant de lancer l’installation de Ubuntu.

Procédure d’installation

Rien de très original, après avoir « booter » sur le CD USB (presser plusieurs fois la touche Escape lors du démarrage de la machine pour accéder au bios), il faut sélectionner l’option eeePC et suivre l’installation standard.

Photo058.jpg

Une fois le bureau de la version live de Ubuntu affiché, il faut double cliquer sur l’icône installation (« Install »). Vous avez alors le choix entre une installation sur le disque SSD interne (conseillée) ou sur une carte SD externe. Personnellement j’ai effectué l’installation sur le disque SSD interne (entier).

Le Windows Manager est XFCE, moins gourmand que Gnome.

Première configuration

Avant toutes chose, il faut mettre à jour votre système. Pour cela, il faut vous connecter à un réseau ayant accès à Internet (via un câble Ethernet ou par un réseau ouvert Wifi). La mise à jour devrait prendre un petit moment et nécessitera sûrement un redémarrage (du mois au moment de l’écriture de ce billet avec une version eeeXubuntu 7.10.3).

Si vous êtes sur un réseau qui nécessite l’utilisation d’un Proxy pour sortir sur Internet, il vous faudra ouvrir un terminal et saisir les commandes suivantes:

# export http_proxy= »http://adresseIP_de_votre_proxy:portTCP_de_votre_proxy »

# update-manager

Pour que l’installation des packages se fasse directement sur Internet et non plus via le CD ROM d’installation, il faut éditer le fichier /etc/apt/source.list et commenter la ligne suivante:

# sudo vi /etc/apt/source.list

#… cdrom …

Si vous êtes allergique à ‘vi’ vous pouvez passer par le menu Applications/Système/sources de mise à jour pour faire cette dernière opération.

Enfin il ne reste plus qu’a commenter un ligne dans le fichier /etc/fstab afin que le montage de clès USB se fasse sans problème:

# sudo vi /etc/fstab

#… /media/cdrom0 …

Pour aller plus loin…

Je ne sais pas vous mais le clavier de l’eeePC est un peu petit pour mes grosses mains. Donc quand je suis chez moi, je préfère continuer à bosser à partir de mon PC classique. Pour accéder à l’eeePC, le plus simple est d’y installer un serveur SSH:

# sudo apt-get install openssh-server

Si vous voulez installer un serveur FTP sur votre eeePC (avec un utilisateur titi), il faut faire les opérations suivantes:

# sudo apt-get install openbsd-inetd

# sudo apt-get install proftpd
> Choisir le lancement par inetd/xinetd

# sudo addgroup ftpuser

# vi /etc/proftpd/proftpd.conf

DefaultRoot ~ ftpuser

# sudo adduser titi

# sudo usermod -G ftpuser titi

La configuration de l’eeePC pour vos besoins est sans limite. Pour vous aidez dans vos premiers pas, vous pouvez consulter le Wiki suivant.

Catégories
Open-source

Quelques photos de la conférence de Stallman

Hier, j’ai assisté à la conférence de Richard Stallman à Sophia-Antipolis. Vous pouvez voir cette conférence en streaming à cette adresse. Il y aborde la genèse de GNU et prêche (au sens propre comme au sens figuré) pour l’utilisation exclusive de logiciels libres.

Voici quelques photos prise par notre ami Ritchi qui a manifestement un téléphone qui prend de plus belle photo que le mien…

Edit/ et à la demande générale Saint GNU:

Catégories
Open-source

Actualité open-source de la semaine #16

WPBISTROCBT-A1.jpgNouvelle formule pour la lettre d’actualité de la semaine. Vous y trouverez les sections suivantes:

  • l’image de la semaine
  • le site/blog de la semaine
  • les sujets non abordés dans ce blog

L’image de la semaine


bild021P1HN4.jpg

Ubuntu se paye de la pub dans le métro de Berlin (source).

Le blog de la semaine

Vous aimez Ubuntu, Cedynamix aussi… Voici donc un blog avec une catégorie dédiée à l’OS libre Ubuntu. J’aime beaucoup les articles et les sujets abordées. En plus, le blog est membre de Planète libre, un gage de qualité 😉 A découvrir !


UbunLibre - Cedynamix.jpg
Le blog Cedynamix

Tout le monde en parle, sauf moi…

L’actualité du libre et de l’open source en vrac:

  • Firefox atteint bientôt la barre des 30% en Europe !
  • Firebird, la base de donnée libre passe en version 2.1
  • Ekiga bientôt disponible en version 3.0 (à nous la vidéo H.264, MPEG4 et Theora !)
  • Sortie de la gNewSense 2.0 (un vrai OS open-source)

Autres chose ?

Catégories
Blog

Classement Wikio de mai 2008

images.jpegComme tout le mois, Wikio propose son nouveau classement des blogs Francophones. Dans la catégorie « reine » (high-tech), pas de gros chamboulement dans le TOP 10. On peut juste noter qu’Eric chipe la première place à TechCrunch, sûrement un effet collatéral du buzz Martinez…

La plus grosse progession du top 100 est pour 1blog-1jour qui débarque à la 86em place.

Le plus beau gadin est pour Alpha Geek, qui dévisse de 39 places et qui se maintient d’un cheveu dans le TOP 100…

Pour Le blog de Nicolargo, encore un gain de 20 places pour arriver à la 79 places du podium !

Salut les « P’tits clous » !

Catégories
Blog Web

Netvibes est de retour chez Feedburner

Suite à ce billet, je souhaite un bon retour à mes lecteurs Netvibes !

Analyze __ Feed Subscribers.jpg

Mais où étaient ils passés… ? tout indique à penser que c’était la faute à Netvibes et non pas à Feedburner…

Catégories
Open-source Reseau Systeme

Installation d’un Firewall sous FreeBSD

daemon.jpg

L’OS FreeBSD est très bien classé en ce qui concerne la stabilité (voir le top des uptimes ici) et la qualité de son stack IP. C’est donc un candidat idéal pour y bâtir le routeur/firewall de votre réseau. Nous allons dans ce billet faire une installation “from scratch” d’un Firewall sous FreeBSD 7.0 et la configuration des services de bases.

Installation de FreeBSD depuis les sources

On insère le CD d’installationdans le lecteur et après le démarrage sur ce média, on lance une installation de type Custom avec les caractéristiques suivantes:

Partition: on choisi une partition libre sur un disque dur. On y installe le boot manager standard

Label: on met le label SWAP sur un disque de taille 2xRAM puis le label / sur le reste du disque

Distribution: on ne chipote pas et on selectionne la distribution Developer

Media: CD

Commit: On lance l’installation

Une fois l’installation faite, on reboote et on se logue avec l’utilisateur root (ne pas oublier de changer le password grâce à la commande passwd).

Catégories
Blog

Feedburner boude Netvibes

Depuis maintenant deux jours, les lecteurs de mon flux depuis Netvibes ne sont plus comptabilisés dans Feedburner… (et je ne suis pas le seul).


Image 2.png Image 1.png

avant / après

Ce n’est pas la première fois que cela arrive, avec Netvibes mais aussi Google Reader… Vivement un peu de concurrence dans le secteur…

Vous êtes content du service de Feeburner ? Vous connaissez un autre site du même genre ? A vos claviers…

Catégories
Open-source Reseau

Dia: Alternative à Visio sous Mac OS X

dialogo.jpgDans le cadre de mon boulot et de ce blog, j’ai souvent des diagrammes réseau à faire. Je cherchais depuis un bon moment une altervative open-source à Microsoft Viso sous Mac OS X, je viens de trouver mon bonheur: Dia. Nous allons dans ce billet en décrire l’installation et la configuration.

Installation de Dia sous Mac OS X

Dia est un logiciel Gnome (c’est à dire à la base prévu pour les OS Linux), il faut donc installer un certain nombre de pré-requis sur votre Mac OS X. Nous allons commencer par les Darwin Ports:

1) Télécharger et installer la dernière version des Darwin Ports

2) Mettre à jour vos ports à partir d’un terminal:
# sudo port -d selfupdate

On installe ensuite Dia

# cd /opt/local/var/macports/sources/rsync.macports.org/release/ports/gnome/dia/
# sudo port install dia

Pour lancer l’application:

# dia
> Rien ne vous empêche de créer une icône de raccourcie…

Si vous rencontrez l’erreur suivante lors de l’installation de Dia:

….
-DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_REENTRANT=1 -I/opt/local/include/libxml2 -I/opt/local/include -I/opt/local/include/python2.5 -c libxml2-py.c -o build/temp.macosx-10.3-i386-2.5/libxml2-py.o
unable to execute -DNDEBUG: No such file or directory
error: command ‘-DNDEBUG’ failed with exit status 1

Il faut effectuer les actions suivantes:

# sudo /opt/local/bin/port
> install py25-libxml2
> quit

Puis relancer l’installation:

# sudo port install dia

Configuration de Dia pour les schémas réseau (optionnel)

Les icônes fournies par défaut ne sont pas très classes… En surfant un peu sur Google, je suis tombé sur ce billet proposant des icônes SVG « à la Visio ».

La méthode pour découper cette image en autant d’icônes au format SVG (merci à Thomas Dubois pour le script Python) est décrite ci-dessous. Mais comme je suis un bon gars, je vous propose de télécharger une archive TGZ à décompresser dans votre répertoire local ~/.dia.

Pour les geeks, voici la procédure à suivre pour générer les fichiers. Attention, il faut avoir Inkscape installé sur son Mac. Les opérations à faire sont les suivantes:

# cd ~
# mkdir svg
# cd svg
# wget http://www.softia-systems.net/contribs/dia_split_svg.py
# wget http://www.jcartier.net/ini/hardware.svg
# vi dia_split_svg_py
Remplacer la ligne
xmldoc = minidom.parse(‘/path/to/file.svg’)
et
popen2.popen3(« /usr/bin/inkscape svg/%s.svg -e shape/%s.png -d 90 -z -D »%(i,i))
par:
xmldoc = minidom.parse(‘./hardware.svg’)
et
popen2.popen3(« /Applications/Inkscape.app/Contents/Resources/bin/inkscape svg/%s.svg -e shape/%s.png -d 90 -z -D »%(i,i))
# python dia_split_svg.py

Vous allez obtenir:

  • un répertoire svg avec les fichiers SVG des objets
  • un répertoire shape avec les fichiers shapes correspondant
  • un fichier Youshape.sheet

Il ne reste plus qu’a les insérer dans votre configuration de Dia:

# cp YourSheet.sheet Network.sheet
# vi Network.sheet
Remplacer:
<name>Sample</name>
par:
<name>Network</name>
# cp Network.sheet ~/.dia/sheets
# cp shape/* ~/.dia/shapes/Network

Test final

Et voilà, vous pouvez maintenant relancer Dia

Diagramme1.dia.jpg
Catégories
Open-source

Actualité open-source de la semaine #15

L’actualité de la semaine, tout le monde en a parlé, sauf moi… :

actualite.jpg

Autres choses ?

Catégories
Blog Open-source

OpenID pour les commentaires WordPress

L’OpenID est un protocole d’authentification centralisé permettant de se faire connaître d’un site à partir d’un nom de domaine DNS (par exemple l’adresse de votre blog). Nous allons, dans ce billet, mettre à disposition des lecteurs de votre blog WordPress cette méthode d’authentification quand ils veulent laisser un commentaire.

Nous allons pour cela utiliser le plugin WordPress WP-OpenID.

Installation du plugin

Après avoir téléchargé la dernière version du plugin à cette adresse, il suffit de décompresser l’archive et de la copier dans le répertoire ‘plugins‘ de votre blog WordPress.

Une fois le plugin activé:

Le blog de NicoLargo › Manage Plugins — WordPress.jpg

il faut se rendre sur la page de configuration:

Le blog de NicoLargo › OpenID options — WordPress.jpg

Test du plugin

Il suffit de se rendre dans la section commentaire d’un billet (il ne fait pas être authentifié) et vérifier que le logo OpenID apparaît à coté de l’URL.

OSIS Interop Testing-1.jpg

Si c’est le cas, le plugin fonctionne parfaitement et vos lecteurs peuvent utiliser leur profil OpenID pour s’authentifier sur votre blog !

PS: la version 2.1.8 de WP-Plugin est actuellement incompatible avec les commentaires AJAX. Si, comme moi, vous les utilisez, il faudra attendre une nouvelle version…