{"id":2837,"date":"2013-10-28T12:17:21","date_gmt":"2013-10-28T10:17:21","guid":{"rendered":"http:\/\/www.collet-matrat.com\/?p=2837"},"modified":"2013-10-26T18:21:48","modified_gmt":"2013-10-26T16:21:48","slug":"dtrx-le-couteau-suisse-de-lextraction-de-fichiers-pour-linux","status":"publish","type":"post","link":"https:\/\/www.collet-matrat.com\/?p=2837","title":{"rendered":"DTRX : le \u00ab\u00a0couteau suisse\u00a0\u00bb de l&rsquo;extraction de fichiers pour Linux"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.collet-matrat.com\/wp-content\/uploads\/2013\/10\/3566090753_d5c8402dc7_z.jpg?w=584\" alt=\"image titre\" \/><\/p>\n<p>Si vous travaillez souvent sous Linux, en ligne de commande, il vous est certainement d\u00e9j\u00e0 arriv\u00e9 de gal\u00e9rer pour extraire le contenu d'une archive portant une extension un peu exotique...<\/p>\n<p>J'ai d\u00e9couvert r\u00e9cemment un petit utilitaire qui va probablement vous simplifier la vie : <a href=\"http:\/\/brettcsmith.org\/2007\/dtrx\/\"><em>DTRX<\/em> (pour \"Do The Right eXtraction\")<\/a>.<\/p>\n<p>Son fonctionnement est des plus simple :<\/p>\n<pre><code>dtrx le_nom_de_l_archive\n<\/code><\/pre>\n<p>L'utilitaire va automatiquement reconna\u00eetre le type d'archive (<em>tar, zip, cpio, deb, rpm, gem, 7z, cab, lzh, rar, gz, bz2, lzma, xz, exe<\/em>...) et la d\u00e9compresser dans un dossier d\u00e9di\u00e9 le tout en fixant les droits et permissions n\u00e9cessaires pour que l'utilisateur puisse y acc\u00e9der. Impossible donc de se retrouver avec l'int\u00e9gralit\u00e9 des fichiers extraits au beau milieu de la racine ... certains comprendront certainement de quoi je parle :-).<\/p>\n<p>Concernant les pr\u00e9-requis : disposer d'un syst\u00e8me \u00e9quip\u00e9 de Python (2.4 minimum) et des outils de compression \/ archivage concern\u00e9s (DTRX n'est en fait qu'un module destin\u00e9 \u00e0 appeler correctement les programmes d'extraction). La liste des outils n\u00e9cessaires est fournie au sein du fichier <em>INSTALL<\/em> du package d'installation. La plupart des syst\u00e8mes Linux r\u00e9cents devraient toutefois, par d\u00e9faut, d\u00e9j\u00e0 embarquer l\u2019ensemble des utilitaires n\u00e9cessaires.<\/p>\n<p>Pour les utilisateurs de Debian un simple \"<strong><em>apt-get install dtrx<\/em><\/strong>\" devrait \u00eatre suffisant !<\/p>\n<p>Le site officiel est disponible <a href=\"http:\/\/brettcsmith.org\/2007\/dtrx\/\">ICI<\/a><\/p>\n<p>Cr\u00e9dit photo <a href=\"http:\/\/www.flickr.com\/photos\/question_everything\/\">Let Ideas Compete<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si vous travaillez souvent sous Linux, en ligne de commande, il vous est certainement d\u00e9j\u00e0 arriv\u00e9 de gal\u00e9rer pour extraire le contenu d'une archive portant une extension un peu exotique... J'ai d\u00e9couvert r\u00e9cemment un petit utilitaire qui va probablement vous &hellip; <a href=\"https:\/\/www.collet-matrat.com\/?p=2837\">Lire la suite <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"DTRX : le \"couteau suisse\" de l'extraction de fichiers pour Linux (sur le blog)","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[7,92,11],"tags":[],"class_list":["post-2837","post","type-post","status-publish","format-standard","hentry","category-linux","category-software","category-utile"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=\/wp\/v2\/posts\/2837"}],"collection":[{"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2837"}],"version-history":[{"count":26,"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=\/wp\/v2\/posts\/2837\/revisions"}],"predecessor-version":[{"id":2875,"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=\/wp\/v2\/posts\/2837\/revisions\/2875"}],"wp:attachment":[{"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.collet-matrat.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}