Sto cercando di seguire le istruzioni Qui installare Jetty su ubuntu ma sto incontrando un problema quando provo a usare tar.
cd /usr/local/src
sudo wget http://eclipse.org/downloads/download.php?file=/jetty/stable-9/dist/jetty-distribution-9.1.0.v20131115.tar.gz&r=1
Ma quando ci provo
sudo tar -xfz etty-distribution-9.1.0.v20131115.tar.gz
Ottengo l'errore
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
Che cosa sto facendo di sbagliato? (Ho anche provato come root ma non ha aiutato)
MODIFICARE
Nessuna delle risposte suggerite funziona per me. Di seguito copio i miei tentativi dalla riga di comando. Che cosa sto facendo di sbagliato?
a@b:/usr/local/src$ ls
download.php?file=%2Fjetty%2F9.1.0.v20131115%2Fdist%2Fjetty-distribution-9.1.0.v20131115.tar.gz
download.php?file=%2Fjetty%2Fstable-9%2Fdist%2Fjetty-distribution-9.1.0.v20131115.tar.gz
a@b:/usr/local/src$ tar -tfz jetty-distribution-9.1.0.v20131115.tar.gz
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
a@b:/usr/local/src$ tar -tfz /usr/local/src/jetty-distribution-9.1.0.v20131115.tar.gz
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
a@b:/usr/local/src$ sudo tar xfz download.php?file=%2Fjetty%2F9.1.0.v20131115%2Fdist%2Fjetty-distribution-9.1.0.v20131115.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
a@b:/usr/local/src$ sudo tar xfz jetty-distribution-9.1.0.v20131115.tar.gztar (child): jetty-distribution-9.1.0.v20131115.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
a@b:/usr/local/src$ ^C
a@b:/usr/local/src$
file download.php...
nome file lungo omesso. Questo dovrebbe almeno dirti se hai un vero archivio. Un errore comune con wget
è una pagina di login o reindirizzamento (o 404) HTML che viene salvata al posto del file di destinazione. Quindi non verrebbe riconosciuto come un gzip come stai vedendo.
-xfz
sembra essere il problema; il f
deve venire per ultimo