dtrx.png

Dtrx acrónimo de “Do The Right eXtraction”, es una herramienta para sistemas unix-like que simplifica bastante el extraer todo tipo de archivos desde la terminal de Linux.

El programa también destaca por gestionar los permisos de lectura/escritura de forma adecuada, y la opción de extraerlos en sus propios directorios dedicados, con opción de renombrado incluida.

Es una buena opción para los que tenemos memoria de pez, somos demasiado vagos para mirar la ayuda del programa a la hora de hacer cosas básicas (tar -zxvf sin ir más lejos) o no queremos usar múltiples programas en función del tipo de archivo que tengamos delante.

Como veis en la imagen que abre el post, no tiene demasiado misterio su ejecución:

1
dtrx archivo.tar.xz

Quien dice tar.xz, dice cualquier otro formato similar, dado que dtrx soporta una amplia colección: tar, bz2, zip, cpio, deb, rpm, gem, 7z, cab, lzh, rar, gz, bz2, lzma, xz, además de binarios deb, gem (ruby), archivos de Installshield e incluso algunos tipos de exe.

  • Podemos listar los archivos antes de proceder a su extracción con el parámetro -l:
1
dtrx -l archivo.zip
  • Si tenemos un archivo comprimido que a su vez incluye múltiples ficheros, al ejecutar dtrx nos va a dar 5 opciones diferentes, para hacer la cosa más o menos automática:

-a siempre extraer los archivos incluidos durante esta sesión
-o extraer los archivos incluidos esta vez.
-n elegir no extraer los archivos incluidos por esta vez.
-v nunca extraer los archivos incluidos durante esta sesión.
-l listar los archivos incluidos.

  • Si queremos que trabaje de forma recursiva, lo podemos hacer añadiendo la opción -r:
1
dtrx -r archivo.tar.gz
  • Además con el parámetro -m podemos extraer los metadatos de archivos deb y gem:
1
dtrx -m archivo

dtrx3.png

Instalación

Dtrx es software libre y está disponible en los repositorios de las principales distribuciones GNU/Linux.

  • En Debian y derivadas como Ubuntu o Linux Mint:
1
sudo apt install dtrx
  • Los usuarios de openSUSE lo tienen disponible para Leap y Tumbleweed a través del servicio online de 1-click Install.
  • En Arch Linux y derivadas (Antergos, ArchBang, Manjaro…) lo encontramos en los repositorios comunitarios de AUR:
1
yaourt -S dtrx
  • Por último en Fedora:
1
2
3
su -c
 
dnf install dtrx

Si queréis saber más de esta sencilla a la vez que poderosa herramienta, como siempre tenéis toda la información en su web.

 

Fuente: lamiradadelreplicante

¿Quién está en línea?

Hay 16262 invitados y ningún miembro en línea