Pesquisar este blog

sábado, 3 de março de 2012

SOLUÇÃO PROBLEMA DESCOMPACTAÇÃO RAR NO UBUNTU



Baixei alguns arquivos compactados com extensão RAR, entretanto fiquei intrigado que quando ia descompactar no ubuntu 11.10, clicando no arquivo com o botão direito do mouse e utilizando a opção extrair aqui, mesmo com tudo requerido para esta operação instalado, estes arquivos davam erro não descompactava e aparecia uma mensagem de que o arquivo continha caracteres ilegíveis ou algo parecido como se o arquivo estivesse corrompido uma publicação no viva o linux me chamou a atenção para a solução embora lá dê a solução existe um problema de pacote não instalado para aqueles que não tem o pacote unrar instalado no sistema, a verdade é que quando se descompacta de forma gráfica clicando com o botão direito mouse e na opção extrair aqui o pacote utilizado por padrão é o pacote rar que é total desenvolvido de forma colaborativa e aberta e tem graves problemas com caracteres especiais do windows.
A solução é utilizar o pacote unrar que é um pacote non-free portanto ele não é totalmente aberto e inclui os caracteres especiais muito utilizado no windows, o primeiro passo é instalar este pacote, abra um terminal e digite.

sudo apt-get install unrar

clique em enter claro estando conectado a internet e espere o download e instalação, caso você já tenha o arquivo instalado o terminal vai lhe retornar uma mensagem dizendo que a versão do arquivo instalado é a mais recente ou mensagem idêntica, obviamente que a fase de instalação do pacote unrar é necessária apenas uma vez após instalado este pacote as descompactações de pacotes RAR se darão como descrito abaixo.

depois da instalação, no mesmo terminal ou em outro vá ate o pasta onde esta o arquivo rar salvo utilizando o comando cd, da seguinte forma:

Exemplo: cd /media/.../..

clique em enter e veja que a indicação inicial do terminal mudou de pasta, indicando que ele se encontra na pasta requerida, isso se o caminho ate a pasta no comando cd estiver correto se tiver um erro mínimo que seja o terminal volta com a mensagem de arquivo ou pasta inexistente ou não encontrado.

depois é apenas uma questão de chamar o programa e o arquivo, digitando o seguinte comando no terminal que se encontra na pasta desejada.

unrar x nomedoarquivo.rar

Caso possua o arquivo possua senha, vai ficar assim:

unrar x nomedoarquivo.rar -p [dê enter e digite a senha]

Estes comandos tem o mesmo resultado da opção gráfica extrair aqui ou seja o resultado da descompactação ficará na mesma pasta do arquivo RAR original.

Uma dica especial é que o nome do arquivo RAR pode ser facilmente copiado e colado no comando clicando no referido arquivo com o botão direito do mouse e na opção propriedades, selecione tudo no quadro nome e copie e cole no comando substituindo a parte onde tem nomedoarquivo.rar

Este post teve por fonte básica uma publicação de Geovani Geraldi em 03 de novembro de 2010 no site viva o linux 


Nenhum comentário: