Здравствуйте, у меня проблема с командой: tar -xvzf. Я хочу распаковать плагины, которые я только что скачал, но я получаю это сообщение. но прежде всего мне нужна твоя помощь, пожалуйста.
tar (дочерний): не удается подключиться к плагину: разрешить не удалось
gzip: stdin: неожиданный конец файла. Tar: дочерний вернул статус 128 tar: ошибка не подлежит восстановлению: выход сейчас
Я скачал плагин с этой командой:
wget https://docs.cacti.net/_media/plugin:monitor-v1.2-1.tgz
Теперь, когда я пытаюсь распаковать его, он не работает.
tar -xvzf plugin:monitor-v1.2-1.tar.gz
или tar -zxvf plugin:monitor-v1.2-1.tar.gz
, пожалуйста, помогите.
Из-за :
в имени файла архива, tar
думает, что Вы пытаетесь извлечь архив в удаленной системе - следовательно сообщение:
cannot connect to plugin: resolve failed
можно вынудить это рассматривать файл как локальный путем добавления --force-local
опция. От man tar
:
--force-local Archive file is local even if it has a colon.
Allways используют вкладку для завершения имен в Linux, если Вы делаете это, Вы видите, что это будет похоже на это:
tar -xvzf plugin\:monitor-v1.2-1.tgz