Ceci est une sorte de FAQ avec des choses que je voulais faire et pour lesquelles j'ai trouvé une manière de le faire, des trucs et astuces ou tips quoi
J'en profite pour rajouter les questions que je me pose (j'ai pas encore la réponse, si vous l'avez, c'est du wiki donc merci de me la donner ;-) suffit de doublecliquer(tm ?) ) pas de raison de garder une astuce pour soi :D
Conserver les descriptions et listes de fichier dans rpmdrake même en cooker
Quand les hdlists compressés sont utilisés, description et liste de fichiers ne sont pas disponibles. Cela arrive en cooker par exemple vu qu'il faut les télécharger régulièrement...
L'idée c'est de définir les sources de la version stable : elles ne seront pas téléchargées de nouveau (seule la date est regardée lors d'un
urpmi.update -a) et cela permet de conserver description et liste de fichiers, ce qui est particulièrement utile pour les commandes urpmf (et rpmdrake donc).
Comment ajouter xpdf comme viewer pour les pdf dans evolution sous Gnome ? (j'ai que Kghostview qui plante régulièrement)
l'idée c'est de regarder la conf' de evolution => ya rien...
l'association type de fichiers / programme (dans Menu Système / Configuration / Gnome / Avancé / Editeur GConf => bof pas évident de voir comment ajouter xpdf (ya déjà kghostview)
j'ai donc lancé Nautilus / clic-droit / Ouvrir avec... / Une autre application : xpdf n'est pas associé => je l'associe, yop c'est bon... cool xpdf c'est du X11 mais çamarche(tm) faudra que je fasse une ano à KGhostview...
Comment faire des liens interwiki dans wikini entre FaqEagle / EagleDev ?
mater le fichier interwiki jesaispasquoi ça me permettra d'écrire
Dev:HowToCooker (interwiki)
Comment afficher un tail -f /var/log/messages en fond d'écran
voir
http://linwin2.free.fr/astuces/astuces.php?id=6
Eterm -O0xqC --buttonbar 0 --scrollbar 0 --no-cursor -f green --exec /usr/bin/tail -f /var/log/syslog
Accélérer le chargement de OpenOffice.org
http://marc.theaimsgroup.com/?l=mandrake-cooker&m=110229880515950&w=2
Increase the amount of memory it can use in
Tools/Options/OOO/Memory/Use for OOO
Ajouter télé en affichage
https://linuxfr.org/forums/14/6458.html
Section "Monitor"
Identifier "télé"
HorizSync 30.0 - 50.0
VertRefresh 60
EndSection
Ensuite tu rajoute ça dans la Section "Device":
Option "ConnectedMonitor" "TV"
Option "TVStandard" "NTSC-M"
Et tout en bas du fichier, dans Section "ServerLayout", tu met "télé" à la ligne Screen.
http://www.linuxhardware.org/article.pl?sid=01/05/29/2147241&mode=thread
lisser les fontes
https://linuxfr.org/forums/10/10618.html
plus d'espace sur l'écran
dans /etc/X11/Xressources mettre Xft.dpi: 75 en lieu et place de Xft.dpi: 90 par defaut
ça permet d'avoir des polices plus petites et plus d'info à l'écran
Un peu d'humour
http://www.sicem.biz/personal/lgs/img/bmw.jpg "notre matériel fonctionne mieux sans fenêtres"
Une station météo et un peu de domotique
https://linuxfr.org/~Serge2/20105.html pour le jour où je deviendrai bricoleur...
partage de fichiers sur un LAN
https://linuxfr.org/~Cooker/20242.html [fr] en fait, fish:// sur LAN GNU/Linux semble le plus simple
trouver qui consomme la bande passante
tout comme top affiche la conso RAM (VSS et RSS) des process, nethogs permet de voir les process qui consomment de la bande passante (en live aussi, comme top, mode texte et tout)
pour les IO disks faut patcher le kernel pour atop :
http://www.atconsultancy.nl/atop/screenshots.html ou sinon iotop
http://linuxfr.org/forums/41/26399.html pour trouver tout ce qui consomme de la ressource
connectivité à un site en live
Installer les paquets mtr et mtr-gtk
mtr wiki.eagle-usb.org # affiche un traceroute et un ping dans une belle interface ncurse (à la top) ou gtk, l'outil réseau par excellence pour diagnostiquer l'utilisation du réseau
afficher les paquets qui prennent le plus de place
Affichage des 10 derniers RPMs au format taille / nom par ordre de taille croissant
rpm -qa --queryformat="%{SIZE} %{NAME}\n" | sort -n | tail
rpm --querytags # pour la liste complète des tags existants (manque une description :/)
identifier les rpm orphelins
issu de
https://linuxfr.org/forums/14/21988.html
for i in $(rpm -qa); do rpm -e --test $i > /dev/null 2>&1 && echo $i >> orphan.list; done
- voir dans le fichier orphan.list ce qui peut être effacé
- pour ne regarder que les libs :
for i in $(rpm -qa | egrep "^lib"); do rpm -e --test $i > /dev/null 2>&1 && echo $i >> orphan.list; done
augmenter / diminuer le son en ligne de commande
- utiliser amixer set PCM 1+
quelques paramètres utiles du noyau
dans
/etc/sysconfig/cpufreq
voir
http://kerneltrap.org/node/3000 pour /proc/sys/vm/swappiness (0 à 100, plus élevé pour forcer à swapper)
- pour passer la fréquence CPU au plus bas, le plus souvent possible :
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo conservative > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
=> ne fonctionne plus en 2.6.22 ?
- pour obtenir des infos sur la batterie du portable
cat /proc/acpi/battery/BAT0/info
cat /proc/acpi/battery/BAT0/state
obtenir quelques températures du portable
urpmi nvclock smartmontools
nvclock -T
nVidia Geforce Go 7400
=> GPU temperature: 54C
smartctl -A /dev/sda|grep -iE "temp|VALUE"
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
190 Temperature_Celsius 0x0022 049 037 045 Old_age Always In_the_past 874053683
194 Temperature_Celsius 0x0022 051 063 000 Old_age Always - 51 (Lifetime Min/Max 0/16)
détecter les process consommateurs
pidstat -d -p ALL 1 # pour la consommation disque (non donné par un top)
problème de synchronisation au vidage de corbeille de évolution
Erreur lors du stockage de « ~/.evolution/mail/local/Inbox (mbox) » : Le résumé et le dossier ne correspondent pas même après une synchronisation".
voir
http://groups.google.com/group/fr.comp.mail/msg/bc9392fbac9959d8
- evolution --force-shutdown
- cd ~/.evolution/mail/local/ ; rm ./*ev-summary
identifier les process qui consomment de la RAM
ps -eo rss,cmd --sort=rss
Récupérer les réseaux FreeWifi? présents
iwlist eth1 scan|gawk 'BEGIN { affiche=0; nb_res=0; } \
{ if (affiche==1) { if ($1 != "Cell" ) { if ( ($1 ~ "Quality") || ($1 ~ "Frequency") ) printf("%s . ", $0 ) ; } else { print " " ; affiche=0 ; } } \
else if ($1 ~ "FreeWifi" ) { affiche=1; nb_res++ ; } ; } \
END { if (affiche==1) print " " ; printf("%d FreeWifi vu(s)\n", nb_res); }'|sed -r -e "s/ */ /g"
résultat :
Frequency:2.462 GHz (Channel 11) . Quality:1/5 Signal level:-87 dBm Noise level:-92 dBm .
Frequency:2.452 GHz (Channel 9) . Quality:2/5 Signal level:-76 dBm Noise level:-92 dBm .
Frequency:2.412 GHz (Channel 1) . Quality:2/5 Signal level:-77 dBm Noise level:-92 dBm .
Frequency:2.432 GHz (Channel 5) . Quality:5/5 Signal level:-36 dBm Noise level:-92 dBm .
Frequency:2.437 GHz (Channel 6) . Quality:2/5 Signal level:-72 dBm Noise level:-92 dBm .
5
FreeWifi? vu(s)
divers sujets intéressants