4

Я создаю резервную копию большого количества гигантских файлов в myproject.tar.gz и сжимаю файл без ошибок. Теперь я хочу распаковать все в папку "myprojects".

adan@adan-Latitude-D630:~$ tar zxf myproject.tar.gz  -C myprojects/
tar: myproject/androidsource/prebuilts/ndk/current: Cannot create symlink to ‘8’: File exists
tar: myproject/androidsource/uboot/include/configs/amlogic:  Cannot open : File exists
tar: Exiting with failure status due to previous errors

Это моя первая распаковка, и папка пуста, я уверен, что при распаковке файл не существует в папке "myprojects", почему произошли эти ошибки? Как распаковать мой файл резервной копии без ошибок? Могу ли я оставить его без вреда?

Спасибо за вашу помощь.

1 ответ1

2

Решение, которое я нашел для этого, состояло в том, чтобы не использовать менеджер пакетов Gnome, а использовать команду терминала:

tar -czf myproject.tar.gz myoriginalproject

После этого вы сможете распаковать архив, как и в своем вопросе, но без этих досадных ошибок.

Это похоже на проблему с менеджером пакетов Gnome. Когда я создал tarball с ним, а затем проверил его с помощью менеджера архивов, казалось, что символические ссылки фактически были заполнены содержимым целевого каталога, а целевой каталог был пустым.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .