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
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.