Ошибка Tar [невозможно открыть: не каталог] - PullRequest
3 голосов
/ 03 мая 2010

Я сделал некоторый архивный файл с графическим интерфейсом tar gnome в Ubuntu, но когда я пытаюсь извлечь их

tar zxvf archive_name

Я получаю следующую ошибку

Cannot open: Not a directory

В чем проблема?

Ответы [ 3 ]

2 голосов
/ 03 мая 2010

Попробуйте распаковать архив в пустой каталог; любые существующие файлы / каталоги в цели извлечения обычно вызывают проблемы, если имена перекрываются.

1 голос
/ 05 октября 2012

Я столкнулся с той же проблемой (для каждого файла в архиве) и решил ее, добавив ".tar.gz" к имени файла архива, поскольку мне удалось загрузить пакет PECL без расширения файла:

mv pecl_http pecl_http.tar.gz

Затем я смог выполнить следующую команду для извлечения содержимого архива:

tar -xzf pecl_http.tar.gz
0 голосов
/ 21 марта 2016

Попробуйте использовать tar -zxvf archive_name вместо этого.Я считаю, что формат команды изменился, и теперь он требует, чтобы части z (unzip) x (extract) v (verbose) f (filename ...) переключались вместо простого текста.Ошибка возникает из-за того, что tar пытается что-то сделать с файлом zxvf, который, конечно, не существует.

...