O que é a mensagem de erro tar “Não é possível abrir: argumento inválido”

1

Eu baixo o pacote fonte xcrysden aqui link

Depois eu extraio usando

tar zxvf xcrysden-1.5.60.tar.gz

No entanto, recebi vários erros, pois tar zxvf xcrysden-1.5.60.tar.gz|grep tar: mostra

tar: xcrysden-1.5.60/examples/XSF_Files/c2h4\:Ag001.xsf: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/TclTk\:LICENSE: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/Togl\:LICENSE: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/Mesa\:LICENSE: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/Meschach\:LICENSE: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/LGPL\:LICENSE: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/GL2PS\:LICENSE: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/FFTW3\:LICENCE: Cannot open: Invalid argument
    tar: xcrysden-1.5.60/otherLICENSES/BWidget\:LICENSE: Cannot open: Invalid argument
    tar: Exiting with failure status due to previous errors

O que essas mensagens significam? Por que a extração não está completa?

    
por user15964 08.03.2017 / 06:36

1 resposta

4

Provavelmente, o disco para o qual você está extraindo está formatado como FAT *. Os sistemas de arquivos FAT * não permitem que : apareça nas entradas de diretório (nomes de arquivos). Para extrair esses arquivos, você precisará extrair para um disco ou partição diferente, cujo sistema de arquivos suporta esses nomes de arquivos - os mais comuns incluem:

  • btrfs
  • ext3
  • ext4
  • FFS
  • HFS Plus (mas não HFS simples)
  • NTFS
  • XFS
por 08.03.2017 / 06:57