gzip: stdin: несподіваний кінець файлу -> проблема у витягуванні jdk-7u55-linux-x64.tar.gz


14

Я завантажив 'jdk-7u55-linux-x64.tar.gz'

Коли я виконую наступну команду для вилучення,

 sudo tar xvzf jdk-7u55-linux-x64.tar.gz

також спробував,

sudo tar xvf jdk-7u55-linux-x64.tar.gz
sudo tar xf jdk-7u55-linux-x64.tar.gz
sudo tar -xvf jdk-7u55-linux-x64.tar.gz

Але я отримую помилку нарешті, як,

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

Як це вирішити?

Відповіді:


15

Не використовуйте, sudoякщо не потрібно. Якщо ви виймаєте це в каталог, до якого ви маєте доступ, немає необхідності sudo.

У будь-якому випадку, помилка, яку ви отримуєте, зазвичай відбувається через неповне завантаження. Архів закінчується перед очікуваним колонтитулом gzipped файла. Це, ймовірно, буде добре, якщо ви просто завантажите його ще раз.


чи можете ви перелічити мені, де потрібно судо?
AJ

1
@AJ, коли ви отримуєте помилку "Дозвіл відхилено". Ви повинні використовувати лише тіsudo дії, які ваш звичайний користувач не може зробити через проблеми з дозволами. Не використовуйте його за замовчуванням, оскільки це може спричинити за собою всілякі проблеми.
тердон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.