Assembler des fichiers PDF ou Postscript
Astuces
Pour assembler des fichiers PDF ou Postscript pour n’en faire plus qu’un :
gs -q -dBATCH -dNOPAUSE -sPAPERSIZE=a4 -sDEVICE=pdfwrite -sOutputFile=livre.pdf 1.pdf 2.pdf
Ou avec pdftk, plus efficace :
pdftk 1.pdf 2.pdf cat output livre.pdf
Pipelining Firefox
Astuces
Normalement, les navigateurs ne font qu’une seule requête à chaque fois. En activant le pipelining,le navigateur en fera plusieurs ce qui accélérera les temps de changement des pages.
Tapez about:config dans la barre d’adresse, filtrez avec network.http, ensuite effectuez les manipulations suivantes :
network.http.pipelining à true,
network.http.proxy.pipelining à true,
network.http.pipelining.maxrequests à 30.
Créez ensuite une nouvelle valeur numérique et nommez la :
nglayout.initialpaint.delay attribuez lui la valeur 0.
Cette valeur agit sur le temps que doit attendre le navigateur pour traiter les informations reçues.
HOWTO : comment cloner un système Linux
Howto
Objet : aprés avoir installé Debian chez moi grâce au fameux tutorial d’Alexis de Lattre :
http://people.via.ecp.fr/~alexis/formation-linux/
J’avais tout configuré et installé, j’ai voulu le mettre sur un autre PC, mais sans avoir à tout recommencer.
A l’usage, on peut utiliser cette méthode pour cloner son système afin de le transmettre à un ami, voire tout simplement en faire une sauvegarde.
Cet article suppose que vous êtes familier avec l’utilisation basique de Linux et que vous ayez des connaissances sur le partitionnement des disques durs. Je vous conseille d’essayer cette méthode en premier sur des PC d’essai non destinés à la production.
J’utilise pour restaurer, j’utilise le rescue cd (http://www.sysresccd.org/index.fr.php) parce qu’il peut tout mettre en mémoire et libérer ainsi le lecteur CD, mais tout autre livecd contenant qtparted et partimage peuvent convenir.
Pour créer l’image, voici ma méthode.
PARTIE 1 : Copie SYNCHRO avec exclusion de repertoire
Conseil : si vous compilez votre noyau vous-même, prévoyez aussi un noyau générique dans lilo/grub. La machine destination n’a pas forcément la même architecture.
Je duplique mon système sur une partition vide avec la taille suffisante montée sous /mnt/copie avec rsync :
rsync -ravH –exclude-from=exclud.lst / /mnt/copie
ou exclud.lst a :
===================================================================
/proc
/tmp
/mnt
/home
/root
/opt
===================================================================
Evidemment si vous voulez laisser /opt, vous l’enlevez de la liste, moi j’y met des programmes en essai, donc j’exclue.
Puis vous remettez ces dossiers sur la copie :
cd /mnt/copie
mkdir proc tmp mnt opt home root
chmod -R 755 proc mnt
chmod -R 777 tmp
Vous recréez les moints de montage nécessaire, ce qui peut être fait aprés sur le système installé, mais il ne faudra pas l’oublier, ex :
cd /mnt
mkdir cdrom
Faites un df -h, et notez la taille de vos données sur cette partition copie.
PARTIE 2 : CREATION DE L’IMAGE
Il est évidemment possible de sauter la partie 1 et de créer l’image directement, mais l’avantage de la synchro préalable est de travailler sur une copie propre et de pouvoir réduire la taille de la partition.
Redémarrer le PC rescuecd.
Montez une partition avec assez de place pour mettre des fichiers de taille équivalente à la taille totale de vos données, même si on compresse, c’est mieux d’avoir une marge.
Conseil : si vous n’êtes pas certain de la taille de la partition destination future, lancez qt_parted et réduisez la taille de votre partition-copie en laissant 100 Mo de libre, ex .: vos données font 2 Go, réduisez la à 2,1 Go. La partition finale pourra être plus grande sans problême, mais si votre partition synchro fais 4 Go, dont 2 occupés et votre partition destination 3 Go, vous ne pourrez pas la restaurer.
Lancez partimage, c’est du semi-graphique, mettez juste le chemin de vos fichiers de backup destination, la taille maximale pour tenir sur des cds.
Vérifiez bien le tout, personnellement je choisis la compression bzip, plus lente mais plus efficace.
Allez boire un café…… ou un thé….voire les deux….
PARTIE 3 : RESTAURATION DU SYSTEME
Redémarrez votre PC avec votre linux habituel, gravez le(s) cd(s) avec les images.
Démarrez le PC destination avec cdrescue, préparez au besoin les partitions nécessaires avec qt_parted puis restaurez le système avec partimage.
Allez boire un café…… ou un thé….voire les deux….
Montez votre partition.
Editez grub en fonction du nouveau PC et faites la mise à jour, pareil avec /etc/fstab, créez au besoin les dossiers dans /mnt
Editez aussi /etc/hosts et /etc/hostname pour changer le nom de la machine.
Si la machine fait partie du même réseau en IP statique, changez son IP dans /etc/network/interfaces.
Redémarrez le PC avec le nouveau Linux, si vous avez oublié une configuration ou fais une erreur, ce n’est pas grave, redémarrez avec rescuecd et corrigez.
Changez le password du root avec la commande passwd.
Ajoutez et enlevez les users au besoin. Pensez à affecter les groupes aux users.
Configurez si besoin l’accés Internet et pour Debian, un apt-get-update apt-get dist-upgrade permettra de vérifier tout en mettant à jour.
Voila, ça parait long, mais vous verrez que c’est facile, encore une fois, exercez vous sur un PC de test (par exemple celui de votre belle-mère…. )
Notez que si vous mettez les 2 PC en réseau, vous pouvez copier le système directement avec rsync, mais le but est de faire des CD transportables.
Je devrais mette ça sur internet, finalement… mince je l’ai fait.