{"id":206,"date":"2012-03-27T21:53:00","date_gmt":"2012-03-27T21:53:00","guid":{"rendered":"http:\/\/hoper.dnsalias.net\/atdc\/index.php\/2012\/03\/27\/20120327kclean-passe-en-version-3\/"},"modified":"2017-05-30T16:02:13","modified_gmt":"2017-05-30T14:02:13","slug":"20120327kclean-passe-en-version-3","status":"publish","type":"post","link":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2012\/03\/27\/20120327kclean-passe-en-version-3\/","title":{"rendered":"kclean passe en version 3"},"content":{"rendered":"<div class=\"post-content\">\n<p>Des ann\u00e9es sans faire la moindre modification \u00e0 ce script, et voila que tout d&rsquo;un coup je retrouve les joies du shell. La possibilit\u00e9 de g\u00e9rer simplement les arguments de la ligne de commandes <a href=\"http:\/\/v0n.posterous.com\/bash-gerer-les-options-longues-avec-ou-sans-a\">avec getops<\/a> m&rsquo;a donn\u00e9 des tonnes d&rsquo;id\u00e9es que j&rsquo;ai mis en place dans une nouvelle version. En vrac\u00a0: Un code plus propre et mieux structur\u00e9, l&rsquo;ajout d&rsquo;une fonction de simulation permettant de ne rien modifier sur son syst\u00e8me, et des messages d&rsquo;avertissements beaucoup plus explicites. L&rsquo;option de simulation (-s, ou &#8211;simulate) permet aussi de lancer le script sans les droits root, afin de voir comment il se comporte. Vous n&rsquo;avez plus aucune excuses pour ne pas l&rsquo;essayer et me faire des retours \ud83d\ude42<\/p>\n<pre>kclean --help\r\n\r\n Syntaxe : .\/kclean [options]\r\n Options disposibles :\r\n        -t      --term          Lance le script en mode console\r\n        -k      --keep-prev     Conserve automatiquement le noyau pr\u00e9c\u00e9dent\r\n        -s      --simulate      Aucune suppression r\u00e9elle, simple simulation\r\n        -h      --help          Affichage de la syntaxe\r\n        -f      --force-yes     Supression sans aucune demande de confirmation !\r\n<\/pre>\n<h3>T\u00e9l\u00e9chargement<\/h3>\n<p>Vous pouvez installer <a href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/kclean.deb\">le paquet pour ubuntu<\/a>, et lancer le script soit en mode graphique (cherchez kclean dans le menu gnome Syst\u00e8me\/Administration), ou en ligne de commande. L&rsquo;utilisation en mode ligne de commande est trivial. Indiquez -t (ou &#8211;term) pour lui indiquer que vous souhaitez rester en mode console, et laissez vous guider. Si vous voulez uniquement jeter un oeil au script, c&rsquo;est aussi possible, en cliquant <a href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/kclean\">la<\/a>.<\/p>\n<p>Si vous avez des suggestions, n&rsquo;h\u00e9sitez pas \ud83d\ude42<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Des ann\u00e9es sans faire la moindre modification \u00e0 ce script, et voila que tout d&rsquo;un coup je retrouve les joies du shell. La possibilit\u00e9 de g\u00e9rer simplement les arguments de la ligne de commandes avec getops m&rsquo;a donn\u00e9 des tonnes d&rsquo;id\u00e9es que j&rsquo;ai mis en place dans une nouvelle version. En vrac\u00a0: Un code plus [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-206","post","type-post","status-publish","format-standard","hentry","category-geekitude"],"_links":{"self":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/comments?post=206"}],"version-history":[{"count":1,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/206\/revisions"}],"predecessor-version":[{"id":832,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/206\/revisions\/832"}],"wp:attachment":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/media?parent=206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/categories?post=206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/tags?post=206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}