Archive

Archives pour 07/2006

Pétition pour ne plus payer des logiciels inutiles

22/07/2006

Avez-vous déjà essayé d’acheter un ordinateur sans système d’exploitation ? Ou alors avec juste le système et aucun autre logiciel inutile ? Oui c’est possible… mais pas toujours. Les grands constructeurs imposent Windows et souvent des logiciels annexes, ces derniers étant bien payés par quelqu’un… vous ! Il ne reste alors qu’un assembleur, solution pas toujours idéale selon ses besoins, ses connaissances, ou la solidité financière du boutiquier informatique. La situation pour acheter un PC portable est encore pire, c’est quasi-impossible !

Alors la prochaine fois que vous acheter un PC, si vous ne voulez pas payer pour ces tas de petits logiciels qui ne servent jamais, une suite bureautique qui n’est démarrée qu’une fois par curiosité puis mise aux oubliette, signez la pétition Non aux racketiciels . Peut-être qu’un jour alors vous aurez le choix. Le choix d’acheter la machine toute nue. Ou uniquement avec Windows. Ou encore avec toutes les options proposées. Mais vous aurez alors payé pour ce que vous souhaitez utiliser réellement, pas pour ce que l’on vous force à acheter.

Une autre pratique qui m’énerve… ce sont les ventes de PC sans CD d’installation (ou plutôt de réinstallation). En cas de problème il faut réinstaller à partir d’une partition spéciale de son disque dur… et si c’est le disque qui grille ? Hum ? Voilà une mesquine économique bien pénible. Et là je n’ai pas de pétition.

Avant de partir… n’oubliez pas signer : Non aux racketiciels

Sam. Informatique

Quel est ce process de #@*%$ qui écoute sur ce port ?

19/07/2006

On bricole, on démarre des processus, ou on installe un soft, et puis… problème, le port machin est occupé. L’application fait la gueule, et on a plus qu’à découper son PC à la tronçonneuse dans un élan de fureur, en buvant de l’orangina rouge.

Une autre option est la commande lsof. C’est tout bête, ça ne mérite pas un post en soi, mais ça dépanne tellement bien ! La commande lsof permet de connaitre tout fichier ouvert, mais au sens large, donc un socket aussi. Avec l’option -i, on a identifie immédiatement le coupable. Exemple :

lsof -i:3000

Les utilisateurs de windows pourront utiliser la commande netstat.

Sam. Informatique

Installer Ruby et RoR sur Ubuntu 6.06 (Dapper)

18/07/2006

Alors que jusqu’à présent les paquets de Ubuntu (hérités de Debian) m’ont toujours semblé d’une grande simplicité et d’une efficacité redoutable, l’installation de Ruby ne se fait pas correctement. Rien de bien méchant comme vous allez le découvrir, mais cela demande un petit effort supplémentaire. Que ce soit pour utiliser simplement Ruby sur un serveur, ou Ruby on Rails dans un environnement graphique avec RadRails (non traité ici), ces explications seront très utiles.

Lire la suite…

Sam. Informatique , ,

Départ de profs : 75€ pour la SACEM

17/07/2006

Imaginez une petite fête d’école en fin d’année, où les parents peuvent voir quelques danses et chants de leurs enfants. Une petite fête à priori simple, à entrée gratuite, qui est l’occasion pour les enfants de saluer trois professeurs qui s’en vont. C’est ainsi qu’ils chantent Adieu Monsieur le Professeur. Une simple chanson interprétée par des enfants.

Et c’est là qu’un nouveau personnage intervient dans cette histoire : le SACEM ! Maître pognon par l’odeur alléché, leur tint à peu près ce langage : passer à la caisse, c’est 75 €.

D’un point de vue légal, la chose est irréprochable. D’un point de vue moral, cela ne fait que confirmer que la SACEM joue pleinement son rôle de pompe à fric. Car s’il est légitime de défendre les intérêt des auteurs, il faut aussi savoir rester raisonnable. Il ne s’agit pas là d’une fête au cours de laquelle des disques furent passés les uns après les autres sans être déclarés. Il s’agit d’une simple chanson d’adieu entonnée par des enfants !

L’école a déposé une réclamation, et j’espère qu’elle aura gain de cause. Et à défaut de comportement moral, on peut espérer que la pression médiatique fasse pencher la balance du bon côté.

Source : Ouest-France.

Sam. Culture

Installer les VMWare Tools sous Ubuntu

14/07/2006

Les VMWare Tools sont des outils destinés à optimiser le fonctionnement d’un système sous VMWare. Ils ne sont pas indispensables au bon fonctionnement du système, mais peuvent en optimiser les performances.

Les opérations décrites ici sont effectuées en ligne de commande, mais peuvent également être réalisée dans un environnement graphique, à condition d’ouvrir un fenêtre de terminal (via le menu Applications -> Accessoires).

Note : si vous avez l’intention de changer le noyau, il est préférable de le faire avant d’intaller les VMWare Tools. Voir ici même comment installer un noyau optmisé.

Dans un premier temps il faut installer sur le système de quoi compiler les composants qu’installera VMWare. L’installation des linux-headers dépend du noyau installé. Ici c’est pour un Pentium IV. Le noyau peut être identifié avec uname -r .

  • sudo apt-get update (si ce n’est pas déjà fait dans la journée)
  • sudo apt-get install make gcc
  • sudo apt-get install linux-headers-686 (selon processeur !)

Après les pré-requis, l’installation proprement dite :

  • Demander l’installation de VMWare Tools via le menu d’administration de VMWare : VM -> Install VMWare Tools…
  • mount /media/cdrom
  • cd /tmp
  • tar xzvf /media/cdrom/VM*.tar.gz
  • cd vmware-tools-distrib
  • sudo ./vmware-install.pl
  • Répondre aux questions. Normalement toutes les propositions par défaut sont les bonnes, et une simple validation fera l’affaire.
  • umount /media/cdrom
  • cd /tmp
  • rm -Rf /tmp/vmware-tools-distrib (attention, cette commande est dangereuse)
  • Si possible, redémarrer le système : sudo shutdown -r now

Et voilà, simple et efficace.

Sam. Informatique ,

Ubuntu : installer un noyau optimisé

14/07/2006

Avant toute chose, avant d’effectuer les opérations décrites ci-dessous, je me suis fortement inspiré de l’article suivant : les noyaux optimisés du site ubuntu-fr. C’est une lecture que je recommande fortement avant toute intervention.

La mise à jour du noyau n’est pas une opération banale, à chacun de faire son choix et de prendre ses responsabilités. Si ça tourne mal, je ne veux rien savoir… Ce genre d’opération est à faire de préférence sur un système fraîchement installé, sans donnés importantes. Ou alors prenez toutes les précautions nécessaires pour pouvoir tout restaurer si le système est endommagé.

Voici comment procéder avec un Pentium IV-Prescott-barbecue :

  • Prendre connaissance du noyau installé : uname -r
  • Prendre connaissance du processeur en faisant : cat /proc/cpuinfo
  • Mettre à jour (si ce n’est fait) l’index des paquets : sudo apt-get update
  • Installer le noyau : sudo apt-get install linux-686-smp (à changer selon le CPU)
  • Rebooter : sudo shutdown -r now
  • Vérifier le nouveau noyau : uname -r

Sam. Informatique ,

Ubuntu et VMWare : quant le net n’est pas net

14/07/2006

Faisant suite à mon sujet précédant sur VMWare, j’ai quelquefois des soucis réseaux avec Ubuntu. Concrètement je n’ai pas d’adresse affectée via DHCP. Il semble que cela se produise surtout lorsque j’ai plus d’une machine virtuelle à la fois. Généralement le problème se règle en redémarrant la machine virtuelle, mais ce matin… non. Ca ne veux pas. Zut.

Note : si les problèmes surviennent après avoir déplacé la machine vituelle (changement d’hôte, passage de VMWare Workstation à Server, …) il est possible que la cause du problème soit le changement de carte réseau à utiliser sous Linux. Par exemple ne plus utiliser eth0 mais eth1 (cela dépend de chaque cas). Les changements s’effectuent en modifiant le fichier /etc/network/interfaces

Alors pour dépanner, on fixe une adresse (libre) à la main. Dans l’exemple suivant mon LAN est en 192.168.1.0/24 et mon routeur pour accéder à internet est 192.168.1.254 :

  • sudo ifdown eth0
  • sudo ifconfig eth0 192.168.1.200 netmask 255.255.255.0 up
  • sudo route add default gw 192.168.1.254

Avec un peu de chance les DNS encore présents dans /etc/resolv.conf feront l’affaire, sinon il faudra les remplacer par ceux utilisés sur le système hôte (faire ipconfig /all sous Windows pour les découvrir).

J’ai remarqué qu’en plus de me permettre d’avoir une configuration IP exploitable, ce petit truc débloque le problème réseau, et me permet d’utiliser le DHCP :

  • sudo ifdown eth0
  • sudo ifup eth0
  • ifconfig

Ce post devait être le premier d’une petite série destinée d’une part à servir de pense-bête à mon propre usage, et d’autre part à partager des trucs très simple mais qui rendront bien service aux débutants, sans prétention.

Sam. Informatique ,

La virtualisation pour pas un rond

13/07/2006

Disponible depuis longtemps en Béta, VMWare Server est enfin disponible en version finale. Et tout comme la Béta c’est gratuit. Non, ce n’est pas un logiciel libre. C’est plus un moyen pour VMWare de mettre l’eau à la bouche des clients potentiels, histoire de revendre des produits plus haut de gamme.

Toujours est-il que c’est là un produit très intéressant qui permet à chacun d’expérimenter sans risque des systèmes qu’il ne connaît pas encore pour peu qu’il ai une machine assez puissante (sans plus). Fini les dual-boot (sauf si cela est utile) ! Pour les utilisateurs avertis, c’est le moyen idéal de se créer un environnement de travail comme un serveur LAMP, pour se placer dans des conditions proches de la production.

Entre les aspects découverte et pro il y a encore un intérêt. C’est un outils de formation sans pareil. Certains logiciels peuvent être obtenus gratuitement en versions limitées dans le temps, soit en téléchargement, soit par commande chez l’éditeur. Il est possible de monter une machine sous Windows 2003 Server, avec Exchange 2003 Enterprise, d’y adjoindre un anti-virus pour protéger sa messagerie, et ainsi de se faire la main avant de monter un système complet en production. Les machines virtuelles pouvant se cloner à volonté, les crashs tests peuvent être réalisés dans la sérénité la plus totale.

Une clé d’installation est nécessaire, cette dernière est obtenue rapidement et simplement en s’inscrivant sur le site. Le formulaire est conçu pour les professionnels, mais rien n’interdit de s’inscrire à titre privé. Pour ceux qui ont ratés le lien d’inscription, il est possible d’indiquer la clé après l’installation.

Comme ce n’est pas un logiciel grand public, tout est en anglais, y compris la documentation.

Utilisant VMWare Workstation depuis un moment à titre professionnel, c’est là un produit que je recommande chaudement. Peut-être un jour que je prendrais le temps d’essayer Xen et m’y convertirais, mais en attendant VMWare est une valeur sûre, adaptée à mes besoins, et désormais gratuite.

Sam. Informatique