OpenSSLを使用してWgetをコンパイルする方法は?

OpenSSLを使用してWgetをコンパイルする方法は?

OpenSSLのSSLサポートを使用してWgetをコンパイルしようとしていますが、これを構成する方法が見つかりませんでした。 (私は初めてLinuxに触れる)

OpenSSLがインストールされていますが、wgetは次のようにデフォルトのコンパイラgnutlsを使用してそれをコンパイルします。

wget -V
GNU Wget 1.20.3 built on linux-gnu.

-cares +digest -gpgme +https +ipv6 +iri +large-file -metalink +nls 
+ntlm +opie +psl +ssl/gnutls 

誰かが私にそのプロセスを説明できますか?

答え1

次の定義されたコマンドのいずれかを使用してwgetをインストールします。

sudo apt install wget
sudo yum wget
sudo pacman -S wget

なぜそれをコンパイルしますか?

特定のバージョンが必要な場合は、次のようにコンパイルできます。

wget https://ftp.gnu.org/gnu/wget/wget-1.8.2.tar.gz
tar xvzf wget-1.8.2.tar.gz
cd wget-1.8.2
./configure --with-openssl
make
make install

必要なwgetを選択できます。以下は多くのwgetバージョンのリストです。得る

答え2

上記でsysad&Freddyが言ったことが私にとって効果的でした。

wget http://ftp.gnu.org/gnu/wget/wget-latest.tar.gz
tar xvzf wget-latest.tar.gz
cd wget-<insert version>
./configure --with-ssl=openssl
make
sudo make install

関連情報