Voglio scaricare https://example.com
usando il wget
comando, ma dice "protocollo non supportato / non riconosciuto". Ho provato a usare il --secure protocol=''
ma che non funziona. Ho scaricato il file tar da GNU wget e ho provato a configurarlo ma non ci sono riuscito.
Ecco un esempio di ciò che vedo:
bash-2.05$ wget https://www.facebook.com/
https://www.facebook.com/: Unknown/unsupported protocol.
bash-2.05$
Ciao gente grazie per le risposte, la versione verificata della mia wget dice come sotto
bash-2.05$ wget -V
GNU Wget 1.6
Copyright (C) 1995, 1996, 1997, 1998, 2000 Free Software Foundation, Inc.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Originally written by Hrvoje Niksic <hniksic@arsdigita.com>.
e non ho idea se il mio wget è compilato da SSL e SSL è abilitato o meno. La prego di farmi sapere come compilare il wget
comando. Ho provato a eseguire il configure
file e quindi ho digitato il make
comando, che mi dà il comando non trovato errore. Anche dopo aver eseguito il file di configurazione non mi dà alcun wget
file creato in /usr/local/
.
bash-2.05$ cd wget-1.10.1
bash-2.05$ ./configure --prefix=/usr/local --with-ssl
bash-2.05$ make
bash: make: command not found
la versione che ho scaricato è
wget-1.10.1.tar
bash-2.05
davvero la tua versione bash? Il mio è 4.3.33.
busybox
versione di wget
.
wget: not an http or ftp url: …
Questo sembra non essere né GNU wget né Busybox. Ad ogni modo, ovviamente non supporta HTTPS e la soluzione è installare una versione diversa o uno strumento diverso che supporti HTTPS.