tar: не удается создать символическую ссылку: файл существует

создать резервную копию много gigebytes файлы в мой проект.смола.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" при распаковке, почему эти ошибки произошли? как распаковать файл резервной копии без ошибок? Мог ли я ingnore его без каких-либо вредных?

спасибо за помощь.

5
задан gladman
источник

1 ответов

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

tar -czf myproject.tar.gz myoriginalproject

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

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

надеюсь, что это помогает.

2
отвечен Chris 2015-02-05 00:15:19
источник

Другие вопросы bash compression linux tar