Qual é o caminho mais rápido para extrair um ISO?

33

Atualmente estou montando um ISO em um diretório (somente leitura) (usando o comando mount -o loop ) e copiando o conteúdo para outro diretório normal. Isso leva muito tempo, pois o ISO é grande. Esta é a única maneira de fazê-lo, ou existem algumas alternativas?

    
por user13107 01.04.2013 / 06:23

8 respostas

56

você pode fazer isso com o software 7zip:

sudo apt-get install p7zip-full

7z x iso_file.iso

no Fedora:

7za x iso_file.iso

    
por 01.04.2013 / 06:57
6

bsdtar (parte do portátil libarchive [1]) pode analisar lotes de formatos de arquivo [2]. Isso é útil para aqueles cujos dedos estão muito familiarizados com as opções do tar ( bsdtar xfp foo.iso para extrair, bsdtar tf yoyoma.rpm para apenas inspecionar o conteúdo).

Há também um bsdcpio para aqueles que estão familiarizados com o uso de cpio .

Muitas distribuições Linux agora incluem bsdtar, bsdcpio e libarchive (geralmente como pacotes separados, embora tudo venha do código libarchive).

[1] link [2] link

    
por 14.05.2015 / 05:02
2

Montar a imagem ou usar o 7zip como já foi respondido são provavelmente as duas únicas soluções. Experimente e verifique se um é mais rápido que o outro.

Se você realmente precisa de algo mais rápido, provavelmente deve procurar uma direção diferente: em vez de alterar o software, tente usar discos diferentes: um para a imagem de origem e outro para o diretório de destino. Ou tente evitar a cópia desses arquivos e apenas mantenha-os na imagem iso.

    
por 01.04.2013 / 10:52
2

uniso é um script Python que aproveita isoinfo para extrair o conteúdo de um fluxo ISO. Requer pythoric . É um pouco hacky, mas faz o trabalho.

Eu sou o autor de uniso e pythoric.

    
por 27.10.2014 / 21:17
1

Se você quiser extrair apenas alguns arquivos em vez de todo o conteúdo, tente mc MidnightCommander no shell. Também é legal olhar para .zip/tar.gz/bz2 com.

    
por 01.04.2013 / 16:42
1

Por que não usar:

isoinfo -R -X

para extrair todos os arquivos ou

isoinfo -R -X -find find-options

para extrair arquivos controlados pelas opções de busca?

    
por 20.08.2015 / 00:49
1

Para quem usa o gerenciador de arquivos Thunar no linux e quer uma solução fácil e rápida:

  1. Abrir o thunar - > Editar - > Configurar ações customizadas ...
  2. Criar novo item:
    • Nome: Extraia o ISO aqui
    • Descrição: extrai o arquivo ISO
    • Comando: xfce4-terminal -e "7z x %f"
  3. Abra a guia Condições de aparência
    • Prefixo: *.iso
    • Selecione apenas Other files checkbox
  4. Salve e você está pronto para extrair usando o botão direito do mouse.

Note that this trick uses and depends on xfce4-terminal and p7zip packages. If you are using different archive manager or terminal - replace commands accordingly.

    
por 22.06.2016 / 01:10
0

Experimente genisoimage . Tem tudo o que você precisa para lidar com ISOs. Depois de instalá-lo, você também poderá usar mc para visualizar o conteúdo ISO.

    
por 05.06.2015 / 23:47

Tags