Instalação e Uso do 7z e RAR no Linux

Existem dois métodos para intsalar o comando 7z no Linux: instalação online e instalação a partir de um pacote binário. A seguir, cada método é detalhado.

Instalação Online

Se o sistema Linux tiver acesso à internet, este é o método recomendado pela sua simplicidade. Execute o seguinte comando:

sudo apt-get install p7zip

Instalação a Partir de Pacote

O 7-Zip disponibiliza pacotes de instalação offline, incluindo binários pré-compilados para arquitetura x86. Siga estes passos:

  1. Acesse o repositório oficial no SourceForge: http://sourceforge.net/projects/p7zip/files/. A versão mais recente disponível é 9.20.1.
  2. Selecione a versão desejada e baixe o pacote binário correspondente, como por exemplo: p7zip_9.20.1_x86_linux_bin.tar.bz2.
  3. No temrinal, descompacte e instale o pacote com os comandos a seguir (requer privilégios de root):
tar xjvf p7zip_9.20.1_x86_linux_bin.tar.bz2
cd p7zip_9.20.1
sudo sh install.sh

Utilizando o Comando 7z

Descompactar Arquivos no Formato 7z

7za x arquivo_saida.7z -r -o./destino

Parâmetros: x extrai mantendo a hierarquia de pastas original (use e para extrair todos os arquivos no diretório raiz); -r processa subdiretórios recursivamente; -o define o diretório de saída (não deve haver espaço após -o).

Comprimir Arquivos ou Pastas

7za a -t7z -r novo_arquivo.7z /caminho/origem/*

Parâmetros: a adiciona arquivos ao arquivo compactado; -t especifica o tipo de compressão (padrão é 7z); -r inclui todos os subdiretórios. O 7z suporta múltiplos formatos, como .tar.bz2, ao alterar o valor de -t.

Instalação do RAR no Linux

Download do Pacote

Obtenha o RAR no site oficial: http://www.rarsoft.com/download.htm. A versão atual é 5.0.1.

Para sistemas de 32 bits:

wget http://www.rarsoft.com/rar/rarlinux-5.0.1.tar.gz

Para sistemas de 64 bits:

wget http://www.rarsoft.com/rar/rarlinux-x64-5.0.1.tar.gz

Instalação

Descompacte e compile o pacote. Para arquitetura de 32 bits:

tar -zxf rarlinux-5.0.1.tar.gz
cd rar
make

Para arquitetura de 64 bits:

tar -zxf rarlinux-x64-5.0.1.tar.gz
cd rar
make

Utilizando os Comandos rar e unrar

Após a instalação, os utilitários rar e unrar ficam disponíveis para compressão e descompressão, respectivamente.

Comprimir Arquivos

rar a imagens *.jpg

Este comando agrupa todos os arquivos .jpg em um arquivo RAR chamado imagens.rar (a extensão é adicionada automaticamente).

Descompactar Arquivos

Para extrair o conteúdo de um arquivo RAR no diretório atual:

unrar e imagens.rar

Para extrair com caminhos completos de diretórios:

rar x imagens.rar

Utilize a opção -C para definir um diretório de destino esppecífico.

Tags: 7z RAR Linux p7zip compressão

Publicado em 6-4 04:23 por Thomas