Como Criar e Extrair Arquivos RAR no Linux

Se você precisa trabalhar com arquivos compactados no sistema do pinguim, veja Como Criar e Extrair Arquivos RAR no Linux.

Neste pequeno tutorial, mostrarei Como Criar e Extrair Arquivos RAR no Linux. Confira abaixo os passos necessários para fazer isso.

Como Criar e Extrair Arquivos RAR no Linux

Como Criar e Extrair Arquivos RAR no Linux
Como Criar e Extrair Arquivos RAR no Linux

O formato RAR é bastante popular para compactação de arquivos, sendo amplamente utilizado em várias plataformas. No Linux, o suporte ao formato RAR não é nativo, mas você pode facilmente instalar ferramentas para lidar com esses arquivos.

Neste artigo, você aprenderá como criar e extrair arquivos RAR no Linux usando as ferramentas apropriadas.

Instalação das Ferramentas RAR e UNRAR

Antes de começar a manipular arquivos RAR, é necessário instalar as ferramentas específicas no seu sistema Linux. Existem dois utilitários principais que você precisará: o rar (para criar arquivos RAR) e o unrar (para extrair arquivos RAR).

Instalação no Ubuntu e Derivados

No Ubuntu, você pode instalar essas ferramentas diretamente a partir do repositório oficial. Abra o terminal e execute os seguintes comandos:
sudo apt update
sudo apt install rar unrar

Esse comando instalará as ferramentas rar e unrar no seu sistema.

Instalação no CentOS ou Fedora

Para usuários do CentOS ou Fedora, o processo é semelhante. Primeiro, adicione o repositório EPEL (Extra Packages for Enterprise Linux), e em seguida, instale as ferramentas:
sudo yum install epel-release
sudo yum install rar unrar
sudo yum install rar unrar

Como Extrair Arquivos RAR

Depois de instalar o unrar, você pode facilmente extrair arquivos RAR no Linux. Suponha que você tenha um arquivo chamado arquivo.rar que deseja extrair. Para extrair o conteúdo, use o seguinte comando no terminal:
unrar x arquivo.rar

Este comando irá extrair todos os arquivos contidos no arquivo RAR para o diretório atual.

  • Opção ‘x’: extrai o arquivo e preserva a estrutura de diretórios.

Se você quiser apenas listar os arquivos dentro do RAR sem extraí-los, use:
unrar l arquivo.rar

Este comando exibirá o conteúdo do arquivo RAR sem fazer a extração.

Como Criar Arquivos RAR

Agora, para criar arquivos RAR no Linux, você precisa utilizar o comando rar. Suponha que você tenha um diretório ou conjunto de arquivos que deseja compactar em um arquivo RAR. Use o seguinte comando:
rar a novo-arquivo.rar arquivo1 arquivo2 diretório/

Este comando criará um arquivo chamado novo-arquivo.rar, contendo arquivo1, arquivo2 e todo o conteúdo do diretório/.

  • Opção ‘a’: adiciona arquivos ou diretórios a um arquivo RAR.

Compactação de Arquivos com Senha

Uma das funcionalidades interessantes do rar é a possibilidade de adicionar uma senha ao arquivo RAR para aumentar a segurança. Para criar um arquivo RAR protegido por senha, use o seguinte comando:
rar a -p novo-arquivo.rar arquivo1 arquivo2

Após executar o comando, será solicitado que você insira uma senha para proteger o arquivo. Essa é uma maneira eficaz de proteger arquivos sensíveis.

Resolvendo Problemas Comuns

Ao tentar extrair ou criar arquivos RAR, você pode encontrar alguns erros. Um dos erros mais comuns é relacionado à falta de permissões.

Para resolver esse problema, você pode usar o comando sudo antes dos comandos rar ou unrar, concedendo permissões de superusuário.

Outro problema comum é tentar abrir arquivos RAR corrompidos. Nesses casos, você pode tentar recuperar o arquivo usando a seguinte opção:
unrar r arquivo-corrompido.rar

Esse comando tenta recuperar o máximo de dados possível de um arquivo RAR danificado.

Alternativas ao RAR

Embora o RAR seja amplamente utilizado, há outros formatos de compactação mais populares no ambiente Linux, como o ZIP e o TAR.

Essas alternativas oferecem boa compressão e são suportadas nativamente no Linux, sem a necessidade de instalar ferramentas extras. Para usuários que não precisam especificamente de RAR, essas alternativas podem ser mais convenientes.

Para compactar com ZIP: zip -r arquivo.zip diretório/

Para extrair arquivos ZIP: unzip arquivo.zip

Para criar um arquivo TAR compactado com GZIP: tar -czvf arquivo.tar.gz diretório/

Para extrair arquivos TAR: tar -xzvf arquivo.tar.gz

Conclusão

O formato RAR continua sendo amplamente utilizado para compactação de arquivos devido à sua eficiência em compressão e recursos como proteção por senha.

Embora o Linux não tenha suporte nativo ao RAR, é muito fácil instalar e usar as ferramentas rar e unrar para criar e extrair arquivos RAR. Com os comandos certos, você poderá manipular arquivos RAR de maneira eficiente no seu sistema Linux.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.