Compactadores
Conteúdo |
Compactadores
Muitas vezes precisamos enviar múltiplos arquivos ou então algum arquivo muito grande. Nestes dois casos geralmente é útil compactá-los, o que facilita a transmissão. Existem vários formatos de compactação, como por exemplo: zip, rar, tar, tar.gz (tgz), tar.bz2, 7z. A diferença entre eles está no algoritmo utilizado, o que leva a diferentes taxas de compactação.
Instalando
Para manipular alguns arquivos compactados é necessário habilitar os repositórios universe e multiverse. Você encontra informações de como fazer isso em AdicionandoRepositorios. Em seguida abra o Synaptic e instale os seguintes pacotes: rar, unrar e p7zip.
Ou digite em um terminal
sudo aptitude install rar unrar p7zip
Compactando
Para compactar arquivos abra o Nautilus, selecione os arquivos que deseja incluir no pacote, clique com o botão direito sobre algum deles, selecione Criar Pacote e então escolha o formato desejado.
|
|
|
Extraindo
Para extrair um arquivo compactado basta abrir o Nautilus, clicar com o botão direito sobre o arquivo e então selecionar Extrair Aqui.
|
Utilizando o terminal
Todos os exemplos mostram como compactar dois arquivos (chamados arquivo1 e arquivo2) e depois como extrair o arquivo compactado através do terminal.
Para compactar
- tar
tar -cvvf arquivo.tar arquivo1 arquivo2
- tar.gz
tar -cvvzf arquivo.tar.gz arquivo1 arquivo2
- bz2
tar -cvvjf arquivo.tar.bz2 arquivo1 arquivo2
- rar
rar a arquivo.rar arquivo1 arquivo2
Para descompactar
- tar
tar -xvvf arquivo.tar
- tar.gz
tar -xvvzf arquivo.tar.gz
- tar.bz2
tar -xvvjf arquivo.tar.bz2
- rar
rar e arquivo.rar
7zip
7-Zip (sevenzip) é um compactador de arquivos open-source para o sistema operacional Microsoft Windows e Linux. O programa, desenvolvido por Igor Pavlov, é distribuído sobre a licença GNU LGPL, e compete diretamente com os programas de código-fechado WinZip e WinRAR. Atualmente o formato 7z, o principal formato de compactação do programa, é o que leva maior taxa de compactação, ganhando inclusive do formato RAR.
- Formatos de compactação: 7z, ZIP, GZIP, BZIP2 e TAR
- Formatos para descompactação: 7z, RAR, CAB, ISO, WIM, MSI, ARJ, LZH, CHM, Z, CPIO, RPM, DEB e NSIS
Instalação
Para instalar o programa 7zip no seu Ubuntu basta digitar o seguinte comando no terminal:
$ sudo apt-get install p7zip 7zip-full p7zip-rar lzma lzma-dev
Recursos
- Para os arquivos no formato 7z, o 7-Zip suporta encriptação 256-bit AES tanto dos arquivos armazenados quanto da estrutura de diretório 7z, evitando que usuários sem a senha sequer vejam o conteúdo do arquivo 7z.
- 7-Zip suporta volumes com dimensões variáveis, útil para backups em mídias removíveis como CDs e DVDs graváveis.
- Em modo de dois painéis, o 7-Zip pode ser considerado um gerenciador de arquivos básico.
- Suporte a processamento paralelo (multithreading).
- Versão especial em 64-bit com suporte a endereçamento de memória maior para compressão mais rápida.
- Capacidade de visualizar arquivos com nomes corrompidos e renomeá-los quando necessário.
- Duas versões em modo texto: 7z.exe, que usa bibliotecas externas; e uma versão independente 7za.exe, que não usa módulos externos, suportando apenas a compressão e descompressão de/para os formatos 7z, ZIP, gzip, bzip2, Z e TAR.
Prêmios
O 7-Zip ganhou prêmios do Sourceforge.net em duas categorias do concurso Community Choice Awards 2007 são elas :
- Melhor projeto
- Melhor técnica de design
Créditos
Autor: [RafaelSfair], [JyullianoRocha] |
Data: 09/02/2007 |
Mantenedor: RafaelSfair |
Compactadores (last edited 2011-09-19 23:22:05 by localhost)