Archive for the ‘Articles’ Category

La commande df

Posted on the février 21st, 2009 under Articles by Pascal77

df [option] {fichier}
Fournit la quantité d’espace occupé par les systèmes de fichiers.

-h => Affiche les données en méga-Octets (M) ou Giga_Octets (G)
-i => Affiche les informations sur les inodes
-k => Affiche les donnée en kilo-octets.
-m => Affiche les données en méga-octets

Clavier en qwerty

Posted on the février 20th, 2009 under Articles by Pascal77

Je ne sais si vous êtes comme moi, mais une mise à jour sous Debian Sid a perturbé mon clavier. Je me suis retrouve avec un clavier en qwerty. Ce n’est pas catastrophique, mais gênant surtout pour taper son mot de passe. Apt-listbugs n’a rien vu venir.

Voici la commande qui m’a sauvé

dpkg-reconfigure console-data

Un menu apparaît, il n’y a qu’a se laisser guider, et tout devrait rentrer dans l’ordre

Comment savoir ce qui est installé sur notre système.

Posted on the février 19th, 2009 under Articles by Pascal77

Il peut être utile de savoir ce qui est installé sur notre système. Pour cela nous allons avoir besoin de dlocate et dpkg . Pour cela, assurez vous que l’utilitaire dlocate soit bien installé sur votre ordinateur. Sinon la commande est simple:

aptitude install dlocate

Voyons maintenant la commande qui dirigera la liste dans un fichier.

dpkg -l | tee dpkglist

La liste est trop longue pour la coller sur ce blog, amis essayez vous verrez c’est surprenant.

Voici maintenant comment connaître les paquets dépendant de gnome

pascal@pascal:~$ dpkg -l gnome
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom Version Description
+++-==============-==============-
pn gnome (aucune description n’est disponible)
pascal@pascal:~$

Voilà c’est pas bien compliqué.

.

Comment retrouver le nom d’un paquet.

Posted on the février 18th, 2009 under Articles by Pascal77

Je ne sais pas si vous êtes comme moi, mais la mémoire me fait défaut parfois. Pourtant, bien souvent nous avons besoin de retrouver le nom d’un paquet installé.

L’option -S nous permet d’effectuer cette recherche avec l’outil dpkg, nous allons rechercher le paquet qui a fournit l’utilitaire « korn »

pascal@pascal:~$ dpkg -S korn
kde-icons-noia: /usr/share/icons/noia_kde_100/32×32/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/64×64/apps/korn.png
korn: /usr/share/apps/kconf_update/korn-3-4-config_change.upd
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.cache.bz2
korn: /usr/share/apps/kconf_update/korn-3-5-update.upd
korn: /usr/share/pixmaps/korn-16.xpm
kde-icons-mono: /usr/share/icons/mono/scalable/apps/korn.svgz
korn: /usr/share/doc/kde/HTML/en/korn
korn: /usr/share/man/man1/korn.1.gz
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn
korn: /usr/share/doc/kde/HTML/en/korn/index.docbook
kde-icons-noia: /usr/share/icons/noia_kde_100/16×16/apps/korn.png
korn: /usr/share/apps/kconf_update/korn-3-5-metadata-update.pl
kde-icons-nuvola: /usr/share/icons/nuvola/48×48/apps/korn.png
korn: /usr/bin/korn
kdeartwork-theme-icon: /usr/share/icons/Locolor/32×32/apps/korn.png
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.docbook
korn: /usr/share/apps/kconf_update/korn-3-5-ssl-update.pl
korn: /usr/share/menu/korn
kde-i18n-fr: /usr/share/locale/fr/LC_MESSAGES/korn.mo
korn: /usr/share/doc/korn/html
kde-icons-nuvola: /usr/share/icons/nuvola/32×32/apps/korn.png
korn: /usr/share/doc/korn/changelog.Debian.gz
korn: /usr/lib/kconf_update_bin/korn-3-4-config_change
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/48×48/apps/korn.png
korn: /usr/share/icons/hicolor/48×48/apps/korn.png
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/common
kdeartwork-theme-icon: /usr/share/icons/Locolor/16×16/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/64×64/apps/korn.png
korn: /usr/share/doc/korn/changelog.gz
korn: /usr/share/doc/korn/copyright
korn: /usr/share/pixmaps/korn.xpm
korn: /usr/share/doc/korn
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/32×32/apps/korn.png
korn: /usr/share/icons/hicolor/32×32/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/16×16/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/22×22/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/128×128/apps/korn.png
korn: /usr/share/doc/kde/HTML/en/korn/common
kde-icons-noia: /usr/share/icons/noia_kde_100/48×48/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/128×128/apps/korn.png
korn: /usr/share/doc/kde/HTML/en/korn/index.cache.bz2
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/16×16/apps/korn.png
korn: /usr/share/icons/hicolor/16×16/apps/korn.png
pascal@pascal:~$

Mais il existe une autre méthode avec dlocate. S’assurer que dlocate est installé sur votre machine, sinon aptitude install dlocate en root.

Puis

pascal@pascal:~$ dlocate korn
kde-icons-noia: /usr/share/icons/noia_kde_100/128×128/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/16×16/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/32×32/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/48×48/apps/korn.png
kde-icons-noia: /usr/share/icons/noia_kde_100/64×64/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/32×32/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/48×48/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/16×16/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/22×22/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/128×128/apps/korn.png
kde-icons-nuvola: /usr/share/icons/nuvola/64×64/apps/korn.png
korn: /.
korn: /usr
korn: /usr/share
korn: /usr/share/icons
korn: /usr/share/icons/hicolor
korn: /usr/share/icons/hicolor/48×48
korn: /usr/share/icons/hicolor/48×48/apps
korn: /usr/share/icons/hicolor/48×48/apps/korn.png
korn: /usr/share/icons/hicolor/16×16
korn: /usr/share/icons/hicolor/16×16/apps
korn: /usr/share/icons/hicolor/16×16/apps/korn.png
korn: /usr/share/icons/hicolor/32×32
korn: /usr/share/icons/hicolor/32×32/apps
korn: /usr/share/icons/hicolor/32×32/apps/korn.png
korn: /usr/share/applications
korn: /usr/share/applications/kde
korn: /usr/share/applications/kde/KOrn.desktop
korn: /usr/share/apps
korn: /usr/share/apps/kconf_update
korn: /usr/share/apps/kconf_update/korn-3-4-config_change.upd
korn: /usr/share/apps/kconf_update/korn-3-5-metadata-update.pl
korn: /usr/share/apps/kconf_update/korn-3-5-update.upd
korn: /usr/share/apps/kconf_update/korn-3-5-ssl-update.pl
korn: /usr/share/doc
korn: /usr/share/doc/korn
korn: /usr/share/doc/korn/changelog.gz
korn: /usr/share/doc/korn/copyright
korn: /usr/share/doc/korn/changelog.Debian.gz
korn: /usr/share/doc/kde
korn: /usr/share/doc/kde/HTML
korn: /usr/share/doc/kde/HTML/en
korn: /usr/share/doc/kde/HTML/en/korn
korn: /usr/share/doc/kde/HTML/en/korn/index.docbook
korn: /usr/share/doc/kde/HTML/en/korn/index.cache.bz2
korn: /usr/share/pixmaps
korn: /usr/share/pixmaps/korn.xpm
korn: /usr/share/pixmaps/korn-16.xpm
korn: /usr/share/menu
korn: /usr/share/menu/korn
korn: /usr/share/man
korn: /usr/share/man/man1
korn: /usr/share/man/man1/korn.1.gz
korn: /usr/lib
korn: /usr/lib/kconf_update_bin
korn: /usr/lib/kconf_update_bin/korn-3-4-config_change
korn: /usr/bin
korn: /usr/bin/korn
korn: /usr/share/doc/korn/html
korn: /usr/share/doc/kde/HTML/en/korn/common
kdeartwork-theme-icon: /usr/share/icons/Locolor/16×16/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/Locolor/32×32/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/48×48/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/16×16/apps/korn.png
kdeartwork-theme-icon: /usr/share/icons/kdeclassic/32×32/apps/korn.png
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.docbook
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/index.cache.bz2
kde-i18n-fr: /usr/share/locale/fr/LC_MESSAGES/korn.mo
kde-i18n-fr: /usr/share/doc/kde/HTML/fr/korn/common
kde-icons-mono: /usr/share/icons/mono/scalable/apps/korn.svgz
pascal@pascal:~$

Voilà, j’espère que ses deux petites astuces vous serviront, en tout cas, moi, elles me sont bien utiles dans mes grands moments de fatigue. ;)

Les commandes d’administration

Posted on the février 16th, 2009 under Articles by Pascal77

Les commandes sur les fichiers

dd if=fichier-d-entrée-of=fichier-de-sortie bs = taillebloc count = N

Copie le  fichier spécifié en entrée vers le fichier de sortie bloc par bloc.

bs=tailleblocs => Définit la taille des blocs.

count=N => copie N blocs.

Debian Lenny est stable

Posted on the février 15th, 2009 under Articles by Pascal77

Voilà c’est fait. Ca faisait longtemps que nous l’attendions. Les devellopeurs ont travaillé de long mois pour arriver à se résultat. Lenny  comme tous les noms des distibutions Debian est tirée du film d’animation Toy-Story.

Avec l’arrivée  de Lenny c’est Squeeze qui va rentrée dans la danse des distributions Debian (nouvelle testing) et Sid restera toujours SID. Attention au paquets SID qui vont rentrés ces jours ci, ça risque d’être du sport. Je vous conseil l’utilsation d’apt-listbugs.

Akregator

Posted on the février 15th, 2009 under Articles by Pascal77

Que peut-il bien se cacher sous ce nom barbare. Rien de bien méchant en fait.

Akregator est un lecteur de flux RSS intégré à KDE. Il est disponible en tant que module de Kontact. Akregator gère les flux RSS et Atom. C’est fonc le concurrent le Lifera sous gnome. Attention si vous faites une installation minimale de Kde, il ne sera pas installé. Il vous faudra procéder à l’installation par la suite en console sous root apt-get install akregator ou aptitude install -t expérimental akregator
Akregator existe en version 4:4.2.0-1 dans les dépôts expérimentaux. Vous pouvez voir le paquet à cette adresse Dépot expérimental d’akregator . Je n’ai pas encore installé ce paquet, je me suis contenté de la version debian Sid dont le numéro de version est 4:3.5.9-5. Vous le trouverez à ce adresse akregator 4:3.5.9-5
Si vous n’êtes pas sur des deux précédents dépôt vous pouvez opter ceux de la version stable (4:3.5.5.dfsg.1-6) qui se trouve à, cette adresse akregator 4:3.5.5.dfsg.1-6

Voici une copie d’écran du logiciel.

Capture d

Comme vous pouvez le voir Akregator se compose de 3 parties essentielles.

La colonne de gauche contient tous les dossiers que vous avez créé et à l’intérieur de ce dernier les flux que vous avez ajouté. Le nom des sites est est écrit en « gras » avec un chiffre derrière indiquant le nom de flux rentrant non lu.

La partie supérieure contient contient tous les titres des articles auxquels vous avez souscrit. Les messages sont affichés « en gras et en rouge » temps que vous ne les avez pas lu. Lorsque vous cliquez sur le  titre, un article s’affiche dans ce que j’appellerai la partie inférieure du logiciel.

Il est très facile de rajouter des flux, une fonction recherche est présente et plusieurs réglages sont possibles dans « configuration ».

Comme vous pouvez le remarquer, il n’y a pas beaucoup de flux pour l’instant car l’utilisation d’un logiciel est tout nouveau pour moi. En effet j’utilise encore Google-Reader et j’ai encore bien du mal à m’en passer. Des fonctions me manque comme les tags avec chaque article, peut être que je l’ai pas encore trouvé sous Akrégator. Il s’agit maintenant de voir comment je vais pouvoir gérer mes flux lorsque je serai absent du domicile pour plusieurs jours, car là je n’aurais plus de consultation en ligne.

Dans l’immédiat, je suis plus-tôt satisfait et pas mécontent de migrer mes flux vers une solution libre.

Les commandes suite.

Posted on the février 14th, 2009 under Articles by Pascal77

apt-setup
Ajoute des sources d’installation supplémentaire.

Aptitude
Fournit une interface en mode texte facilitant la gestion des paquets.

at {option} date
Permet de planifier l’exécution d’un script ou d’une commande.
-f script => Lit la commande à effectuer à partir d’un fichier spécifié.

atq
Affiche la liste des commandes en cours d’exécution.

atrm commande [commande...]
Efface les travaux en attente spécifiés

Surveillons les logs système

Posted on the février 13th, 2009 under Articles by Pascal77

Il peut être intéressant d’avoir un accès direct aux logs du système. Pour ce faire nous allons éditer quelques lignes.

Commençons par:
kate /etc/syslog.conf

Il nous suffit ensuite de dé-commenter les lignes suivantes:
daemon,mail.*;\
news.=crit;news.=err;news.=notice;\
*.=debug;*.=info;\
*.=notice;*.=warn /dev/tty8

On re-démarre le sysklog:

/etc/init.d/sysklogd restart

Et voilà il ne vous reste plus qu’à consulter vos logs avec la commande crtl+Alt+F8 et pour revenir crtl+Alt+F7

Merci à Formation-Debian pour cette astuce bien pratique.

Installation de VirtualBox de Sun

Posted on the février 11th, 2009 under Articles by Pascal77

Rien de bien compliqué dans cette installation. Petit rappel VirtualBox permet démuler d’autres systèmes d’exploitation sur votre machine. Très pratique donc pour découvrir d’autres systèmes. Allez on commence.

On rajoute les dépôts ci-dessous dans le fichier /etc/apt/sources.list/:
deb http://download.virtualbox.org/virtualbox/debian lenny non-free

On rajoute la clé qui va bien:
sudo apt-key add sun_vbox.asc ou
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

On installe:
apt-get install virtualbox-2.1

Et voilà c’est terminé, il ne vous reste plus qu’à essayer votre nouveau jouet, et tester plein de nouvelles distributions. Enjoy