« Ce billet est à considérer comme l’anti-chambre des futurs billets plus structurés, c’est un fourre-tout qui recense (et centralise avec une organisation qui m’ait propre !!) à la volée quelques trucs, astuces, tutos ou liens. Comme son nom l’indique il s’agit d’un billet vivant, mouvant, c’est un buffer, une zone tampon. Les sources sont diverses et variées, article du wiki ou du forum de http://www.ubuntu-fr.org/, le planet ubuntu-fr, le résultat de googlelage linux, etc …
TIPS
Post install Ubuntu 8.04 Hardy Heron 64 bits
Premier démarrage
sudo passwd root
sudo apt-get remove tracker
Fichier sources.list
Editer le fichier /etc/apt/sources.list
sudo gedit /etc/apt/sources.list
## /etc/apt/sources.list
## Ubuntu 8.04 _Hardy Heron_ - Release amd64 (20080422.2)
################################### O F F I C I E L #################################################
################################################################################################
## hardy (packages officiels de base)
################################################################################################
deb ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy main restricted multiverse universe
deb-src ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy main restricted multiverse universe
##hardy Original
##deb http://fr.archive.ubuntu.com/ubuntu hardy main restricted universe multiverse
##deb-src http://fr.archive.ubuntu.com/ubuntu hardy main restricted universe multiverse
################################################################################################
## hardy-security (mises à jour de sécurité)
################################################################################################
deb ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy-security main restricted multiverse universe
deb-src ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy-security main restricted multiverse universe
##hardy-security Original
##deb http://fr.archive.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
##deb-src http://fr.archive.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
################################################################################################
## hardy-updates (mises à jour de bug, officielles)
################################################################################################
deb ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy-updates main restricted multiverse universe
deb-src ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy-updates main restricted multiverse universe
## hardy-updates Original
##deb http://fr.archive.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse
##deb-src http://fr.archive.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse
################################################################################################
## hardy-backports (mises à jour de version officielles)
################################################################################################
deb ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy-backports main restricted multiverse universe
deb-src ftp://ftp.proxad.fr/mirrors/ftp.ubuntu.com/ubuntu hardy-backports main restricted multiverse universe
##hardy-backports Original
##deb http://fr.archive.ubuntu.com/ubuntu/ hardy-backports main universe multiverse restricted
##deb-src http://fr.archive.ubuntu.com/ubuntu/ hardy-backports main universe multiverse restricted
################################################################################################
## hardy Commercial
################################################################################################
##
deb http://archive.canonical.com/ubuntu hardy partner
deb-src http://archive.canonical.com/ubuntu hardy partner
################################### O F F I C I E U X #################################################
################################################################################################
## Medibuntu
################################################################################################
## wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -
deb http://fr.packages.medibuntu.org/ hardy free non-free
deb-src http://fr.packages.medibuntu.org/ hardy free non-free
Intégration de la cle GPG pour le dépot Medibuntu
wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -
Première mise à jour du système
sudo apt-get update
sudo apt-get upgrade
Configuration Pilote NVIDIA
ASUSTeK Extreme N6600 Silencer – 128 Mo TV-Out/DVI – PCI Express (NVIDIA GeForce 6600)
Sauvegarde de la configuration par défaut de XORG
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.original
Menu Système / Administration / Pilotes de périphériques
Cocher Activé, à la question activer le pilote ? Répondre Activer
Téléchargement et installation du pilote nvidia-glx-new, la fenêtre suivante apparaît à la fin de l’installation
Fermer la fenêtre suivante
Un redémarrage du système est nécessaire
Pour vérifier que le pilotes NVIDIA sont bien installés, taper la commande glxgears
glxgears
Les Effets visuels « Normal » ont dus s’activer au redémarrage, pour le vérifier, Menu Préférence / Apparence / onglet Effets Visuels
Pour les effets visuel « Extras », cocher Extras et pour pouvoir les régler finement, installer le paquet compizconfig-settings-manager
sudo apt-get install compizconfig-settings-manager
Pour régler les effets 3d, menu Système / Préférence / Advanced Effect desktop setting
Configuration de Synaptic
AVANT
Menu Administration / Gestionnaire de paquets Synaptic / Configuration / Préférences / onglet Général, cocher Afficher les propriétés du paquet dans la fenêtre principale
APRES
Apparence des polices du système
Source : The Perfect Desktop – Ubuntu 8.04 LTS (Hardy Heron)
Menu Préférence / Apprence / onglet Police, cocher Lissage souspixel (LCD)
Configuration de gnome-terminal
Applications / Accessoire / Terminal
AVANT
Menu Édition / Profil actuel
__
Onglet couleur, décocher Utiliser les couleurs du thème système, puis dans Palettes prédéfinies, choisir Vert sur noir__
Onglet Effets, choisir Transparent et régler l’ombrage à la moitié environ
Menu Édition / Raccourcis clavier, dans Action / Édition, mettre <Control>c pour copier et <Control>v pour coller
Éditer votre fichier ~/.bashrc pour avoir un prompt en couleur
#set a fancy prompt
PS1="[\033[01;31m]\u@\h[\033[00m]:[\033[01;34m]...[\033[00m]\$ "
Quelques alias intéressants
#some more ls aliases
alias voirlog='tail -f "$1" | ccze'
alias ll='ls -l'
alias df='df -h'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
APRES
Coloration syntaxique dans vi
sudo apt-get install vim
~/.vimrc pour console à fond sombre
set background=dark
:syntax onhttp://www.taltan.fr/
~/.vimrc pour console à fond clair
:syntax on
Firefox 3b5
Flash 9 install script for AMD64 (nspluginwrapper)
sudo apt-get install flashplugin-nonfree lib32nss-mdns
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-3.0b5/plugins/
Plugin JAVA 1.6
sudo apt-get install openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib
sudo apt-get install icedtea-gcjwebplugin icedtea-java7-plugin
Extensions
QuickNote, post-it avancé facilitant le copier/coller :
TabMixPlus, permet une gestion personnalisable des onglets
FireFTP, client FTP complet pour Firefox
Down Them All, permet de télécharger très rapidement tous les liens d’une page web
DownloadHelper, télécharger des vidéos au format .flv directement depuis YouTube ou Google, via le menu contextuel
Thunderbird
Thème Tango
Nautilus
Menu Raccourcis / Dossier personnel / Edition / Préférences / Onglet Comportement, cocher Simple Clic pour ouvrir les éléments
Configuration du tableau de bord
Clic droit sur le tableau de bord / Ajouter au tableau de brod
I
Selectionner Moniteur système puis Ajouter
I
Clic droit sur le moniteur système puis Préférence
I
Cocher Mémoire / Réseau et Disque Dur
I
APRES
I
Installation de l’applet NetSpeed
sudo apt-get install netspeed
Clic droit sur le tableau de bord / Ajouter au tableau de brod
I
Selectionner Moniteur réseau puis Ajouter
I
Modification du Menu Ubuntu
AVANT
Clic droit sur le menu Ubuntu et Enlever du tableau de bord
Clic droit sur le tableau de bord / Ajouter au tableau de brod, selectionner Menu Principal
APRES
I
GIMP
Applications / Graphisme / Editeur d’image GIMP
I
Décocher Afficher un conseil la prochaine fois
I
Fermer la fenètre Calques, Cannaux,….
I
A la fenètre Fermer tous les onglets, répondre Fermer tous les onglets
I
Puis cliquer sur le bouton configurer cet onglet, menu Ajouter un onglet et rajouter les onglets necessaires (Calques, Brosses, Historique d’annularion,…)
I
Dans le menu Fichier / Préférences / Thème, selectionner Small
I
Termniné
I
Fichier multimédia audio et vidéo
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad faad ffmpeg gstreamer0.10-plugins-bad-multiverse lame lame-extras libfaad2-0 libmjpegtools0c2a mjpegtools sox toolame mpeg2dec a52dec mpg321 vorbis-tools libdvdcss2 libdvdnav4 mencoder mplayer mplayer-fonts mplayer-skins vlc w64codecs audacious audacious-plugins-extra audacious-plugins
wget http://taltan2.free.fr/dl/ubuntu/xmms-all_skin.tar.gz
tar -xvzf xmms-all_skin.tar.gz -C ~.local/share/audacious/Skins
Blubuntu look
http://www.taltan.fr/post/2008/04/06/Blubuntu-look-ou-comment-voir-la-vie-en-bleu
Necessaire à la compilation
sudo apt-get install linux-headers-`uname -r` build-essential fakeroot checkinstall
cd /usr/src && sudo rm -f linux && sudo ln -s linux-headers-`uname -r` linux
Extra
Les polices TrueType de Microsoft (comme Arial, Times New Roman et Verdana)
sudo apt-get install msttcorefonts
Compilation ImageMagick
sudo apt-get install libfontconfig1-dev libjpeg62-dev libpng12-dev librsvg2-dev libtiff4-dev libjasper-dev libwmf-dev
wget ftp://ftp.fu-berlin.de/unix/X11/graphics/ImageMagick/ImageMagick-6.4.1-0.tar.gz
tar -xvzf ImageMagick-6.4.1-0.tar.gz
cd ImageMagick-6.4.1
./configure
make
sudo make install
sudo apt-get install amule
Ouvrir un terminal dans le répertoire de votre choix sous Linux Ubuntu
sudo apt-get install nautilus-open-terminal
Gestionnaire de scanner gnome scan
sudo apt-get install gnomescan
Gestionnaire de photos
sudo apt-get install gthumb
divers
sudo apt-get install libimage-exiftool-perl zenity gphoto2 alien
Généalogie des systèmes d’exploitations
Unix history :
Linux history :
Windows history : http://www.levenez.com/windows/
Script bash, variable, extraire et remplacer une extension de fichier
$parametre => nom de fichier
ext=`echo $parametre | awk -F "." '{print $NF}'`
avi_name=`echo ${parametre/$ext/avi}`
Encoder des vidéos
Encoder en Xvid avec ffmpeg un enregistrement .ts de Freebox HD
Conversion en xvid 16:9
ffmpeg -i "my_record.ts" -r 29.97 -vcodec xvid -s 704x384 -aspect 16:9 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -g 300 -acodec mp3 -ar 48000 -ab 128k -ac 2 "my_record.avi"
Conversion en xvid 4:3
ffmpeg -i "my_record.ts" -r 29.97 -vcodec xvid -s 640x480 -aspect 4:3 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -g 300 -acodec mp3 -ar 48000 -ab 128k -ac 2 "myrecord.avi"
AVI => FLV
ffmpeg -i "my_video.avi" -vcodec flv -f flv -r 29.97 -s 320x240 -aspect 4:3 -b 300kb -g 160 -cmp 2 -subcmp 2 -mbd 2 -flags +aic+cbp+mv0+mv4+trell -ac 1 -ar 22050 -ab 56k "my_video.flv"
FLV => AVI
ffmpeg -i "my_video.flv" -r 29.97 -vcodec xvid -s 640x480 -aspect 4:3 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -g 300 -acodec mp3 -ar 48000 -ab 128k -ac 2 "my_video.avi"
Conversion en AVI pour PDA en 320×240
mencoder "my_video.flv" -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=200:abitrate=48 -vf scale=320:240 -oac copy -o "my_video.avi"
Concaténer des images
Nécessite le paquet imagemagick
sudo apt-get install imagemagick
Concaténer n images de gauche à droite sans bordure
montage +frame +shadow +label -geometry +0+0 -tile nx1 image1.jpg image2.jpg image3.jpg ....... image(n-1).jpg image(n).jpg image_result.jpg
Pour concaténer de haut en bas, remplacer nx1 par 1xn
Exemple pour 3 images
Images d’origines
Concaténation de gauche à droite
montage +frame +shadow +label -geometry +0+0 -tile 3x1 01.jpg 02.jpg 03.jpg image_result_lr.jpg
Concaténation de haut en bas
montage +frame +shadow +label -geometry +0+0 -tile 1x3 01.jpg 02.jpg 03.jpg image_result_tb.jpg
Installer le plugin 3D Windows pour compiz-fusion sur Ubuntu 8.04 Hardy Heron
Sources : http://ubuntuforums.org/showpost.php?p=4565714&postcount=4
$ sudo apt-get install compiz-bcop compiz-dev build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev libxss-dev libxslt1-dev libtool
mkdir -p ~/compiz/
wget -O /tmp/3d.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/3d;a=snapshot;h=7db21e27d2452717be0f9f8db1bf7c0256dd88d4'
tar -xf '/tmp/3d.tar.gz' -C ~/compiz/
cd ~/compiz/3d
make
sudo make install
Où est la poubelle (corbeille) dans Ubuntu 8.04 Hardy Heron ?
cd ~/.local/share/Trash/files/
Bug ImageMagick sur Ubuntu 8.04 Hardy Heron
Sous Ubuntu 8.04 Hardy Heron la commande :
identify -format "%[EXIF:DateTime]" non_photo.jpeg
ne retourne aucun résultat, alors qu’elle devrait retourner date et heure de la photo sous la forme 2006:06:08 12:38:18, donc certain de mes scripts ne fonctionnent plus, j’ai du supprimer la version par défaut de imagemagick pour recompiler une version plus récentes (ImageMagick-6.4.1) à partir des sources :
sudo apt-get install libfontconfig1-dev libjpeg62-dev libpng12-dev librsvg2-dev libtiff4-dev libjasper-dev libwmf-dev
wget ftp://ftp.fu-berlin.de/unix/X11/graphics/ImageMagick/ImageMagick-6.4.1-0.tar.gz
tar -xvzf ImageMagick-6.4.1-0.tar.gz
cd ImageMagick-6.4.1
./configure
make
sudo make install
Rajouter dans le PATH la variable LD_LIBRARY_PATH=/usr/local/lib, avec la commande :
export LD_LIBRARY_PATH=/usr/local/lib
Ou pour le fixer en dur, rajouter à la fin de votre fichier ~/.bashrc la ligne
export LD_LIBRARY_PATH=/usr/local/lib
Ouvrir un terminal dans le répertoire de votre choix sous Linux Ubuntu
sudo aptitude install nautilus-open-terminal
Ensuite dans nautilus, clic droit pour faire apparaître un menu contextuel qui comporte la commande « Ouvrir dans un terminal »
Créer un .deb à partir de sources avec CheckInstall
Installation du paquet CheckInstall
sudo apt-get install checkinstall
Puis à partir de sources quelconques
./configure
make
sudo checkinstall
Fix plugins JAVA 1.6.0.04 et Firefox avec Ubuntu 8.04 Hardy Heron
sudo sed -i 's/XINERAMA/FAKEEXTN/g' /usr/lib/jvm/java-6-sun-1.6.0.04/jre/lib/i386/xawt/libmawt.so
Source : http://ubuntuforums.org/showthread.php?t=610457
Script gphoto2 importation automatique des photos et vidéos d’un APN CANON
Script original de Gioo : Sur le forum Ubuntu
Nécessite le paquet gphoto2 et zenity
sudo apt-get install gphoto2 zenity
#!/bin/bash
########################################################################
# ~ Informations ~
# Ce script permet de copier les photos d'un appareil vers un répertoire.
#
# Nécessite l'installation des packages suivant :
# - gphoto2 pour l'interfaçage avec l'appareil
#
# Script original réalisé par Gio - http://blog.gioo.info - licence GPL
# http://forum.ubuntu-fr.org/viewtopic.php?id=146629&p=1
#
# Modification, simplification (action unique) - Taltan
# - Import toujours dans le même dossier : variable rep et ssrep
# - Utilisation exclusive de gphoto
########################################################################
#########################
# FONCTIONS #
#########################
### CONFIGURATION ###
function config {
cd `dirname $0`
fic_conf="`pwd`/.`basename $0 ".sh"`.conf"
fic_tmp="`pwd`/.`basename $0 ".sh"`.tmp.$$"
### RÉPERTOIRE PHOTOS ###
rep="/home/taltan/photos/01-import"
#Répertoire sur l'ordinateur où les photos doivent être extraites
ssrep=`date +%Y%m%d_%H.%M.%S`
# Auto-detection APN
gphoto2 --auto-detect > ${fic_tmp}.auto-detect
if [ `wc -l "${fic_tmp}.auto-detect" | awk '{ print $1 }'` -ge 3 ]
then
# Au moins 1 APN detecte automatiquement
lst_apn=`cat ${fic_tmp}.auto-detect`
zenity --question --text="Utiliser l'appareil détecté ? \n\n$lst_apn" --title="Detection automatique"
ok_gphoto=$?
else
ok_gphoto=1
fi
# recherche du nombre de photos
if [ ${ok_gphoto} -eq 0 ]; then
nb_photos=$(gphoto2 --list-files | grep -ve '^There' | wc -l)
fi
}
### EXTRAIRE ###
#Fonction permettant d'extraire les photos de l'appareil vers le répertoire configuré
function extraire {
# recherche du nombre de photos
if [ ${ok_gphoto} -eq 0 ]; then
nb_photos=$(gphoto2 --list-files | grep -ve '^There' | wc -l)
fi
if [ ${nb_photos} -eq "0" ]
then
zenity --error --text="Il n'y a pas de photos dans l'appareil." --title="Erreur"
sortie
fi
# Creation du rep cible pour les photos
repcible="${rep}/${ssrep}"
echo "${ssrep}" > ${fic_tmp}.lst_ssrep
mkdir -p "$repcible"
cd "$repcible"
# si conservation ou non des photos sur appareil
echo "$ACTION" | grep "Conserver les photos sur l'appareil." >/dev/null
if [ "$?" = 0 ] ;
then
#On copie recurcivement tout le contenu de l'appareil
if [ ${ok_gphoto} -eq 0 ]; then
gphoto2 --get-all-files 2>/dev/null | zenity --progress --text="Veuillez patienter,\nImportation des photos en cours..." --pulsate --auto-close
fi
else
if [ ${ok_gphoto} -eq 0 ]; then
gphoto2 --get-all-files 2>/dev/null | zenity --progress --text="Veuillez patienter,\nImportation des photos en cours..." --pulsate --auto-close
if [ $? -ne 0 ]; then
# si l'import n'a pas fonctionné on s'arrête là
zenity --error --text="Import des photos en erreur."
sortie
fi
gphoto2 --delete-all-files --recurse 2>/dev/null | zenity --progress --text="Veuillez patienter,\nSuppression des photos en cours..." --pulsate --auto-close
fi
fi
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --text="Une erreur est survenue lors de l'importation des photos de l'appareil." --title="Erreur"
sortie
fi
# Fin de l'importation
zenity --info --text="Les photos ont bien étés importées." --title="Informations"
}
### ANNULER ###
#Permet de quitter le script en cas d'annulation
function annuler {
if [ "${PIPESTATUS[0]}" != "0" ]; then
sortie
fi
}
#Supprime les fichiers temporaires et sort
function sortie {
rm ${fic_tmp}* 2>/dev/null
exit
}
### ACTIONS ###
#Permet d'éxécuter les actions choisies après l'extraction
function actions {
###IMPORTATION ###
extraire
}
##########################
# DEBUT DU PROGRAMME #
##########################
config
## Affichage de la liste des actions
ACTION=$(zenity --list --checklist --width=520 --height=180 \
--title "Sélection des opérations à effectuer" \
--text="Cliquer sur Valider pour lancer l'importation des photos.\nSélectionnez les opérations à effectuer : " \
--column="À faire ?" --column="Description" \
TRUE "Conserver les photos sur l'appareil." );
annuler
## Exécution des opérations demandées
actions
## On conserve la config pour les prochains lancements
sortie
Xubuntu 7.10
Bug disparition des panels au démarrage de la session
Pour le relancer touche alt + F2 puis exécuter la commande :
xfce4-panel --replace &
Pour régler le bug définitivement, il faut supprimer tous les fichiers dans le dossier ~/.cache/sessions/
rm ~/.cache/sessions/*
Encadrement transparent pour les textes sous les icônes du bureau
Il faut modifier (ou créer s’il n’existe pas) le fichier ~/.gtkrc-2.0
mousepad ~/.gtkrc-2.0
Rajouter le contenu suivant
style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 0
fg[NORMAL] = "#e2ebed"
fg[SELECTED] = "#e2ebed"
fg[ACTIVE] = "#e2ebed"
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
Plus de détail sur les directives : http://svn.xfce.org/svn/xfce/xfdesktop/trunk/README
Liens utiles XFCE
Installer à partir des sources une version CVS d’aMule
Pour télécharger les sources CVS d’aMule : http://www.amule.org/files/files.php?cat=5
Installer les paquets nécessaires pour la compilation :
sudo apt-get install build-essential linux-headers-`uname -r` zlib1g-dev libwxbase2.8-0 libwxbase2.8-dev wx2.8-headers libwxgtk2.8-0 libwxgtk2.8-dev libcrypto++6
Décompresser l’archive d’aMule (aMule-CVS-XXXXXXXX.tar.bz2) puis dans le dossier amule-cvs :
./configure
make
sudo make install
Installer le plugin 3D Windows sur Ubuntu Gusty
Sources : http://forum.compiz-fusion.org/showthread.php?t=4860&page=3
sudo apt-get install compiz-bcop compiz-dev
sudo apt-get install build-essential libxcomposite-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc
wget -O '3d.tar.gz' 'http://gitweb.opencompositing.org/?p=fusion/plugins/3d;a=snapshot;h=db3c51d6c5c0df268fc1ec29a4264ef3d21dbbb3'
tar -xvvzf 3d.tar.gz
cd 3d
make
sudo make install
Recherche avancée avec Google
{-inurl:(htm|html|php) intitle:”index of” +”last modified” +”parent directory” +description +size +(zip|tar.gz) “CE QUE JE RECHERCHE“}”;
{-inurl:(htm|html|php) intitle:”index of” +”last modified” +”parent directory” +description +size +(rpm|deb) “linux“}”;
?intitle:index.of? EXT RECHERCHE
Concaténation vidéo
Pour concatener deux vidéos avec mêmes codecs et mêmes dimensions :
cat file1.avi file2.avi > file3.avi
mencoder -ovc copy -oac copy -o out.avi -forceidx file3.avi
Sources :
Encoder en Xvid un enregistrement .ts de Freebox HD
mencoder -fps 25 -ofps 25 -oac mp3lame -lameopts cbr:br=192 -ovc xvid -xvidencopts bitrate=1024 -vf scale=544:576 film.ts -o monFilm_xvid.avi
Couper une vidéo avec mencoder
Couper pendant 1 minute a partir de 13min et 27s
mencoder -ss 00:13:27 -endpos 00:01:00 mon_fichier.avi -o mon_fichier_coupe.avi -oac copy -ovc copy
mencoder son qui grésille lors d’encodage Feisty
Bug mplayer/mencoder et Feisty, fix :
Désinstaller mplayer et mencoder « officiel » et installer la version CVS : mplayer-cvs-2007-04-11-0-i386.deb
wget http://taltan.free.fr/dl/ubuntu/mplayer-cvs-2007-04-11-0-i386.deb
sudo dpkg -i mplayer-cvs-2007-04-11-0-i386.deb
Pour installer tous les skins mplayer, télécharger mplayer_all_skin.tar.gz
wget http://taltan.free.fr/dl/ubuntu/mplayer_all_skin.tar.gz
tar -xvzf mplayer_all_skin.tar.gz
sudo cp -rv mplayer_all_skin/* /usr/local/share/mplayer/skins
Pour installer les « fonts » sans installer la paquet mplayer-fonts, faire un lien symbolique vers une police TrueType existante sur le système, par exemple :
ln -s /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/lohit_ta.ttf ~/.mplayer/subfont.ttf
Sources :
Encodage xvid très lent sous Feisty
libxvidcore missing dependency for yasm for i386 arch : more than 3 times slower than in edgy
Bug avec le paquet libxvidcore de Feisty, fix :
Installer le paquet yasm
sudo apt-get install yasm
Téléchager le paquet libxvidcore4_1.1.2-0.1ubuntu2~proposed1_i386.deb et l’installer
wget http://taltan.free.fr/dl/ubuntu/libxvidcore4_1.1.2-0.1ubuntu2~proposed1_i386.deb
sudo dpkg -i libxvidcore4_1.1.2-0.1ubuntu2~proposed1_i386.deb
Sources :
ipfilter.dat toujours à jour pour aMule
http://ovh.dl.sourceforge.net/sourceforge/emulepawcio/ipfilter.dat
Connaitre les caractéristiques de son PC
$ sudo lshw -html > votre_nom_de_fichier.html
MyFreeTV sur Ubuntu Edgy
$ apt-get install sun-java5-jre
Dans le sources.list
##Freeplayer
deb http://www.tvfreeplayer.com/linux/ubuntu/dapper/ unstable main
#VLC media player nightly builds
deb http://nightlies.videolan.org/build/dapper-i386 /
Puis
$ apt-get install myfreetv
Pages man en PDF
Manpage en français
$ sudo apt-get install manpages-fr
Conversion manpage en PDF
$ man -t cut > cut.ps && ps2pdf cut.ps && evince cut.pdf
Firefox
Extensions :
- Boox, fonctions supplémentaires pour les marque-pages du panneau latéral
- MediaPlayerConnectivity, permet de lancer des videos/musiques/radio des sites internet dans une application externe avec un simple clic
- QuickNote, post-it avancé facilitant le copier/coller
- TabMixPlus, permet une gestion personnalisable des onglets
- FireFTP, client FTP complet pour Firefox
- Down Them All, permet de télécharger très rapidement tous les liens d’une page web
Thème :
Thundebird
Extensions :
Thème :
Installation beryl et emerald sur Ubuntu 6.10 Edgy Eft
Fonctionne avec ma config en suivant à la lettre wiki ubuntu-fr__
http://doc.ubuntu-fr.org/applications/beryl#installation_de_beryl_et_emerald
Driver nVidia 9629
Dans le sources.list
################################################################################################
## BERYL
################################################################################################
##wget http://beryl-mirror.lupine.me.uk/quinn.key.asc -O - | sudo apt-key add -
deb http://ubuntu.beryl-project.org edgy main-edgy
## Driver nVidia 9629
deb http://albertomilone.com/drivers/edgy/nonlegacy/32bit binary/
Puis
sudo apt-get update
sudo apt-get install nvidia-glx
Si les restricted modules n’ont pas été mis à jour automatiquement, vous pouvez le faire avec :
sudo apt-get upgrade
Et
sudo nvidia-xconfig --composite
Ajoutez ces deux lignes dans le fichier /etc/X11/xorg.conf dans la section « Device » (juste au-dessus de « Screen »), tel que :
Section "Device"
[... votre configuration ...]
Option "AddARGBGLXVisuals" "true"
Option "TripleBuffer" "true"
EndSection
Installation de beryl et emerald :
sudo apt-get install beryl beryl-core beryl-plugins beryl-plugins-data beryl-settings beryl-manager
sudo apt-get install emerald emerald-themes
Vous pouvez maintenant lancer Beryl à l’aide de cette commande :
beryl-manager
Pour GNOME, icône de notification qui permet de basculer l’affichage sur Beryl ou de revenir à l’affichage ancien :
Allez dans Système / Préférences / Sessions, puis dans l’onglet « Programmes au démarrage », et ajoutez beryl-manager ainsi que emerald.
Agrandir un disque virtuel VMware
Agrandissement du disque à 10 Go.
$ vmware-vdiskmanager -x 10Gb nomdudisque.vmdk
Les fichiers images nrg, iso, bin, etc …
Graver une image .bin / .cue sous Linux
$ cdrdao write --device /dev/cdrom --driver generic-mmc fichier.cue
ou
$ cdrdao write --device /dev/cdroms/cdrom0 --driver generic-mmc --speed 4 test3.cue
Créer une image ISO à partir d’un CD
$ dd if=/dev/cdrom of=mon_image.iso
Monter une image ISO
$ mount image.iso /mnt/test -o loop
Convertir un NRG en ISO
$ dd if=monimage.nrg of=monimage.iso bs=2048 skip=150
Obtenir la liste des paquets installés
Liste détaillées avec n° de version :
dpkg -l | grep "^ii"
Ou pour la sauvegarder dans un fichier :
dpkg -l | grep "^ii" > fichier
Pour une liste récupérable en vue d’une installation ultérieur avec dpkg
dpkg --get-selections > fichier1
Pour la réinstallation :
dpkg --set-selections < fichier1
Travailler les fichiers vidéos
Rotation vidéo à 180°
$ mencoder -vf rotate=4 -ovc lavc -oac copy video.avi -o video1.avi
Restaurer GRUB à partir d’un LIVE CD
Sous Ubuntu, ou à partir d’une machine démarrée avec un liveCD (par exemple l’excellent SystemRescueCd), dans un terminal, lancez Grub
$ sudo -s
Étapes communes aux deux méthodes
$ grub --batch
Si vous ne savez pas sur quelle partition se trouvent les fichiers de Grub, entrez à l’invite grub>
$ grub> find /boot/grub/stage1
Cette commande vous indiquera la partition sur laquelle sont situés ces fichiers. Imaginons que cette commande nous a fourni (hd0,1) comme réponse. Dans ce cas, il faut entrer:
$ grub> root (hd0,1)
Remplacez bien entendu (hd0,1) par la partition correspondante
L’étape suivante consiste à indiquer à Grub le disque sur lequel il doit (ré)installer le chargeur de système. Si par exemple, on souhaite l’installer sur le disque (hd0):
$ grub> setup (hd0)
$ grub> quit
Voilà le travail est fini
Script de nettoyage des noms de dossiers et fichiers
Renomme tous les dossiers (du repértoire courant) en remplaçant les espaces ou les points par des underscrores _
#!/bin/bash
for i in *
do
line=`echo "$i"`
test=`ls -dl "$line" | cut -c1`
if [ $test == d ] ; then # si le resultat du ls -l est un dossier
old_name=$line
new_name=`echo $line | sed s/\ /_/g | sed s/"\."/_/g | sed s/_-_/-/g | sed s/-_/-/g | sed s/_-/-/g`
mv "$old_name" "$new_name"
fi
done
Renomme les fichiers ou dossiers passés en paramètres en replaçant les espaces par des points
#!/bin/bash
numParam=1
for parametre in "$@"; do
old_name=$parametre
new_name=`echo $parametre | sed s/\ /./g | sed s/"-\."/-/g | sed s/"\.-"/-/g`
mv "$old_name" $new_name
let $[numParam += 1]
done
Monter un partage smb en console
$ mount -t smbfs -o username=nom_user //server/partage /mnt/dossier
Forcer un .deb
$ dpkg -i --force overwrite /var/cache/apt/archives/x-common_1.08_all.deb
Ubuntu
Ubuntu Server
Linux
aucun rétrolien
Par Taltan le mardi, avril 4 2006, 08:54
Le pourquoi :
Dotclearisation de mes mes découvertes sous Ubuntu / Linux et le libre en général. A l’origine c’était une simple page HTML sur laquelle je notais à la vas-vite mes tips, truc, scripts , pour ne pas les oublier et les faire partager à mon entourage (je l’avoue je fais du prosélytisme GNU).
- Taltan : pour « T’as Le Temps » de coucher noir sur blanc les trouvailles que tu fais en utilisant quotidiennement ce merveilleux système d’exploitation qu’est GNU/Linux pour les faire partager au plus grand nombre
- Blog : pour Mise en ligne claire et rapide, partage simplifié
- Bkp : pour Backup, sauvegarde en ligne, avoir toujours sous la main (aux quatre coins du monde) son bloc-notes et pouvoir partager
L’ancienne page :
Pour le fun, l’ancienne page html que je tenais à jour à la mano, dans le code html, traine toujours sur le web, c’est par la…
C’est cette page qui à servi de base à ce blog, Dotclear est quand même beaucoup plus pratique
Licence :
Sauf mentions spécifiques signalées, ce site est sous licence Creative Commons BY-NC-SA 2.0
Paternité – Pas d’utilisation Commerciale – Partage des Conditions Initiales à l’identique 2.0 France
Config matériel :
source: Ancien blog de Taltan