Использует ли gnutar за сценой gzip?Linux

Ответить
Anonymous
 Использует ли gnutar за сценой gzip?

Сообщение Anonymous »

Сегодня я пытался распаковать tar-файл из двоичного потока Curl, но gnutar всегда возвращал результат

Код: Выделить всё

$ curl -L https://github.com/foo/bar/archive/refs/heads/main.tar.gz | tar -xz -C ~/.config/home-manager/ --strip-components=1

tar (grandchild): gzip: Cannot exec: No such file or directory
tar (grandchild): Error is not recoverable: exiting now
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0tar: Child died with signal 13
tar: Error is not recoverable: exiting now
16 97750   16 15701    0     0  11836      0  0:00:08  0:00:01  0:00:07 33984
curl: (23) Failure writing output to destination, passed 1370 returned 683
Затем я установил gzip и попробовал еще раз, все получилось.
Означает ли это, что gnutar использует gzip позади сцена?

Подробнее здесь: https://stackoverflow.com/questions/793 ... -the-scene
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»