我从这里下载xcrysden源码包http://www.xcrysden.org/download/xcrysden-1.5.60.tar.gz
然后我使用提取它
tar zxvf xcrysden-1.5.60.tar.gz
但是,我遇到了几个错误,如图tar zxvf xcrysden-1.5.60.tar.gz|grep tar:
所示
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
这些消息是什么意思?为什么提取没有完成?
答案1
您解压到的磁盘可能采用 FAT* 格式。 FAT* 文件系统不允许:
出现在目录条目(文件名)中。为了提取这些文件,您需要提取到其文件系统的不同磁盘或分区做支持此类文件名 - 常见的文件名包括:
- BTFS
- 外部3
- 外部4
- FFS
- HFS Plus(但不是普通 HFS)
- NTFS
- XFS