Archive for the 'Gnu/linux' Category

Vimana est un outil écrit en Perl par Yo-An Lin. Il vous permettra de gérer vos scripts Vim en ligne de commande à la manière d’un gestionnaire de paquet comme apt-get par exemple. Vous pourrez obtenir des informations, installer et mettre à jours vos scripts Vim1 . Selon le type du script ftplugin, plugin, syntax etc… Vimana installera les fichiers dans les répertoires correspondants. Par exemple pour un color scheme il le placera dans ~/.vim/colors/

Pour installer Vimana il vous faudra passer par le CPAN. Il est disponible que pour des systèmes de type Unix, par exemple Gnu/linux, Mac OS X, BSD etc… Il n’est pas portable sur Windows.

sudo cpan Vimana

Une fois installé vous pourrez commencer par mettre à jour l’index.

vimana update

Pour chercher un script ou un plugin.

vimana s Perl

Le résultat vous retourna donc des scripts concernant Perl2 .

Vous pourrez aussi avoir des informations sur un script.

vimana info omniperl

Pour installer un script.

Vimana i autocomplop

Si le script n’est pas disponible sur vim.org, mais qu’il utilise un repository Git il sera possible d’indiquer le chemin du repository.

vimana i git:git://path/to/git/repository

Pour finir il est aussi possible d’installer un script depuis un répertoire.

git clone git://path/to/git/repo.git
cd repo
vimana i .

Pour supprimer un script.

vimana remove autocomplop

Ou encore

vimana remove autocomplop --force

En conclusion, c’est un outil qui peut-être très pratique et faire gagner du temps, ça évitera de se rendre à chaque fois sur vim.org pour télécharger le script ou faire une recherche.

Drapeau EnVimana sur le CPAN
Drapeau EnVimana sur github
Drapeau EnBlog de Yo-An Lin

  1. Il va les chercher sur vim.org []
  2. Ayant Perl dans le nom ou la description du script []


Ubuntu sur clé usb

Author: admin
07 12th, 2009

Vous souhaite installer, ou réinstaller une distribution Gnu/linux, ou encore simplement vous aimeriez pouvoir avoir toujours votre distribution favorite à porter de main, et sur un support qui ne soit pas trop encombrant de préférence. Alors faite confiance à Ubuntu Live USB creator.
Vous avez tous du connaître des moments ou vous vouliez graver des cds de votre distribution favorite, et que cela vous avez fait jeter trois cds à la poubelle car la gravure ne fonctionne rarement du premier coup, lorsque l’on installe avec une clé usb l’installation est plus rapide car le débit en lecture est bien plus rapide sur clé que sur un cd. Une autre chose intéressante c’est de pouvoir se balader toujours avec sa clé usb sur soi, moi c’est ce que je fais vous pourriez avoir un ami qui à un problème de boot vous avez besoin de l’aider vous démarrez en livecd grâce à votre clé par exemple c’est quand même moins encombrant qu’un cd à porter sur soi.

Depuis la version 8.10 d’Ubuntu un outil est disponible il vous permettra de réaliser des clés usb Ubuntu, Kubuntu etc… Tout ce qui est Ubuntu par-contre vous ne pourrez pas vous en servir pour faire une fedora ou une arch, mais il existe des outils similaire pour d’autres distribution par ex pour Fedora, pour Debian, Mint et dérivé de Debian j’en n’ai aucune idée je pense que c’est possible, mais je n’ai pas essayé. Actuellement cet outil n’est disponible que pour Ubuntu, mais une version kde(Pour Kubuntu) et Windows sont prévues.

Pour créer votre clé bootable c’est très simple. Il vous faudra vous rendre sur le menu Système/Administration/Créateur de disque de démarrage USB . Une fois lancer il vous faudra choisir l’iso que vous aurez préalablement téléchargé, et si une clé est bien présente sur la machine il ne vous restera plus qu’à cliquer sur Créer un disque de démarrage. Si vous avez des données importante sur votre clé il vous faudra les mettre sur un autre support, car lors de la création de la clé toutes les données qui s’y trouve seront supprimer. Une fois que la copie sera terminé vous n’aurez plus qu’à cliquer sur Quitter. Pour l’installation de votre système sur un ordinateur il vous faudra brancher votre clé sur un des ports usb disponibles de la machine, puis booter la machine sur la clé usb. Attention il se peut que votre machine n’accepte pas de démarrer sur une clé usb, si elle est ancienne, car toutes les machines récente en sont normalement capable.

ubuntuusbcreator

Voilà comment réaliser rapidement une clé bootable pour une distribution Ubuntu en trois clics et 15 min de préparation votre clé sera prête.
Drapeau FrUsb Creator sur wikipedia



05 9th, 2009

Voilà en ce long week-end vous avez décidé de faire une installe de Ubuntu. L’installation c’est plutôt bien passé, vous avez commencer à jouer un petit peu avec, vous en êtes plutôt satisfait. La machine muni d’Ubuntu tourne plutôt bien est plutôt rapide pas de bugs en vue, à ce moment précis vous vous dites que Gnu/linux c’est plutôt plus facile que vous le pensiez, c’est la joie :) tout va bien dans le meilleur des mondes. Puis vous essayer de lire un DVDs, ça ne fonctionne pas. Là c’est le drame, mais pourquoi mon DVDs ne fonctionne pas, alors que tous le reste fonctionne si bien. En faite c’est normal que certains DVDs ne fonctionne pas. Le DVDs que vous tentez désespérément de lire est protégé par le système CSS1 c’est un système de verrouillage qui a été mis en place pour lutter contre le piratage. Tant donné que vous n’êtes pas habitué à Gnu/linux vous n’avez pas pensé qu’il fallait installer une bibliothèque en plus. Je vais donc vous expliquez comment procéder, vous en faite pas cela ne sera pas une tâche difficile. Puis il n’y aucun risque l’installation de cette bibliothèque est tout à fait légal. Pour plus d’information à ce sujet vous pourrez vous rendre sur le site de l’april2 . Passons à l’installation, il vous faudra commencer par éditer votre sources list pour ajouter un dépôt qui va vous permettre d’installer la bibliothèque manquante. Pour éditer le sources list vous pourrez par exemple utiliser l’éditeur de texte Vim ou même Gedit si vous préférez.

sudo vim /etc/apt/sources.list

Vous pouvez remplacer Vim par l’éditeur que vous préférez par-contre n’oublier pas le sudo devant. Une fois le fichier ouvert vous pourrez ajouter à la fin du fichier ces lignes.

#Medibubuntu
deb http://packages.medibuntu.org/ jaunty free non-free

Il est conseillé d’installer la clé pour ne pas avoir un avertissement lors de l’installation.

wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

Une fois ceci fait vous pourrez mettre à jour vos sources.

sudo apt-get update
sudo apt-get upgrade

La deuxième ligne n’est pas obligatoire elle mets les paquets à jour, mais je fais toujours les deux en même temps.

Il ne vous reste plus qu’à installer la fameuse bibliothèque.

sudo apt-get install libdvdcss2

Ceci concerne la version jaunty si vous utilisez une autre version d’Ubuntu il vous suffira de changer le nom de code par le nom de votre version, par exemple intrepid.

Une fois installé vous pourrez essayer de nouveau, et la magie va s’opérer cela fonctionnera.

Drapeau FrPage wikipedia à propos d’Ubuntu
Drapeau FrDocumentation Ubuntu pour l’installation de libdvdcss
Drapeau FrSite de la communauté française d’Ubuntu

  1. Content Scrambling System []
  2. L’april est une association acteur majeur de la démocratisation et de la diffusion du logiciel libre et des standards []


03 31st, 2009

Jusqu’à présent l’Epson Stylus SX205 n’était pas supporté par l’Ordissimo1 . C’est désormais chose faite grâce à une mise à jour de Gutenprint2 . Vous pourrez donc des aujourd’hui effectuer une mise à jour de votre Ordissimo, et une fois la mise à jour effectué aller dans les réglages d’imprimantes, choisir dans la liste des marques Epson, et dans la liste des modèle sx205.
Pour l’Epson Stylus SX400 c’est un peu différent, car elle était déjà à moitié supporté par L’ordissimo. Il fallait jusqu’à présent pour faire fonctionner votre imprimante utiliser le pilote de l’Epson Stylus DX8400 ce qui rendait l’imprimante à moitié compatible avec le système, ce qui est aussi désormais une chose révolue. Ce que j’entends par à moitié compatible c’est qu’il était tout à fait possible d’imprimer du texte, mais aucunement des images. Lorsque que vous tentiez d’imprimer des images, l’impression était d’une très mauvaise qualité ce qui rendait l’image illisible, ça piquait les yeux. Pour les gens possédant des sx 400, il vous sera donc demandé tout comme pour la sx205 de faire votre mise à jour, une fois la mise à jour effectué aller dans les régales de d’imprimantes, choisir dans la liste des marques Epson, et dans liste des modèle sx400.
En espérant que cela fera des heureux.
Drapeau Fr Page wikipedia Ordissimo
Drapeau Fr Page wikipedia Wordpress

Drapeau Fr Site des utilisateurs Ordissimo

  1. L’ordissimo est une distribution Gnu/linux basé sur Debian pour les néophytes. Elle est uniquement graphique pas de possibilité d’installation de paquet, et d’accès aux terminaux. Possédant un clavier simplifié ce qui évitera les combinaisons de touches pour les caractère dits spéciaux. []
  2. Guntenprint est un ensemble de pilote libre permettant l’impression sous des systèmes Unix. Le nom a été donné en références à Johannes Guntenberg inventeur de l’imprimerie par caractères mobiles. []


Mettre à jour Ubuntu

Author: admin
03 29th, 2009

J’ai récemment migrer à de mes postes sous Ubuntu. Non pas par envie, mais j’ai eu un problème avec un cd de lenny, il m’était impossible de booter sur un cd de lenny. J’ai cherché une bonne partie de l’après-midi, et je n’ai rien trouvé à ce sujet. Un ami a eu le même problème, et n’a rien trouvé non plus. Après mettre pas mal pris la tête j’ai finis par baisser les bras.
J’ai trouvé un live cd D’ubuntu la version était heron 8.04lts.J’ai donc du proceder à une mise à jour étant donné qu’il y avait une version stable plus récente Intrepid 8.10. Au début je ne pensais pas rester sous Ubuntu plus de deux jours , étant donné que je suis un debianiste et kdeiste convaincu, mais je vais finalement garder ce pc sous Ubuntu cela va permettre de comparer ces deux distributions, mais surtout ces deux environnement de bureaux, bien que je reste convaincu que qt reste beaucoup plus puissant.
Il existe deux façons de mettre à jour son système pour passer à la version suivante.

La première étant la même que sous Debian, c’est-à-dire modifier le sources.list en remplaçant le nom de code par celui désiré.

   deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
   deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
   deb http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
   deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
   deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
   deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
   deb http://fr.archive.ubuntu.com/ubuntu/ intrepid multiverse
   deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid multiverse
   deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse
   deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse

Ceci est le sources.list pour une Intrepid pour le mettre à jour il vous suffira de modifier intrepid par le nom de code de la version puis de faire un apt-get update, et upgrade.Cette technique n’est pas très recommandé sous Ubuntu

La deuxième technique celle préconisé par Ubuntu consiste à utiliser une application d’Ubuntu update-manager.
Pour cela il vous suffira de lancer la commande comme ceci:

update-manager -d

Ceci vous ouvrira une boite de dialogue, vous n’aurez plus qu’à cliquer sur mettre à niveau et attendre que la mise à jour ce face.

Drapeau Fr Page wikipedia Ubuntu
Drapeau Fr Site de la communauté des utilisateurs francophone d’Ubuntu



01 1st, 2009

J’ai très récemment procédé à l’installation d’un poste sous Debian GNU/Linux. Pour rappel Linux est un système d’exploitation libre et gratuit apparu en 1991 écrit par un étudiant finlandais Linus Torvalds. Debian est une distribution Linux , développé par Ian Murdock le nom Debian est une contraction de son nom et celui de sa femme Debra.

J’ai utilisé un cd de la version Etch 4.0 qui est la version stable actuellement. J’ai décidé comme à mon habitude de procéder à une installation minimal, c’est-à-dire que j’ai sélectionné aucune installation de méta-paquet par défaut comme par exemple serveur, desktop etc… Après installation j’avais donc simplement un terminal, avec le système de base et les outils de base Debian comme apt-get pour l’installation de paquet supplémentaire, et les commande de base Linux nécessaire cd, ls, mkdir etc… Je procède ainsi pour avoir un système propre et savoir exactement ce qui est installé sur mon système. Après installation j’ai modifié le sources liste pour migrer sous sid qui ce trouve dans /etc/apt/sources.list et qui ressemble désormais à ceci.

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp2.fr.debian.org/debian sid main contrib non-free

Le dépôt non-free est nécessaire pour Flash, et d’autres paquets propriétaire.

Debian est toujours disponible en trois versions (trois branches) qui sont:

  1. stable : version figée où les seules mises à jour sont des correctifs de sécurité ;
  2. testing : future stable où seuls les paquets suffisamment matures peuvent rentrer ;
  3. unstable : version active, constamment nourrie de nouveaux paquets ou de mises à jour de paquets déjà existants (surnommée Sid).

sources tirés de Wikipedia 2008.

J’ai choisi d’utiliser sid pour avoir une distribution à jour et beneficié des derniers paquets disponible. Comme vous l’aurez compris ceci est à mes risques et périls, je ne suis pas à l’abri de me réveiller un matin et que mon système soit tous cassé à cause d’une mise à jour, mais cela ne me fait pas peur puis ça peut être très instructif, et puis tant donné que c’est pour un poste Desktop je ne risque pas grand chose, pour un serveur j’aurais bien sur choisi Etch pour avoir un système stable et sur. Cela me permettra aussi de faire des rapport de bugs au besoin de paquet cassé.

Tant donné que je n’avais pas envie, et puis surtout pas spécialement le temps de rester derrière mon ordinateur pendant l’installation de mes paquets, j’ai fais un petit script bash(enfin on ne peut pas vraiment appeler cela un script, c’est simplement une suite d’instruction) que je pourrais lancer, et qui installera tous mes paquets. Je vais certainement affinné un peu ce script pour qu’il soit possible de par exemple choisir son environnement de bureau, kde, gnome xfce etc… Mais pour le moment il resseble à ceci.

#!/bin/bash
#Script bash pour l'installation automatique de paquet
 
#Pour commencer on effectue une mise à jour
 apt-get update
 apt-get upgrade -y  #l'argument -y répond automatiquement oui aux questions
  echo la mise à jour du système a bien été effectue.
 
#Declaration des varibles par categoris des paquets
  browser="iceweasel iceweasel-l10n-fr flashplugin-nonfree"
  compilation="gcc make autoconf automake libtool fakeroot"
  desktop="xorg kdm kde kde-i18n-fr"
  edi="vim vim-common vim-full exuberant-ctags"
  ergo="synergy"
  irc="xchat"
  mail="mutt"
  prog="pyflakes pylint pychecker"
  pictures="inkscape gimp"
  writer="openoffice.org openoffice.org-l10n-fr"
  wifi="network-manager-kde firmware-iwlwifi"
  sound="alsa-base alsa-utils"
  latex="texlive-base texlive-base-bin texlive-base-bin-doc texlive-common texlive-doc-base texlive-extra-utils texlive-fonts-recommended texlive-fonts-recommended-doc texlive-generic-extra texlive-generic-recommended texlive-humanities texlive-humanities-doc texlive-latex-base texlive-latex-base-doc texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc"
  sys="less manpages-fr"
  apt-get install -y $browser $compilation $desktop $edi $ergo $irc $mail $prog $pictures $writer $wifi $sound $latex $sys
  echo les paquets $browser $compilation $desktop $edi $ergo $irc $mail $prog $pictures $writer $wifi $sound $latex $sys ont été correctement installé sur le système.

Je l’ai rendu exécutable

  1. chmod +x

puis je l’ai exécuté

  1. ./monscript.sh

Cela a très bien fonctionné et a installé mes paquets correctement, aucun problème. Cela me pemetra tout d’abord d’avoir un petit aide mémoire des noms des paquets qui sont installé sur mon système, puis de ne pas avoir besoin de rester derrière mon ordinateur, comme je l’ai dit plus haut, je vais bien entendu travailler le script pour qu’il soit beaucoup complet, et qu’il permettre de choisir des paquets à installer. En attendant il pourra peut être servir à certains d’entre vous, en modifant dans les variables les paquets que vous desirez installer.

Page wikipedia Linux

Page wikipedia Linus Torvalds

Page wikipedia Debian

Site officiel du projet en français

Site du officiel du projet



Man.

Author: admin
08 19th, 2008

Bien entendu je pense que tous les utilisateurs qui utilisent ne serait-ce qu’un minimum le shell doivent connaitre cette fameuse commande man. Pour les nouveaux utilisateurs de Linux qui ne serait pas à quoi elle sert je vais l’expliquer. La commande est un peu le couteaux suisse lorsque nous savons pas comment fonctionne une commande, il suffit de faire appel à man. Bien entendu il m’arrive régulièrement de m’en servir car je pense que personne ne peut connaitre toutes les commandes, ces options etc… Pour vous en servir il vous suffit de faire par exemple:

man man

man date

man init

le premier exemple comme vous l’aurez certainement compris vous affichera le manuel de man, le deuxième de man, et le troisième de init.

man formate et affiche les pages du manuel en ligne.



Xplanet.

Author: admin
08 17th, 2008

Xplanet est un fond d’écran que j’apprécie beaucoup. Il est muni d’une particularité c’est qu’il est dynamique, c’est à dire que par ex si vous êtes localisé en Europe et qu’il est 23h00 il sera sombre, car c’est la nuit, et si il est 10h00 il sera clair, car c’est le jour.

Voila à quoi ça ressemble:

Je trouve cela vraiment très beau, et j’admets que j’apprécie beaucoup voir la terre lorsque je code, ceci m’aide à m’évader et me concentrer sur mon code.

Installation sous Debian:

  • apt-get install xplanet-images

Installation sous Mandriva:

  • urpmi xplanet

Ensuite il faudra vous rendre dans kcontrol /apparence et thèmes/fond d’écran aller dans option avancées choisir xplanet, puis cocher le bouton diaporama.



Fonctions cachée moo.

Author: admin
06 1st, 2008

Voila une fonction que j’ai découvert il n’y a pas longtemps, la fonction moo. Qui est une fonction cachée qui ne sert pas à grand chose, mais qui est amusante.

Voila ce que ça donne.

apt-get moo
(__)
(oo)
/------\/
/ | ||
* /\---/\
~~ ~~
...."Have you mooed today?"...

Cette fonction est aussi disponible avec emerge de gentoo « emerge moo ». Je n’ai pas encore trouvais l’équivaut de cette commande en urpm (« gestionnaire de paquet de mandriva, ben oui quoi je suis devenu un grand adepte de mandriva. ») J’ai bien essayer urpm moo , mais cela n’a rien donné, je vous ferez signe si je trouve une équivalence sous mandriva.



Bug avec Kmilo.

Author: admin
06 1st, 2008

Hier pendant l’install party, j’ai eu un petit bug sur mon laptop Dell inspiron |5100 , est je ne suis pas le seul donc d’autres personnes doivent déjà connaître ce problème. Kmilo est un application kde destiné au laptop, en rapport par ex au touches du volumes, et toutes ce genres de touches. Malheureusement chez moi cette application bug un petit peu,  c’est comme si je restais appuyer sur la touche volume pour baisser le son. J’avais donc le droit à un gros carré en plein milieu de l’écran qui était comme vous l’aurez compris un peu gênant, avec le volume à zéro. Il faut savoir que l’application est installé de bases, donc pour résoudre ce problème il vous suffite de faire

urpme kdeutils-kmilo

Vous pouvez voir le rapport de bug, auquel je me suis rajouté.