Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#51 Le 29/09/2008, à 15:09

LudovicG

Re : Nettoyage dans les noyaux (kernel)

Salut,

J'ai la dernière version stable de Ubuntu, sous Kde.
Quand je lance le script après l'avoir téléchargé, rien ne se passe, pas de menu, mis à part la demande de mot de passe root si je lance directement depuis un terminal, sans avoir lancé de commande précédemment.

Quelqu'un peut-il m'aiguiller ?
Merci.

#52 Le 29/09/2008, à 15:16

Hoper

Re : Nettoyage dans les noyaux (kernel)

Ayral : gksudo est une commande pour gnome au contraire, et pas pour kde wink
Bref, le script doit fonctionner tout pareil quelque soit l'environnement.

LudovicG : Il ne demande pas le mot de passe root, mais ton mot de passe utilisateur... Mais dans tous les cas ca devrait fonctionner. As tu bien mis les droits en execution sur le script ? (chmod a+x kclean). Car je crois que si tu ne le fais pas, on peut arriver au résultat que tu décrit.
Si tu l'a bien fait, copie le résultat de :
ls -l kclean
sudo ./kclean
echo $?


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#53 Le 29/09/2008, à 15:53

LudovicG

Re : Nettoyage dans les noyaux (kernel)

Salut,

Très bonne remarque Hoper !
Je ne suis pas devant le PC, j'essaie ça ce soir.

Je ne suis qu'un débutant, pas simple de tout voir ...

#54 Le 29/09/2008, à 16:08

Hoper

Re : Nettoyage dans les noyaux (kernel)

Tiens moi au courant smile


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#55 Le 29/09/2008, à 22:00

Sciensous

Re : Nettoyage dans les noyaux (kernel)

encore moi: j'ai testé en vain avec une Dapper à jour: le script se lance, à l'air de fonctionner dans zenity MAIS dans la fenetre shell des messages d'erreur apparaissent; apparemment c'est une bibliothèque GTK qui ne fonctionne pas
Et au final le nettoyage ne se fait pas.

En ligne

#56 Le 29/09/2008, à 23:41

Hoper

Re : Nettoyage dans les noyaux (kernel)

... peut etre que la version de zenity necéssaire est trop recente pour la dapper ? En tout cas ca m'aurai quand même aidé si tu avais au moins mis ici le message d'erreur roll


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#57 Le 30/09/2008, à 08:31

Hoper

Re : Nettoyage dans les noyaux (kernel)

merci yurek smile
Accessoirement si tu post pour Sciensous, il pouvait aussi lancer le miens en ligne de commande sauf que tu me fais penser que.. je dois meme pas l'avoir indiqué ! arf.
Pour lancer le script en ligne de commande, il faut utiliser l'option --term. Je vais le rajouter dans le premier post....


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#58 Le 30/09/2008, à 10:53

yamo

Re : Nettoyage dans les noyaux (kernel)

Salut,

Hoper a écrit :

Pour lancer le script en ligne de commande, il faut utiliser l'option --term. Je vais le rajouter dans le premier post....

Comme ton script est bien fait en ssh, en version 1, il indique lui même qu'il faut taper --term smile


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#59 Le 30/09/2008, à 11:26

Hoper

Re : Nettoyage dans les noyaux (kernel)

Je sais smile Mais dans le cas ci dessus, comme il voit qu'un affichage graphique est possible, il n'a pas du prévenir...


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#60 Le 07/10/2008, à 23:38

yamo

Re : Nettoyage dans les noyaux (kernel)

Salut Hoper, ton script est bien utile, j'ai juste repéré des fautes de frappes que j'ai corrigé :

#!/bin/bash

## Changelog :
# 1.0 : mode texte uniquement
# 2.0 : Ajout du mode graphique
# 2.1 : légères modifications cosmetiques

## BUGS etc :
# Une fois les suppressions lancées,
# il n'est pas possible de les interompre. 

VERSION=2.1
TERMINAL="FAUX"

## Verification du mode de lancement (texte ou graphique)

if [ ! -z "$1" ]
then
    if [ "$1" != "--term" ]
    then
        echo " "
        echo " Syntaxe : $O [--term] "
        echo " Ajouter simplement l'option --term pour lancer l'outil en mode texte."
        echo " "
        exit 1
    else
        TERMINAL="VRAI"
    fi
fi

## Traitements communs

KERNEL=`uname -r | cut -d '-' -f 1,2`
dpkg -l | grep linux | grep ubuntu | grep ii | awk '{print $2}' | grep 2.6 >/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep restricted | grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep image| grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep headers | grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp

if [ "$TERMINAL" = "VRAI" ]
then
    ### Mode texte
    
    echo " "
    echo "Noyau actuellement en cours d'utilisation : $KERNEL"
    echo " "
    echo "Les paquets suivants vont etres supprimés :"
    echo " "
    grep -v "$KERNEL" /tmp/clean_kernel.tmp | sed -e "s@^@    @g"
    echo " "
    echo " Par défaut seul le noyau actuel est conservé."
    echo -n " Voulez vous indiquer manuellement d'autres paquets à conserver ? [o/N] :"
    read REP
    if [ "$REP" = "o" -o "$REP" = "O" ]
    then
        echo " Indiquez la liste des paquets à conserver en les separant par un espace : "
        read REP
        for i in `echo "$REP"`
        do
            sed -i -e /$i/D /tmp/clean_kernel.tmp
        done
        echo " "
        echo " Voilà la liste des paquets qui seront donc supprimés :"
        echo " "
        grep -v "$KERNEL" /tmp/clean_kernel.tmp | sed -e "s@^@    @g"
        echo " "
    fi
    echo -n " Voulez vous supprimer l'ensemble des paquets indiqués ? [o/N] :"
    read REP
    if [ "$REP" = "o" -o "$REP" = "O" ]
    then
        echo " "
        if [ $USER = "root" ]
        then
            echo " Suppression en cours :"
            echo " "
            for i in `grep -v "$KERNEL" /tmp/clean_kernel.tmp`
            do 
                apt-get remove --yes --purge $i
            done
            rm -f /tmp/clean_kernel.tmp
            echo " "
            echo " -------------- Suppression effectuée ---------------"
            echo " "
            exit 0
        else
            echo " Erreur : Vous devez avoir les droits de root pour supprimer des paquets"
            echo " Avez vous oublié sudo devant le nom du script ?"
            echo " "
            rm -f /tmp/clean_kernel.tmp
            exit 2
        fi
    else
        echo " "
        echo " Abandon de l'operation..."
        echo " "
        rm -f /tmp/clean_kernel.tmp
        exit 2
    fi
else
    ### Mode graphique

    ## On verifie que zenity est installé
    which zenity > /dev/null
    if [ $? -ne 0 ]
    then
        echo " "
        echo " Cette commande necessite zenity pour fonctionner."
        echo " Installez zenity ou utilisez uniquement le mode texte en tapant :"
        echo " "
        echo " $0 --term"
        echo " "
        rm -f /tmp/clean_kernel.tmp
        exit 3
    fi

    ## On vérifie qu'un display graphique est disponible
    if [ -z "$DISPLAY" ]
    then
        echo " "
        echo " Aucun serveur graphique disponible (variable DISPLAY vide)"
        echo " Si vous utilisez un serveur en mode texte uniquement,"
        echo " vous pouvez utiliser ce logiciel en mode console en tapant:"
        echo " "
        echo " $0 --term"
        echo " "
        rm -f /tmp/clean_kernel.tmp
        exit 3
    fi

    ## As t-on bien les droits admin ?
    if [ $USER != "root" ]
    then
        zenity --error --text="Ce programme nécessite les droits root pour fonctioner.\nRelancer le en tapant : gksudo $0"
        rm -f /tmp/clean_kernel.tmp
        exit 2
    fi
    
    ## On les a...
    ## Mais y a t-il vraiment des paquets à supprimer ?

    if [ -z "`grep -v "$KERNEL" /tmp/clean_kernel.tmp`" ]
    then
        zenity --info --title "Nettoyage dans les noyaux..." \
        --text="Le noyau actuellement utilisé a pour version : <b>$KERNEL</b>.\nAucun paquet faisant référence à un noyau plus ancien n'a été trouvé sur le système...\n\nAppuyez sur OK pour quitter le programme."
        rm -f /tmp/clean_kernel.tmp
        exit 0
    fi

    ## Oui, il y a des paquets à supprimer...

    zenity --warning --title "Netoyage dans les noyaux..." \
    --text="Ce programme vous permet de supprimer facilement tous les noyaux (et modules...) installés et qui ne sont plus utilisés. Par defaut, tous les paquets qui ne sont pas utilisés seront supprimés, mais vous pouvez choisir d'en conserver certains.\n\nATTENTION : Si vous décidez de conserver une version x d'un noyau, vérifier bien que tous les paquets comprenant x dans leur noms sont bien désélectionnés !"
    ## Si on clic sur Annuler...
    if [ $? -ne 0 ]
    then
        rm -f /tmp/clean_kernel.tmp
        exit 2
    fi
    ## Sinon
    
    LISTE_PAQUET=""
    ## Construction de la liste des paquets à supprimer pour zenity
    for i in `grep -v "$KERNEL" /tmp/clean_kernel.tmp` 
    do
        LISTE_PAQUET="$LISTE_PAQUET TRUE $i"
    done
    CHOIX=$(zenity \
    --title "Netoyage dans les noyaux" \
    --text="Pour information, vous utilisez actuellement la version <b>$KERNEL</b> de Linux.\nEn cliquant sur <b>Valider</b> les paquets suivants seront supprimés:" \
    --window-icon="/usr/share/pixmaps/gnome-debian.png" \
    --width=420 --height=400 \
    --list --print-column="2" --checklist --separator=' ' \
    --column="Supprimer" \
    --column="Nom des paquets" \
    $LISTE_PAQUET )
    
    ## Si on clic sur Annuler...
    if [ $? -ne 0 ]
    then
        rm -f /tmp/clean_kernel.tmp
        exit 2
    fi
    ## Sinon
    
    NBSUP=`echo $CHOIX | wc -w`
    PROGRES=0
    INCREMENT=`expr 100 / $NBSUP`
    (
    for i in `echo $CHOIX`
    do
        apt-get remove --purge --yes "$i" >/dev/null 2>&1
        PROGRES=$(($PROGRES+$INCREMENT))
        echo "$PROGRES"
        echo "# Suppression de $i"
    done
    ) | 
    zenity --progress --width=420 --auto-close --percentage=0 \
    --text="Suppression des paquets selectionnés..."
    
    zenity --info --title "Nettoyage dans les noyaux..." \
    --text="Les paquets sélectionnés ont bien été supprimés."
    rm -f /tmp/clean_kernel.tmp
    exit 0
    
fi

Au fait, est-on obligé de faire un grep sur le retour de dpkg -l ?
Au boulot j'ai du faire le même genre de manipulation sur un CentOS 4.6 ; pour lister les kernels il suffit de taper :

rpm -q kernel

Dernière modification par yamo (Le 07/10/2008, à 23:51)


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#61 Le 16/10/2008, à 10:39

Hoper

Re : Nettoyage dans les noyaux (kernel)

rpm dispose visiblement de l'option q (query je suppose ?) qui permet de faire une recherche dans les paquets installés. Je n'ai pas trouvé d'option équivalente dans dpkg... donc je liste tout, et je trie en fonction de ce qui m'intéresse. Si tu me trouve une façon plus simple d'arriver au même résultat, je suis évidement preneur smile Et merci pour les corrections !


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#62 Le 16/10/2008, à 11:43

yamo

Re : Nettoyage dans les noyaux (kernel)

Salut,
J'ai peut-être une piste, plutôt que faire directement un dpkg-l, tu pourrais récupérer ce qui est en rapport avec le kernel avant.

Je ne sais pas si c'est plus efficace de faire avant :

 $ apt-cache search linux-image
alsa-base - ALSA driver configuration files
linux-image - Generic Linux kernel image.
linux-image-2.6.25-2-386 - Linux kernel image for version 2.6.25 on i386
linux-image-2.6.27-7-generic - Linux kernel image for version 2.6.27 on x86/x86_64
linux-image-2.6.27-7-server - Linux kernel image for version 2.6.27 on x86/x86_64
linux-image-2.6.27-7-virtual - Linux kernel image for version 2.6.27 on x86/x86_64
linux-image-386 - Linux kernel image on 386.
linux-image-debug-2.6.25-2-386 - Linux kernel debug image for version 2.6.25 on i386
linux-image-debug-386 - Linux kernel debug image for 386 kernel image
linux-image-generic - Generic Linux kernel image
linux-image-server - Linux kernel image on Server Equipment.
linux-image-virtual - Linux kernel image for virtual machines
linux-image-2.6.26-1-rt - Linux kernel image for version 2.6.26 on Ingo Molnar's full real time preemption patch (2.6.26-rt1)
linux-image-rt - Rt Linux kernel image
rt2400-source - source for rt2400 wireless network driver
rt2500-source - source for rt2500 wireless network driver
rt2570-source - source for rt2570 wireless network driver

Ça renvoie pas mal de chose mais moins que dpkg -l

À comparer avec le contenu de  /tmp/clean_kernel.tmp

linux-restricted-modules-2.6.27-7-generic
linux-image-2.6.27-7-generic

Ensuite on peut faire un dpkg-l sur les résultats :

$ dpkg -l linux-image-2.6.25-2-386
Aucun paquet ne correspond à linux-image-2.6.25-2-386.
$ dpkg -l linux-image-2.6.27-7-generic
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom                                  Version                              Description
+++-====================================-====================================-==============================================================================$
ii  linux-image-2.6.27-7-generic         2.6.27-7.11                          Linux kernel image for version 2.6.27 on x86/x86_64
$ dpkg -l linux-image-virtual
Aucun paquet ne correspond à linux-image-virtual.
$ dpkg -l linux-image-386
Aucun paquet ne correspond à linux-image-386.

C'est moins efficace que rpm -q !

Pour faire ces tests, j'ai juste pris la partie de ton code qui génère le fichier /tmp/clean_kernel.tmp :

#!/bin/bash

## Changelog :
# 1.0 : mode texte uniquement
# 2.0 : Ajout du mode graphique
# 2.1 : légères modifications cosmetiques
# 0.0 test yamo, script non fonctionnel


VERSION=0.0
 

dpkg -l | grep linux | grep ubuntu | grep ii | awk '{print $2}' | grep 2.6 >/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep restricted | grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep image| grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep headers | grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp

Dernière modification par yamo (Le 16/10/2008, à 11:51)


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#63 Le 17/10/2008, à 11:23

Hoper

Re : Nettoyage dans les noyaux (kernel)

Ca me plait pas beaucoup comme piste... Car du coup, tu part des paquets existants dans les dépôts, plutôt que de partir des paquets réellement installés. Or, on peut parfaitement se faire ses propres paquets (si on compile et qu'on paramètre son propre noyau etc). Bref, ca me semble vraiment plus logique de partir de ce qui est vraiment installé sur la machine, et donc du dpkg -l


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#64 Le 17/10/2008, à 11:35

yamo

Re : Nettoyage dans les noyaux (kernel)

Ok, de toute façon ton script n'a pas l'air trop gourmand à l'exécution, je l'ai exécuté plusieurs fois en version terminal sur un pentium III 650 Mhz sans problèmes.


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#65 Le 17/10/2008, à 11:51

Hoper

Re : Nettoyage dans les noyaux (kernel)

J'avais pas compris que c'était la consommation cpu qui t'inquiétait... Dans l'absolu, on peut optimiser sans problème l'usage cpu, mais cela nécessiterai de faire un autre fichier... un truc dans le genre quoi :

dpkg -l | grep linux | grep ii | awk '{print $2}' | grep 2.6 >/tmp/temporaire.tmp
grep ubuntu /tmp/temporaire.tmp > /tmp/clean_kernel.tmp
grep restricted /tmp/temporaire.tmp >> /tmp/clean_kernel.tmp
grep image /tmp/temporaire.tmp >> /tmp/clean_kernel.tmp
grep headers /tmp/temporaire.tmp >> /tmp/clean_kernel.tmp

On fait un premier fichier, puis on ne récupère que ce qui nous intéresse... on dois économiser une bonne dizaine de grep et donc du temps cpu...
Quand je fais un script j'essaye toujours de faire au plus simple, pour pouvoir comprendre plus facilement ce que j'ai vouli faire le jour ou je veux changer un truc. Mais effectivement, niveau perfs, on peut toujours mieux faire smile


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#66 Le 23/10/2008, à 22:25

yamo

Re : Nettoyage dans les noyaux (kernel)

Sur usenet, Hugolino m'a indiqué cette commande :

dpkg --get-selections | grep linux

Sur une de mes machine (Hardy desktop) ça donne :

$ dpkg --get-selections | grep linux
libselinux1					install
linux-generic					install
linux-headers-2.6.24-19				install
linux-headers-2.6.24-19-generic			install
linux-headers-2.6.24-21				install
linux-headers-2.6.24-21-generic			install
linux-headers-generic				install
linux-image-2.6.24-21-generic			install
linux-image-generic				install
linux-libc-dev					install
linux-restricted-modules-2.6.24-21-generic	install
linux-restricted-modules-common			install
linux-restricted-modules-generic		install
linux-sound-base				install
linux-source					install
linux-source-2.6.24				install
linux-ubuntu-modules-2.6.24-21-generic		install
util-linux					install
util-linux-locales				install
$ dpkg --get-selections | wc -l
1639
dpkg -l  | wc -l
1644

Sur une autre (Intrepid serveur):

$ dpkg --get-selections | grep linux
libselinux1					install
linux-firmware					install
linux-image-2.6.27-4-server			install
linux-image-2.6.27-7-server			install
linux-image-server				install
linux-server					install
util-linux					install
$ dpkg --get-selections | wc -l
369
$ dpkg -l  | wc -l
374

Mais en nombre de caractères il y a une différence (Ubuntu desktop) :

$ dpkg -l  | wc --b
235496
$  dpkg --get-selections | wc  --b
42095

Dernière modification par yamo (Le 23/10/2008, à 22:37)


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#67 Le 23/10/2008, à 22:51

yamo

Re : Nettoyage dans les noyaux (kernel)

Avec cette modification la partie de code :

dpkg -l | grep linux | grep ubuntu | grep ii | awk '{print $2}' | grep 2.6 >/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep restricted | grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep image| grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg -l | grep linux | grep headers | grep ii | awk '{print $2}' | grep 2.6 >>/tmp/clean_kernel.tmp

devient :

dpkg --get-selections | grep linux | grep ubuntu  | awk '{print $1}' | grep 2.6 >/tmp/clean_kernel.tmp
dpkg --get-selections | grep linux | grep restricted  | awk '{print $1}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg --get-selections | grep linux | grep image | awk '{print $1}' | grep 2.6 >>/tmp/clean_kernel.tmp
dpkg --get-selections | grep linux | grep headers  | awk '{print $1}' | grep 2.6 >>/tmp/clean_kernel.tmp

Et avec ton optimisation :

dpkg --get-selections | grep linux |  awk '{print $1}' | grep 2.6 >/tmp/temporaire.tmp
grep ubuntu /tmp/temporaire.tmp > /tmp/clean_kernel.tmp
grep restricted /tmp/temporaire.tmp >> /tmp/clean_kernel.tmp
grep image /tmp/temporaire.tmp >> /tmp/clean_kernel.tmp
grep headers /tmp/temporaire.tmp >> /tmp/clean_kernel.tmp

Hoper dis moi s'il te plaît, ce que tu en penses.

Dernière modification par yamo (Le 23/10/2008, à 22:56)


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#68 Le 23/10/2008, à 22:59

yurek

Re : Nettoyage dans les noyaux (kernel)

si vous cherchez l'optimisation, stoquez les dans des variables...


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#69 Le 24/10/2008, à 00:35

Sciensous

Re : Nettoyage dans les noyaux (kernel)

Hoper a écrit :

... peut etre que la version de zenity necéssaire est trop recente pour la dapper ? En tout cas ca m'aurai quand même aidé si tu avais au moins mis ici le message d'erreur roll

oups ! Je réponds avant le délai légal d'1 mois tongue
(je dois dire que je n'utilise plus Dapper, que c'était juste une info, une brique supplémentaire)

les messages d'erreurs en console: (aucun en graphique)

gksudo sh kclean

(zenity:7529): Gtk-CRITICAL **: gtk_list_store_get_value: assertion `column < GTK_LIST_STORE (tree_model)->n_columns' failed

(zenity:7529): GLib-GObject-CRITICAL **: g_value_get_string: assertion `G_VALUE_HOLDS_STRING (value)' failed

(zenity:7529): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed

version de zenity:

dpkg -l zenity
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom                                          Version                                      Description
+++-============================================-============================================-========================================================================================================
ii  zenity                                       2.14.3-0ubuntu1                              Display graphical dialog boxes from shell scripts

En ligne

#70 Le 25/10/2008, à 12:16

Hoper

Re : Nettoyage dans les noyaux (kernel)

yamo : heu... la comme ca j'en pense pas grand chose.. mais il est bien possible que ta solution soit meilleure oui.
Faut que je regarde... Au fait merci pour les corrections des fautes etc, j'ai (enfin) uploadé le fichier corrigé.

Sciensous : ok merci.

Bon de toute façon il semble que ce problème de noyau en trop soit corrigé dans intreprid, donc il faut être franc, ce script n'a pas grand avenir...

Dernière modification par Hoper (Le 25/10/2008, à 12:28)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#71 Le 25/10/2008, à 13:10

yamo

Re : Nettoyage dans les noyaux (kernel)

Salut,
Personnellement sous intrepid j'utilise ton script et peut-être intéressera t'il quelqu'un sous debian avec quelques modifications.

Au fait, c'est quoi exactement qui rend ton script obsolète sous Intrepid?


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#72 Le 25/10/2008, à 13:47

Hoper

Re : Nettoyage dans les noyaux (kernel)

Juste qu'il existe en standard dans cette version un outil qui fait exactement la même chose (je ne sais pas a quoi il ressemble hein.... je sais juste qu'il existe).
Après c'est sur que rien n'empêche de continuer à utiliser ce script par habitude... ou si par exemple l'outil fourni sous intrepid ne fonctionne pas en ligne de commande etc.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#73 Le 25/10/2008, à 15:55

yurek

Re : Nettoyage dans les noyaux (kernel)

Pour que le code que j'ai intégré au script maintenir-systeme ne soit plus utile il faudrait que system clean soit plus évolué que ça ( cache+fchier temporaire+corbeille+fichierdeconfiguration+...) ... De plus je ne sais pas si le logiciel s'utilise en ligne de commande.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#74 Le 17/11/2008, à 18:17

renato83

Re : Nettoyage dans les noyaux (kernel)

salut Hoper,

merci pour ta methode simple et efficace, pour un débutant comme moi c'est magique .

Hors ligne

#75 Le 18/11/2008, à 11:46

Hoper

Re : Nettoyage dans les noyaux (kernel)

De rien, merci pour ton retour smile


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

Haut de page ↑