GNU/Linux >> Znalost Linux >  >> Linux

gzip:stdin:není ve formátu gzip tar:Podřízený vrácený stav 1 tar:Chyba není opravitelná:nyní končí

To znamená, že soubor ve skutečnosti není gzipovaný tar soubor – nebo jakýkoli druh gzipovaného souboru – navzdory tomu, že je takto pojmenován.

Když stáhnete soubor s wget , zkontrolujte indikace jako Length: unspecified [text/html] což ukazuje, že se jedná o prostý text (text) a že má být interpretován jako html. Zkontrolujte wget výstup níže -

[[email protected] opt]# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz"
--2017-10-12 12:39:40--  http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
Resolving download.oracle.com (download.oracle.com)... 23.72.136.27, 23.72.136.67
Connecting to download.oracle.com (download.oracle.com)|23.72.136.27|:80... connected.
HTTP request sent, awaiting response... 302 Not Allowed
Location: http://XXXX/FAQs/URLFiltering/ProxyWarning.html [following]
--2017-10-12 12:39:40--  http://XXXX/FAQs/URLFiltering/ProxyWarning.html
Resolving XXXX (XXXXX)... XXX.XX.XX.XXX
Connecting to XXXX (XXXX)|XXX.XX.XX.XXX|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 17121 (17K) [text/html]
Saving to: ‘jdk-8u144-linux-x64.tar.gz’

100%[=========================================================================================================================================================================>] 17,121      --.-K/s   in 0.05s   

2017-10-12 12:39:40 (349 KB/s) - ‘jdk-8u144-linux-x64.tar.gz’ saved [17121/17121]

Tento druh potvrzuje, že jste neobdrželi soubor gzip.

Pro správný soubor wget výstup zobrazí něco jako Length: 185515842 (177M) [application/x-gzip] jak je znázorněno na níže uvedeném výstupu -

[[email protected] opt]# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz"
--2017-10-12 12:50:06--  http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
Resolving download.oracle.com (download.oracle.com)... XX.XXX.XX.XX, XX.XX.XXX.XX
Connecting to download.oracle.com (download.oracle.com)|XX.XX.XXX.XX|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz [following]
--2017-10-12 12:50:06--  https://edelivery.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
Resolving edelivery.oracle.com (edelivery.oracle.com)... XXX.XX.XXX.XX, 2600:1404:16:188::2d3e, 2600:1404:16:180::2d3e
Connecting to edelivery.oracle.com (edelivery.oracle.com)|XXX.XX.XX.XXX|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1507827127_f44251ebbb44c6e61e7f202677f94afd [following]
--2017-10-12 12:50:07--  http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1507827127_f44251ebbb44c6e61
Connecting to download.oracle.com (download.oracle.com)|XX.XX.XXX.XX|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 185515842 (177M) [application/x-gzip]
Saving to: ‘jdk-8u144-linux-x64.tar.gz’

100%[=========================================================================================================================================================================>] 185,515,842 6.60MB/s   in 28s    

2017-10-12 12:50:34 (6.43 MB/s) - ‘jdk-8u144-linux-x64.tar.gz’ saved [185515842/185515842]

Výše uvedené ukazuje správný gzip soubor aplikace byl stažen.

Můžete také file , head , less , view nástroje pro kontrolu souboru. Například soubor HTML by měl níže uvedený výstup -

[[email protected] opt]# head jdk-8u144-linux-x64.tar.gz
<!doctype html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link href="/css/print.css" rel="stylesheet" media="print">
    <link href="/css/main.css" rel="stylesheet" media="screen">
    <link href="/css/font-awesome.min.css" rel="stylesheet">

Výše uvedené ukazuje, že se skutečně jedná o HTML stránku, kterou se snažíme rozbalit/rozbalit - něco, co nebude fungovat. Pokud to byl skutečně správný soubor zip (binární povahy), výstup head by produkoval odpad – něco jako níže –

[[email protected] opt]# head jdk-8u144-linux-x64.tar.gz 
x�rY�[ms�F������ڍtіl���DR���Ŋ��j
                                       $�$,`0�h�_����/��=�@Q�w+��ձ*�Hbfz�{�~�{�i�x��k����޾}����z���w����g�����{�޼�;{s����w���⹳�7�N����i�
�����}
�¿g��������ק���7��s�����폺î߹�����~i��j�/�����޿#���=��=>��߿{}��|�������������3���X���]9�ޠ����u�����%ğ�<^)�H�8�F�R�t�o�L�u��S%�ds5�2_EZn�t^��
                                                                                                                                                 �N3��(��<��|'�q���R�N�gq�Uv!�ۻ�p���rL��M��u��.�Q�5�T��BNw�!$��<>�7G'$�,Mt4WY�Gi"�=��p�)�VIN3����\ek��0��G
                                            �<L�c�ē�t-���2���G:Ϣia��I�<ʋg3���d�H����[2`�<I�A�6�W��<��C�������h��A0QL�2�4�-*
�x���Е�t%t1��f�>+A͂�,Lr�
                        �Fe:MBH��ɩ�
C�Q�r�S��<M�b�<,5���@���s��݉c��sp�f�=g��?��k���4�}��kh)�¹Z��#d�*{���-�.N�)�e��s:�H(VQ��3*�$2��rϨv�"o�_��!A�������B�l=A�|��@��0��1��5��4g�
�
���Se����H[2�����t��5�Df����$1���b$� h�Op����!Lvb!p��b�8^�Y���n�
                                                                          O��Ԫ߱��|��lW�lu��*�N�M���
�/�^0~�~�#��q��������K��;�d���aw4����ݎ'�~�7��ky�o���������t�'k��f����!vo���'o���     �.�Pn\�
               �+��K"FA{����n2����v��!/Ok��r4�c5�x$'�.�&w�!�%�ޠo������2���i
                                                                               �a0��Ag�d����GH)G7~�g���b��%�b��rt�m~�   �����t0��   <������������5�q�t��K(��+Z<��=���:1�\�x�p=t�`��[email protected]��    i�����p8�����H.���dMLE��e[�`�'n��*h[��;�0w'��6A�١M�x�fpeB>&���MO�������`�@á/�"�����(��^���n��=����5��@�Mx��d:\YAn���]|�w>��S��FA9�J�k!�@�

Zkuste stáhnout z oficiálních stránek a zkontrolujte, zda se jejich odkazy ke stažení nezměnily. Zkontrolujte také nastavení serveru proxy a ujistěte se, že máte povolené stahování správných serverů proxy/wget ze správného zdroje.

Snad to pomůže.


Nejprve zkontrolujte typ komprese pomocí file příkaz:

file name_name.tgz

O/P- Pokud je výstup "XZ komprimovaná data"

Poté použijte tar xf <archive name> pro rozbalení souboru, např.

  • tar xf archive.tar.xz

  • tar xf archive.tar.gz

  • tar xf archive.tar

  • tar xf archive.tgz


Stačí nejprve kliknout na tento odkaz a přejít na stránku HTML, kde jsou aktuální soubory ke stažení nebo zrcadla.

Je opravdu zavádějící mít úplný odkaz, který končí na .tgz, když ve skutečnosti vede na stránku HTML, kde jsou skutečné odkazy ke stažení. Měl jsem problém se stažením Apache Spark a jeho vložením do Ubuntu.

https://spark.apache.org/downloads.html

Linux
  1. Chyba výstupu z archivu:Tar.xz:Formát souboru nebyl rozpoznán?

  2. Chyba ldconfig:není symbolický odkaz

  3. Chyba shellu „tar:nenalezen v archivu“ při použití regulárního výrazu

  1. Jak Gzip pouze v případě, že Thesqldump nedojde k chybě?

  2. tar/gzip s výjimkou určitých souborů

  3. Chyba instalace WKHTMLTOPDF na Ubuntu

  1. Balíček Dpkg Předinstalační skript Dílčí proces vrácen Chyba Stav ukončení 2 Dne 18.04?

  2. Jak gzipovat adresář v Linuxu

  3. Stavové kódy odpovědi HTTP