"codificación no válida" al descomprimir rar

11 marzo 2013


Quizás muchos se encontraran  con un problema que al descomprimir ficheros RAR en Ubuntu o cualquier distribución, nos da como resultado archivos o directorios con caracteres extraños y la leyenda (codificación no válida) como se puede ver en la siguiente imagen:



Esto produce además de generar nombres de archivo que debemos corregir a mano, muchas veces los mismos no funcionen o incluso que no podamos descomprimir (me ha pasado con algunas películas)

Podríamos pensar que esto se debe a una mala configuración o error en nuestro sistema GNU/Linux sin embargo la causa es bien otra, el problema es que estos archivos fueron comprimidos en Window$ que usa su propio formato de codificación Windows-1252 para idiomas occidentales, Windows-1253 para griego, Windows-1254 para turco, Windows-1256 para árabe... etc, mientras los demás OS como GNU/Linux, MacOsx y el resto utiliza UTF-8 el cual usa un estándar, llamado Unicode, creado y adoptado por la mayoría de empresas del sector, y diseñado para facilitar el tratamiento informático, transmisión y visualización de textos de múltiples lenguajes y disciplinas técnicas además de textos clásicos de lenguas muertas.

O sea para que quede claro no se trata de un problema de Linux si no mas bien QUE WINDOWS UNA VES MAS CREA INCOMPATIBILIDADES CON OTROS SISTEMAS.

Pero vamos a lo que nos interesa que es como podemos solucionar esto y los caminos son varios pero vamos a centrarnos en el mas sencillo para los usuarios y se trata de instalar una aplicación llamada PeaZip y lo podemos hacer de dos maneras una es desde sus repositorios mediante una terminal:

sudo add-apt-repository ppa:upubuntu-com/ppa

sudo apt-get update

sudo apt-get install peazip

En el momento de escribir esta entrada la versión disponible en los repositorios es la 4.6.1. Si queremos instalar una versión mas reciente podemos descargar el paquete correspondiente a tu distribución y entorno desde el sitio de la aplicación e instalarla en un doble clic.

Luego de instalado tendremos una nueva entrada en el menú contextual al hacer clic derecho sobre el archivo RAR en cuestión como puede verse a continuación:


Al elegir "Abrir con PeaZip" veremos una ventana como la que sigue:


Seleccionamos "Extraer" y luego "Aceptar"


Y como podemos ver problema resuelto.


Espero que les sea de utilidad, nos vemos en el próximo.


Te gustaría seguir este blog?

5 comentarios:

  1. Muchas gracias, siempre muy interesantes tu aportes.
    Saludos de Medellin - Col

    ResponderEliminar
  2. Que tal amigos.
    Instalé pea zip por este problema pero al hacer click en el icono del programa no hace nada, no se inicia.¿A que es debido?
    Ubuntu 12.04.2
    Gracias

    ResponderEliminar
  3. Muchas gracias por la información.

    ResponderEliminar
  4. Buenísimo ! muchísimas gracias che !

    ResponderEliminar
  5. Ó como extensión para nautilus: nautilus-filename-repairer

    ResponderEliminar