La boîte à outils d'Hervé

Cette page contient des commandes pour l'administration d'un système d'exploitation à base de GNU/Linux.


 * Trouver les attributs UUID, LABEL et TYPE : $ sudo blkid


 * Trouver les proprios les droits et les uuid : $ ls -l /dev/disk/by-uuid/


 * Installer tous les codecs : $ sudo aptitude install gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libxine-extracodecs w32codecs


 * Ajouter à "fstab" une partition en montage auto au démarrage : UUID=5089df16-a6d6-4828-87ab-2caa3f1f47c0 /media/backup  ext3    rw,auto  0	0


 * Devenir propriétaire d'une partition (de son répertoire de montage contenu inclus) : $ sudo chown -R herve:herve /media/backup

et reconfiguration auto sur système déjà démarré : sudo update-grub
 * Réinstaller GRUB2 en live session sur la partition racine sda1 montée en "/media/part" : $ sudo grub-install --root-directory=/media/part /dev/sda


 * Donner tous les droits à tous sur un fichier image avec message de verif (-c) : $ sudo chmod a+xrw - c /media/backup/image.000 a=all x=droit d'executer r=de lire w=d'ecrire


 * Changer le propriétaire de ce dossier et de son contenu (-R) : $ sudo chown -R herve:herve /media/disque


 * Changer le propriétaire de ce fichier image : $ sudo chown herve:herve /media/disque/image.000

$ cp
 * Copier - déplacer - supprimer :

$ cp -r

$ mv 

$ rm

$ rm -rf


 * Réinitialiser les tableaux de bord ou panels (barres en haut et en bas de l'ecran) qui sont désorganisés ou inutilisables.

Faire ALT+F2 et entrer cette commande dans le champ : gconftool-2 --recursive-unset /apps/panel

Cocher la case "Lancer dans un terminal" et cliquer sur "Lancer"

Les barres disparaitront (c'est normal) et il faudra redémarrer le PC en faisant CTRL+ALT+SUPPR et "Redémarrer"

Le tour est joué !! Les tableaux de bord sont remis par défaut


 * Changer la place des boutons
 * Configuration d'origine de Ubuntu 10.04 LTS (boutons à gauche) :

gconftool-2 --set /apps/metacity/general/button_layout --type string "close,minimize,maximize:"


 * Configuration d'origine de Ubuntu 9.10 et antérieur (boutons à droite) :

gconftool-2 --set /apps/metacity/general/button_layout --type string ":minimize,maximize,close"


 * Vidéo de mes écrans

Un screencast, c’est une vidéo de ce que vous êtes en train de faire sur votre PC. C’est souvent utilisé pour des tutoriels vidéos…etc

Si ça vous interresse de pouvoir faire vos propres screencast pour ensuite les mettre sur votre site, sur Dailymotion ou Youtube, rien de plus simple.

Il existe pour cela Istambul et BYSANZ qui a l'avantage de généréer des ficiers GIF jouables par n'importe quel navigateur internet. Tout se passe en ligne de commande essais de 60 s:

bizanz-record -l -d 60 -c essai.gif

Options:

-d, --duration=SECS Duration of animation (default: 10 seconds) --delay=SECS Delay before start (default: 1 second) -l, --loop Let the animation loop -c, --cursor Record mouse cursor -x, --x=PIXEL X coordinate of rectangle to record -y, --y=PIXEL Y coordinate of rectangle to record -w, --width=PIXEL Width of recording rectangle -h, --height=PIXEL Height of recording rectangle -v, --verbose Be verbose --display=DISPLAY X display to use

Help Options:

-?, --help Show help options --help-gtk Show GTK+ Options --help-all Show all help options

RECORDMYDESKTOP :

Installer d’abord gtk-recordmydesktop avec Synaptic ou apt

apt-get update apt-get install gtk-recordmydesktop

Ensuite, vous pouvez le lancer. Le programme se placera dans la barre des tâches. Cliquez sur l’icone, règlez vos options, et cliquez sur « Enregistrement«. Faites vos manip sur votre PC et une fois votre screencast terminé, enregistrez le.

Cela enregistrera un .ogg vidéo sur votre disque dur. Maintenant, vous aimeriez le convertir en flv pour pouvoir l’afficher sur votre site.

Il y a la méthode compliquée avec ffmepg et il y a ce petit script qui va installer la dernière version de ffmpeg et convertir facilement vos vidéos.

Pour l’installer, entrez les lignes de commande suivantes :

wget -O- "http://kevin.vanzonneveld.net/download/movie2flv.bash/" > ./movie2flv.bash chmod a+x ./movie2flv.bash ./movie2flv.bash

En gros, ça va télécharger le script, le rendre executable et le lancer. L’install est un petit peu longue mais elle vaut le coup ;-)

Ensuite, pour encoder votre vidéo ogg, c’est toujours le même script a utiliser ./movie2flv.bash record.ogg Et voilà ! Un flv + une image de la vidéo seront crées. Maintenant vous pouvez mettre ce FLV sur votre site.

Si la taille de la vidéo ne vous convient pas, vous pouvez éditer le script en faisant un

nano movie2flv.bash

Et cherchez les lignes suivantes : ${CMD_FFMPEG} -i ${sorc_mov} \ -y \ -vcodec flv \ -b 300k \ -s 320x240 \ -r 6 \ -an \ -croptop 6 \ -cropbottom 6 \ -f flv \ ${dest_mov}

Remplacez ainsi 320×240 par la taille de votre choix. Pour ce qui est des autres options, je vous laisse vous reporter à la doc de ffmpeg.

Si vous cherchez un moyen d’intégrer cette vidéo sur votre site, je ne vous en dit pas plus, mais allez voir sur le site de TechBlog (là ou j’ai repris l’article) vous aurez un peu plus de détails.