- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:tar(*.tgz)ファイルの解凍の際に「ディレクトリは状態を展開でき)
tarファイルの解凍で「ディレクトリは状態を展開できるようになる前に名前を変更されました」というエラーが出る
このQ&Aのポイント
- tarファイルの解凍でエラーが発生し、ディレクトリが展開できない問題が発生しています。
- エラーメッセージから、シンボリックリンクの存在が原因である可能性があります。
- tarは通常、シンボリックリンクを無視しますが、このエラーはシンボリックリンクが原因で発生する可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
エラーメッセージから推測すると、tarは(1)ディレクトリの作成(2)そのディレクトリの下のファイルの解凍(3)ディレクトリのタイムスタンプをtar内の情報に設定、と進みますが、(3)をしようとしたときにそのディレクトリの名前が変わっていた等でのタイムスタンプ変更が失敗したのではないかと思います。 そうだとするとファイルの解凍自体は成功しているはずですが。 原因はちょっとわかりません。FATかと思ったけどNFTSなんですよね。大文字小文字とかかもしれません。
お礼
ありがとうございます。ファイルは確かに解凍されているようなのですが、万一失敗しているファイルがあると困るため、ノーエラーで行いたいと思ってます。
補足
・シンボリックリンクが含まれている ・文字数がNTFSフォーマットの上限を超えている 以上2点のせいだということがわかりました。