Zkusil bych rozbalit a rozbalit odděleně a zjistit, co se stane:
mv Doctrine-1.2.0.tgz Doctrine-1.2.0.tar.gz
gunzip Doctrine-1.2.0.tar.gz
tar xf Doctrine-1.2.0.tar
Je možné, že váš soubor tar není zazipován. Právě jsem měl stejnou chybu, ale vše, co jsem měl, byl obyčejný starý soubor tar. Zkuste tedy ze svých vlajek jednoduše odstranit z. Příznak z rozbalí váš soubor tar stejně jako jakékoli další příkazy, které jste požadovali pomocí jiných příznaků. tj. zkuste:
tar -xvf Doctrine-1.2.0.tgz
Všimněte si, že jsem odstranil z z -xvzf
Zkuste svůj archiv získat pomocí wget
, Měl jsem stejný problém, když jsem stahoval archiv přes prohlížeč. Poté zkopíruji odkaz na archiv a v terminálu použiji příkaz:
wget http://PATH_TO_ARCHIVE
C++ v Linuxu nerozpoznává příkazy jako exit() a printf()
Jak zkompilovat dynamickou knihovnu pro aplikaci JNI na linuxu?