Saya ingin mengunduh https://example.com
menggunakan wget
perintah, tetapi tertulis "protokol tidak didukung / tidak dikenal". Saya mencoba menggunakan --secure protocol=''
tetapi itu tidak berhasil. Saya mengunduh file tar dari GNU wget dan mencoba mengkonfigurasi itu tetapi saya gagal.
Ini adalah contoh dari apa yang saya lihat:
bash-2.05$ wget https://www.facebook.com/
https://www.facebook.com/: Unknown/unsupported protocol.
bash-2.05$
Hai teman-teman terima kasih atas jawabannya, versi wget saya yang terverifikasi mengatakan seperti di bawah ini
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>.
dan saya tidak tahu apakah wget saya dikompilasi oleh SSL dan SSL diaktifkan atau tidak. Bisakah Anda memberi tahu saya cara mengkompilasi wget
perintah. Saya mencoba menjalankan configure
file dan kemudian mengetik make
perintah, yang memberi saya perintah tidak ditemukan kesalahan. Bahkan setelah menjalankan file konfigurasi itu tidak memberi saya wget
file apa pun yang dibuat di /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
versi yang saya unduh adalah
wget-1.10.1.tar
bash-2.05
versi bash Anda? Milik saya adalah 4.3.33.
busybox
versi wget
.
wget: not an http or ftp url: …
Ini sepertinya bukan GNU wget atau Busybox. Either way, itu jelas tidak mendukung HTTPS dan solusinya adalah menginstal versi berbeda atau alat berbeda yang mendukung HTTPS.