Existe o FileRoller, é claro: um excelente arquivador universal para o Nautilus/GNOME, mas para o terminal não existe. Você tem que usar uma miríade de comandos diversos. Por isso desenvolvi um script universal.
Coloquei o script no GitHub Gist, só copiar, colar, salvar como zap.sh, embora a extensão não seja de todo necessária, podendo salvar apenas como zap mesmo.
Eu salvei esse conteúdo dentro do meu .bash_aliases, assim eu posso usar os comandos zap/unzap sem ter que dar load no script. Se você fez isso, digite zap ou unzap pra obter ajuda sobre o uso do script.
Para poder usá-lo, instale todos os arquivadores possíveis:
$ sudo apt install arj bzip2 cabextract gzip lzip lzma lzop ncompress p7zip p7zip-full p7zip-rar rar tar unace unace-nonfree unar unrar unzip zip zpaq zstd pigz pbzip2 plzip nulib2
Formatos suportados:
- 7ZIP (7z, tar.7z)
- ARJ
- Binary II and ShrinkIt (bny, bqy, bse, bxy, sdk, sea, shk)
- BROTLI (br) -- descompressão apenas
- BZIP2 (bz, bz2, tar.bz2, tb2, tbz, tbz2)
- CABINET (cab, exe) -- descompressão apenas
- GZIP (gz, tar.gz, tgz)
- IMAGEM (iso, bin, mdf, nrg, cdi) -- descompressão apenas
- INCOMUNS (ace, arc, cpio, lha, lzh, lzx, pak, pit, sit, sitx) -- descompressão apenas
- LZIP (lz, lzip, tar.lz, tar.lzip, tlz)
- LZMA (lzma, tar.lzma)
- LZOP (lzo, lzop, tar.lzo, tar.lzop)
- RAR
- TAR
- Unix GNUzip (z)
- XZIP (tar.xz, xz, txz)
- ZIP
- ZPAQ
- Zstandard (tar.zst, tar.zstd, tzst, zst, zstd)
Nenhum comentário:
Postar um comentário