
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