The Wget package contains a utility useful for non-interactive downloading of files from the Web.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Download (HTTP): https://ftp.gnu.org/gnu/wget/wget-1.21.3.tar.gz
Download (FTP): ftp://ftp.gnu.org/gnu/wget/wget-1.21.3.tar.gz
Download MD5 sum: e89496b15f8bf039d723926fae4d91f5
Download size: 4.8 MB
Estimated disk space required: 40 MB (add 26 MB for tests)
Estimated build time: 0.3 SBU (add 0.2 SBU for tests)
make-ca-1.12 (runtime)
GnuTLS-3.7.8, HTTP-Daemon-6.14 (for the test suite), IO-Socket-SSL-2.081 (for the test suite), libidn2-2.3.4, libpsl-0.21.2, PCRE-8.45 or pcre2-10.42, and Valgrind-3.20.0 (for the test suite)
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/wget
Install Wget by running the following commands:
./configure --prefix=/usr \ --sysconfdir=/etc \ --with-ssl=openssl && make
To test the results, issue: make check.
Some tests may fail when Valgrind tests are enabled.
Now, as the root
user:
make install
--sysconfdir=/etc
: This
relocates the configuration file from /usr/etc
to /etc
.
--with-ssl=openssl
: This
allows the program to use openssl instead of GnuTLS-3.7.8.
--enable-valgrind-tests
: This allows
the tests to be run under valgrind.