Dernière mise à jour : 01/08/2015 à 10h40
Voilà un moment déjà que nous en avons parlé dans la team MLO ,alors je vous présente un petit projet
que nous aimerions mettre en place dans le Wiki MLO ,vos remarques critiques et suggestions seront évidemment
les biens venu.


En faites l'idée serait d'insérer dans le Wiki MLO un Pense-bête (ou bloc-note) sur les commandes en Konsole les
plus utiles au quotidien et inutile de vous dire que tout le monde pourra y contribuer très facilement.
Voilà je vous fait déjà une petite démo pour vous donner une idée de ce a quoi ça pourrait ressembler :
Légende:
$ : Pour les commandes en utilisateur simple
# : Pour les commandes en super-utilisateur (en root)
Cocher les cases M.à.J ,normalement grisées ,dans le CCM ->> Configurer les sources......... :
Code BASH :
# drakrpm-edit-media --expert
Lancer MageiaUpdate :
Code BASH :
$ MageiaUpdate ou $ drakrpm-update
Lancer le CCM :
Code BASH :
$ mcc
Lancer le gestionnaire de logiciels :
Code BASH :
$ drakrpm
Rafraîchir uniquement les Média qui sont Activés dans le CCM ->> Configurer les sources......... :
Code BASH :
# urpmi.update -a
Rafraîchir tous les Média dans le CCM :
Code BASH :
# urpmi.update Release Updates Backports ou # urpmi.update ''
Rafraîchir les Média Activés tout en vérifiant la présence de mise à jour :
Code BASH :
# urpmi --auto-update
Vérifier la présence de mise à jour sans rafraîchir les Média :
Code BASH :
# urpmi --auto-select
Vérifier le/les serveurs sur lesquels notre base urpmi se connecte :
Code BASH :
$ grep chosen /var/cache/urpmi/mirrors.cache
Désinstaller un paquet sans aucune dépendances (exemple pour firefox):
Code BASH :
# rpm -e firefox --nodeps
Vérifier la présence de paquet Orphelins :
Code BASH :
# urpme --auto-orphans
Désactiver un paquet des mises à jour automatique (exemple pour firefox):
Code BASH :
# echo '/^firefox/' >> /etc/urpmi/skip.list
Lancer un paquet ou une application avec la langue initiale anglaise (exemple pour k3b) :
Code BASH :
$ LC_ALL=C k3b
Extraire le contenu d'un paquet .rpm :
Code BASH :
# rpm2cpio <fichier.rpm> | cpio -id
Vérifier si un paquet est installé sur sa machine et sa version (exemple pour firefox) :
Code BASH :
$ rpm -qa | grep firefox
Vérifier et régler la vitesse de son MTU (Maximum Transfer Unit) :
Code BASH :
Ça me donne mon MTU actuel : # ifconfig eth0 | grep -Eo "MTU:[0-9]+" MTU:1500 Ça regle mon mtu : # ifconfig eth0 mtu 1460
2 commandes sympa à faire sous root pour voir ce que fait systemd :
- systemd-analyze avec l'option time, qui affiche le temps total de démarrage de votre système (Ici, on démarre en 21 secondes):
Code BASH :# systemd-analyze time Startup finished in 1965ms (kernel) + 5498ms (initrd) + 14216ms (userspace) = 21680ms
- Il est possible d'aller plus loin avec l'option blame, qui permet d'afficher le temps de démarrage par service :
Code BASH :# systemd-analyze blame 3534ms smb.service 3467ms haldaemon.service 3100ms networkmanager.service 2596ms partmon.service 2371ms cups.service 2301ms vboxdrv.service 2301ms resolvconf.service 2231ms netfs.service 2142ms avahi-daemon.service ...
Rebuilder sur sa magéia un paquet soi-même grâce au paquet source :
(Exemple avec soundKonverter des média Cauldron pour rebuilder le paquet sur magéia 1 qui n'est pas dans les média)
Téléchargez le src.rpm des média Cauldron , installez rpm-build et essayer :
Code BASH :
# urpmi --buildrequires package.src.rpm # rpmbuild --rebuild package.src.rpm Qui donne pour soundKonverter # urpmi --buildrequires soundkonverter-1.3.3-1.mga2.src.rpm # rpmbuild --rebuild soundkonverter-1.3.3-1.mga2.src.rpm
Voilà ,déjà un petit début (bon il faudra très certainement revoir la présentation ,le classement ,le look, pour faciliter la lecture).