Como posso descompactar um arquivo * .7z?


282

Como posso descompactar um arquivo * .7z no Ubuntu e manter a estrutura de diretórios?

Respostas:


378

Primeiro instale o p7zip-fullpacote:

sudo apt-get install p7zip-full

Com isso, o Nautilus deve ter a opção de descompactar arquivos 7-Zip.

Eu também recomendo, p7zip-rarportanto, também inclui suporte para arquivos RAR.

Isso pressupõe que você queira fazê-lo via GUI com Nautilus. Caso contrário, após o download dos pacotes acima, faça o seguinte:

7z x PACKAGE.7z 

isso deve extrair os pacotes com o caminho completo.


Eu tento instalar o 7zip-full usando o apt. Recebo a seguinte mensagem: "O pacote p7zip-full não está disponível, mas é referido por outro pacote. Isso pode significar que o pacote está ausente, foi obsoleto ou está disponível apenas em outra fonte".
posfan12

Observe que se o arquivo compactado for MUITO grande, ele será dividido em arquivos de componentes separados file.7z.001, file.7z.002, etc. No entanto, apenas o primeiro arquivo, file.7z.001, será exibido como um ícone descompactável na área de trabalho do Nautilus. Os outros aparecem como ícones de arquivo de dados. Clique duas vezes nesse arquivo .7z.001 para descompactar TODOS os componentes no pacote. Além disso, aparentemente todos os arquivos de componente .00x criados durante a compactação precisam estar presentes ou, provavelmente, a descompactação .001 falhará.
DragonLord

77

Também há dtrx- o que é imensamente útil para não arquivar nada.

que significa " D o T ele R ight e X tração" - e descomprimir qualquer coisa sem qualquer problema.

simplesmente:

sudo apt-get install dtrx
dtrx archive.tar.XX

Página de manual: http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html


6
it currently supports [...] InstallShield files.muito interessante.
LiveWireBT

2
Você me salvou, por algum motivo o p7zip não conseguiu lidar com meus arquivos, mas o dtrx funcionou como um encanto.
adamconkey

14
Link obrigatório do clichê: xkcd.com/1168
Ciro Santilli escreveu:

17

Execute o seguinte comando no terminal:

sudo apt-get install p7zip-full p7zip-rar

Ou pesquise no centro de software do ubuntu como 7zip e unrar e instale os pacotes.


11

Para o ubuntu 17.04, não é necessário o pacote completo, p7zipé suficiente:

sudo apt install p7zip

Em seguida, descompacte usando o -dcomando:

p7zip -d something.7z

p7zip -d --keep something.7z ou irá destruir o seu arquivo de entrada !!!!
Dave Kimble

Isso não extrai todos os arquivos, devido a recursos ausentes. no meu caso, proteção por senha. Portanto, isso pode ser enganoso.
scones
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.