mardi 8 décembre 2009

GShutDown - un utilitaire pour éteindre, fermer une session ou redémarrer l'ordinateur

Tout est dit dans le titre, mais je pense que pour mieux expliquer l'utilité de cette application, le texte de l'auteur de cette application résume tout.


Je suis désolé de demander ça, mais quel en est l'intérêt ?

Imaginons que tu es bien au chaud, dans ton lit, en train de regarder un film. Au lieu de "courir le risque" de dormir avant d'éteindre ton ordinateur (tout le monde n'a pas un PC allumé 24h/24 big_smile ), il te suffit de programmer l'arrêt de ton ordinateur avec GShutdown...

Tu te demandes peut-être quel est l'avantage par rapport à la commande "shutdown" ?

* GShutdown t'affiche des notifications visuelles. C'est utile pour te prévenir d'avance que l'ordinateur va être éteint dans les minutes qui viennent, ce qui te laissera le temps d'annuler l'arrêt ou de sauvegarder rapidement ton travail (si tu t'es oublié dans ton travail alors que l'arrêt de l'ordinateur était déjà planifié).
* Comme il n'y a pas que les Geek qui utilisent Linux, GShutdown a l'avantage d'être user-friendly, par rapport à shutdown.
* il est possible d'arrêter ou de redémarrer l'ordinateur sans être root.

Dans un futur proche, quelques fonctionnalités intéressantes sont prévues :
* les "extras" (des actions personnalisées. Par exemple, une action qui permet l'arrêt de la musique de Rhythmbox à une heure précise).
* l'arrêt de l'ordinateur quand l'activité réseau baisse (par exemple, quand un téléchargement est terminé)
* l'hibernation.
* et bien d'autres...


Sinon au niveau de l'utilisation de cette application, il n'y a rien de difficile. Tout le monde peut l'utiliser sans aucune connaissance particulière.

Vous pouvez constater sur l'écran, une notification en forme de pop-up que vous pouvez programmer à votre choix, puis la présence de l’Applet dans la barre du tableau de bord de gnome, dans mon cas en haut à droite, indiquant le temps restant avant l’extinction.


Quelques secondes avant d'effectuer l'action que vous avec demandé à l'application GShutDown, vous avec la fenêtre suivante.



Sources:
- site officiel : http://gshutdown.tuxfamily.org/fr/index.php
- quel en est l'intérêt?
- documentation sur le site d'ubuntu-fr.org
- le site qui m'a fait connaître cette application
- Ubuntu brainstorm: pourquoi ne pas voter pour que cette application soit installé par défaut sur Ubuntu?


gstreamer0.10-plugins-bad dans Update Manager

Lorsqu'un packet n'est pas installable à partir de l'Update Manager, c'est à dire que le paquet est grisé comme sur la photo ci-dessous, il ne vous suffit juste que de l'installer manuellement à partir de Synaptic Package Manager.


Synaptic Update Manager :


Sélection des packets upgradables, de le(s) marquer pour l'upgrade, puis de valider.


Et voilà, le packet est mise à jour.



Source:
- [ubuntu] gstreamer0.10-plugins-bad in Update Manager

dimanche 6 décembre 2009

Backup avec SBackup

Avant d'effectuer l'upgrade vers la version 9.10, mieux vaut commencer par faire une sauvegarde complète de son système. Pour ce faire, j'avais le choix entre plusieurs applications : Partimage, FSArchiver et Sbackup.

Comme mon premier objectif est de sauvegarder les données de mes partitions avant l'upgrade, j'ai opté pour Sbackup pour les raisons suivantes :

Partimage

- la partition à sauvegarder ne doit pas être montée. Seule la partition de sauvegarde (celle où sera stockée votre image) doit l'être.

http://www.framasoft.net/article4833.html

Non merci, puisqu'il me faut une sauvegarde complète de mon OS.
FSArchiver

- pas d'interface graphique : manipulation en ligne de commande.

http://www.fsarchiver.org/QuickStart

Pour l'instant, j'aurai souhaité quelque chose de simple, et de facilement abordable.
Sbackup

+ simple d'utilisation
+ interface graphique
+ sauvegarde complète du système
Un des points négatifs de l'application Sbackup est qu'il n'y a aucune confirmation de la fin de la sauvegarde. Par contre, on peut vérifier facilement dans une console si la sauvegarde est terminée ou non.
L'autre point négatif est que cette application semble ne plus être mise à jour depuis un certain temps.


Dans un premier temps, quand vous lancer Sbackup, il vous indique le numéro du processus. Ici, c'est le 8248.



Ensuite j'ai ouvert une console, puis de taper "screen" sans les guillemets - qui me permet d'avoir plusieurs fenêtre sur la même console.

Dans la première fenêtre de la console, j'ai demandé à avoir la liste de tous les processus et que cette liste soit régulièrement mise à jour, via la commande "top".

Dans la deuxième fenêtre, dans un premier temps j'ai demandé à avoir la liste des processus via la commande "ps -ef", ensuite d'avoir cette liste en arbre via la commande "ps -ejH".

Dans la troisième fenêtre, j'ai vérifié l'état du processus concernant le backup en tapant la commande ps numero_du_processus, dans mon cas ps 8248.



Sur les tableaux ci-dessus, et ci-dessous, on voit bien que les données sont en train de s'archiver.


Une fois l'archivage terminé, vous pouvez vérifier le mot "defunt" quand vous tapez : ps numero_processus. Ce qui signifie que l'archivage est complète.



Sources:
- Ouvrir plusieurs terminaux en même temps avec Screen
- Sbackup : documentation en français
- Sbackup : installation
- Sbackup : english documentation
- Surveiller l'activité du système

mercredi 25 novembre 2009

Vimtutor : un tutoriel pour apprendre à utiliser Vim

Vimtutor est sensé être pré-installé avec votre distributeur linux, mais au moment où je l'ai lancé, voici le message d'erreur

malagasy@malagasy-laptop:~$ vimtutor
The program 'vimtutor' is currently not installed. You can install it by typing:
sudo apt-get install vim-runtime
bash: vimtutor: command not found

Evidement, le premier réflexe est d'installer ce qu'on me demande, c'est à dire vim-runtime. Manque de bol, le tutoriel ne veut toujours pas se lancer. J'ai ensuite essayé d'installer vim-common, mais ce paquet était déjà installé à la base.
malagasy@malagasy-laptop:~$ sudo apt-get install vim-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
vim-common is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
malagasy@malagasy-laptop:~$ vimtutor
bash: /usr/bin/vimtutor: No such file or directory

Du coup, je me suis demandé s'il ne fallait pas supprimer ces deux paquets, puis de n'installer que vim-common.
malagasy@malagasy-laptop:~$ sudo apt-get remove vim-runtime
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
vim-runtime
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 23.4MB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 130108 files and directories currently installed.)
Removing vim-runtime ...
Removing `diversion of /usr/share/vim/vim71/doc/help.txt to /usr/share/vim/vim71/doc/help.txt.vim-tiny by vim-runtime'
Removing `diversion of /usr/share/vim/vim71/doc/tags to /usr/share/vim/vim71/doc/tags.vim-tiny by vim-runtime'
Processing triggers for man-db ...
malagasy@malagasy-laptop:~$ sudo apt-get remove vim-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
ubuntu-minimal vim-common vim-tiny
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
After this operation, 1343kB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 128681 files and directories currently installed.)
Removing ubuntu-minimal ...
Removing vim-tiny ...
Removing vim-common ...
Processing triggers for man-db ...
malagasy@malagasy-laptop:~$ vimtutor
bash: /usr/bin/vimtutor: No such file or directory
malagasy@malagasy-laptop:~$ sudo apt-get install vim-common
Reading package lists... Done
Building dependency tree
Reading state information... Done

The following extra packages will be installed:
vim vim-runtime

Suggested packages:
ctags vim-doc vim-scripts

The following NEW packages will be installed:
vim vim-common vim-runtime

0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 1046kB/6463kB of archives.
After this operation, 25.6MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://fr.archive.ubuntu.com intrepid-security/main vim-common 1:7.1.314-3ubuntu3.1 [201kB]
Get:2 http://fr.archive.ubuntu.com intrepid-security/main vim 1:7.1.314-3ubuntu3.1 [845kB]
Fetched 1046kB in 14s (70.5kB/s)
Selecting previously deselected package vim-common.
(Reading database ... 128584 files and directories currently installed.)
Unpacking vim-common (from .../vim-common_1%3a7.1.314-3ubuntu3.1_i386.deb) ...
Selecting previously deselected package vim-runtime.
Unpacking vim-runtime (from .../vim-runtime_1%3a7.1.314-3ubuntu3.1_all.deb) ...
Adding `diversion of /usr/share/vim/vim71/doc/help.txt to /usr/share/vim/vim71/doc/help.txt.vim-tiny by vim-runtime'
Adding `diversion of /usr/share/vim/vim71/doc/tags to /usr/share/vim/vim71/doc/tags.vim-tiny by vim-runtime'
Selecting previously deselected package vim.
Unpacking vim (from .../vim_1%3a7.1.314-3ubuntu3.1_i386.deb) ...
Processing triggers for man-db ...
Setting up vim-common (1:7.1.314-3ubuntu3.1) ...

Setting up vim-runtime (1:7.1.314-3ubuntu3.1) ...
Processing /usr/share/vim/addons/doc

Setting up vim (1:7.1.314-3ubuntu3.1) ...


En réinstallant le paquet vim-common, vim et vim-runtime ont été ré-installé automatiquement. Et maintenant, tout va bien.
malagasy@malagasy-laptop:~$ vimtutor



Source :
- Vim l'éditeur de texte du programmeur

Copier-coller - simulation du bouton de milieu sur un pavé tactile

Une petite astuce qui nous simplifie la vie sur une console, si on décide de s'en passer de la souris :

Shift + Ctrl + C : copier
Shift + Ctrl + V : coller

double click sur un mot : sélectionne le mot
triple click sur une ligne : sélectionne la ligne


Par contre, pour copier les données d'une console vers un éditeur de texte, après avoir sélectionné le texte à copier :

click sur le bouton droit et gauche en même temps : pour copier dans l'éditeur de texte


J'espère que cette astuce vous serait utile

Sources :
- http://forum.ubuntu-fr.org/viewtopic.php?id=332429

mardi 24 novembre 2009

Lecture de DVD protégé

Pour la lecture de DVD protégé, il suffit :

- d'activer l'accès au dépot Medibuntu, c'est à dire d'ajouter la ligne suivante dans /etc/apt/sources.list

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

- d'installer les paquets suivants :

libdvdcss2
libdvdread3

- d'utiliser VLC pour lire les DVD


Source :
- http://doc.ubuntu-fr.org/lire_un_dvd

Connection avec une clé 3G

Et oui, quand on est à l'étranger, on s'attend à avoir accès au net. Et encore mieux, avec son portable. En effet, j'ai eu la surprise de voir qu'en branchant une clé 3G, j'aurai accès directement au net avec mon OS actuel qui est linux.

Tellement je suis heureux de voir que c'est possible, que je vous partage mon installation.






Comme vous avez du vous en appercevoir que j'ai acheté ma clé chez 3, je vais en profiter pour leur faire un peu de pub, si jamais un linuxien passe par l'irlande. Il y a/aura peut être meilleur tarif, mais bon!



Sources:
- Internet key 3G E160G
- Broadband from 3
- Top 5 things you need to know