source: networking/netprogs/wget.xml@ 7f27f7a

11.3 12.0 12.1 12.2 gimp3 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/for-12.3 xry111/llvm18 xry111/spidermonkey128 xry111/xf86-video-removal
Last change on this file since 7f27f7a was 31cf6ba, checked in by Pierre Labastie <pierre.labastie@…>, 2 years ago

Revert "wget depends optionally on libunistring"

This reverts commit c821a8f045a9b8fd8392e69eb7bdd69a1ea29bce.
We consider if an optional dependency (here libidn2) requires
something (here libunistring), then we do not list "something"
in the optional dependencies. Note that we might reconsider this:
in this case, libunistring can be used without libidn2. But for
the moment, let's revert.

  • Property mode set to 100644
File size: 6.1 KB
RevLine 
[d47e7ea9]1<?xml version="1.0" encoding="ISO-8859-1"?>
[6732c094]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[d47e7ea9]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[78865d9]7 <!ENTITY wget-download-http
[828b199]8 "&gnu-http;/wget/wget-&wget-version;.tar.gz">
[78865d9]9 <!ENTITY wget-download-ftp
[828b199]10 "&gnu-ftp;/wget/wget-&wget-version;.tar.gz">
[c57cae3]11 <!ENTITY wget-md5sum "e89496b15f8bf039d723926fae4d91f5">
[88523c51]12 <!ENTITY wget-size "4.8 MB">
[c57cae3]13 <!ENTITY wget-buildsize "40 MB (add 26 MB for tests)">
14 <!ENTITY wget-time "0.3 SBU (add 0.2 SBU for tests)">
[d47e7ea9]15]>
[def11b7]16
[19234f1]17<sect1 id="wget" xreflabel="Wget-&wget-version;">
[db0eb6a]18 <?dbhtml filename="wget.html"?>
[bab92281]19
[db0eb6a]20 <sect1info>
21 <date>$Date$</date>
22 </sect1info>
[bab92281]23
[db0eb6a]24 <title>Wget-&wget-version;</title>
[bab92281]25
[db0eb6a]26 <indexterm zone="wget">
27 <primary sortas="a-Wget">Wget</primary>
28 </indexterm>
29
30 <sect2 role="package">
31 <title>Introduction to Wget</title>
[bab92281]32
[78865d9]33 <para>
34 The <application>Wget</application> package contains a utility useful for
35 non-interactive downloading of files from the Web.
36 </para>
[bab92281]37
[ecc2386]38 &lfs112_checked;
[1c65bfd]39
[db0eb6a]40 <bridgehead renderas="sect3">Package Information</bridgehead>
41 <itemizedlist spacing="compact">
42 <listitem>
[78865d9]43 <para>
44 Download (HTTP): <ulink url="&wget-download-http;"/>
45 </para>
[db0eb6a]46 </listitem>
47 <listitem>
[78865d9]48 <para>
49 Download (FTP): <ulink url="&wget-download-ftp;"/>
50 </para>
[db0eb6a]51 </listitem>
52 <listitem>
[78865d9]53 <para>
54 Download MD5 sum: &wget-md5sum;
55 </para>
[db0eb6a]56 </listitem>
57 <listitem>
[78865d9]58 <para>
59 Download size: &wget-size;
60 </para>
[db0eb6a]61 </listitem>
62 <listitem>
[78865d9]63 <para>
64 Estimated disk space required: &wget-buildsize;
65 </para>
[db0eb6a]66 </listitem>
67 <listitem>
[78865d9]68 <para>
69 Estimated build time: &wget-time;
70 </para>
[2174baa]71 </listitem>
[db0eb6a]72 </itemizedlist>
[bab92281]73
[db0eb6a]74 <bridgehead renderas="sect3">Wget Dependencies</bridgehead>
[bab92281]75
[61562907]76 <bridgehead renderas="sect4">Recommended</bridgehead>
77 <para role="recommended">
[2198a32]78 <xref role="runtime" linkend="make-ca"/> (runtime)
[61562907]79 </para>
80
[db0eb6a]81 <bridgehead renderas="sect4">Optional</bridgehead>
[78865d9]82 <para role="optional">
[87c38e8]83 <xref linkend="gnutls"/>,
[4392a40]84 <xref linkend="perl-http-daemon"/> (for the test suite),
85 <xref linkend="perl-io-socket-ssl"/> (for the test suite),
[2bfc338]86 <xref linkend="libidn2"/>,
[1ad3510e]87 <xref linkend="libpsl"/>,
[8381f5e]88 <xref linkend="pcre"/> or <xref linkend="pcre2"/>, and
[1ad3510e]89 <xref linkend="valgrind"/> (for the test suite)
[78865d9]90 </para>
91
92 <para condition="html" role="usernotes">
93 User Notes: <ulink url="&blfs-wiki;/wget"/>
94 </para>
[db0eb6a]95 </sect2>
[bab92281]96
[db0eb6a]97 <sect2 role="installation">
98 <title>Installation of Wget</title>
99
[78865d9]100 <para>
101 Install <application>Wget</application> by running the following commands:
102 </para>
[db0eb6a]103
[987fe4db]104<screen><userinput>./configure --prefix=/usr \
[87c38e8]105 --sysconfdir=/etc \
106 --with-ssl=openssl &amp;&amp;
[db0eb6a]107make</userinput></screen>
108
[78865d9]109 <para>
[658b42d8]110 To test the results, issue: <command>make check</command>.
[78865d9]111 </para>
[bab92281]112
[c57cae3]113 <!-- libwww-perl/HTTP-Daemon/#21
114 Removing, since IO::Socket//INET6 has been deprecated
115 and replaced with IO::Socket::IP, which fixes the
116 problem
[b51fe6e]117 <para>
118 HTTPS tests are known to fail if Perl module IO::Socket::INET6
119 is installed.
120 </para>
[c57cae3]121-->
122 <para>
123 Some tests may fail when Valgrind tests are enabled.
124 </para>
[8381f5e]125
[78865d9]126 <para>
127 Now, as the <systemitem class="username">root</systemitem> user:
128 </para>
[bab92281]129
[db0eb6a]130<screen role="root"><userinput>make install</userinput></screen>
131 </sect2>
[bab92281]132
[db0eb6a]133 <sect2 role="commands">
134 <title>Command Explanations</title>
[bab92281]135
[78865d9]136 <para>
137 <parameter>--sysconfdir=/etc</parameter>: This relocates the configuration
138 file from <filename class="directory">/usr/etc</filename> to
139 <filename class="directory">/etc</filename>.
140 </para>
141
142 <para>
[87c38e8]143 <parameter>--with-ssl=openssl</parameter>: This allows the program to use
[94b42903]144 openssl instead of <xref linkend="gnutls"/>.
[78865d9]145 </para>
[61562907]146
[4e74dd7]147 <para>
148 <option>--enable-valgrind-tests</option>: This allows the tests to be
[2c38e951]149 run under valgrind.
[4e74dd7]150 </para>
151
[db0eb6a]152 </sect2>
[bab92281]153
[db0eb6a]154 <sect2 role="configuration">
155 <title>Configuring Wget</title>
156
157 <sect3 id="wget-config">
158 <title>Config Files</title>
[bab92281]159
[78865d9]160 <para>
161 <filename>/etc/wgetrc</filename> and
162 <filename>~/.wgetrc</filename>
163 </para>
[bab92281]164
[db0eb6a]165 <indexterm zone="wget wget-config">
166 <primary sortas="e-AA.wgetrc">~/.wgetrc</primary>
167 </indexterm>
[bab92281]168
[db0eb6a]169 <indexterm zone="wget wget-config">
170 <primary sortas="e-etc-wgetrc">/etc/wgetrc</primary>
171 </indexterm>
[bab92281]172
[6713ada]173<!--
[78865d9]174 <para>
[2198a32]175 If you have installed <xref linkend="make-ca"/> and you want
[78865d9]176 <application>Wget</application> to use them, as the
177 <systemitem class="username">root</systemitem> user:
178 </para>
[bab92281]179
[817374e]180<screen role="root"><userinput>echo ca-directory=/etc/ssl/certs >> /etc/wgetrc</userinput></screen>
[6713ada]181-->
[61562907]182
[db0eb6a]183 </sect3>
[61562907]184
[db0eb6a]185 </sect2>
[bab92281]186
[db0eb6a]187 <sect2 role="content">
188 <title>Contents</title>
189
190 <segmentedlist>
191 <segtitle>Installed Program</segtitle>
[c3c56b2]192 <segtitle>Installed Libraries</segtitle>
193 <segtitle>Installed Directories</segtitle>
[bab92281]194
[db0eb6a]195 <seglistitem>
[c3c56b2]196 <seg>
197 wget
198 </seg>
199 <seg>
200 None
201 </seg>
202 <seg>
203 None
204 </seg>
[db0eb6a]205 </seglistitem>
206 </segmentedlist>
[bab92281]207
[db0eb6a]208 <variablelist>
209 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
210 <?dbfo list-presentation="list"?>
211 <?dbhtml list-presentation="table"?>
[bab92281]212
[db0eb6a]213 <varlistentry id="wget-prog">
214 <term><command>wget</command></term>
215 <listitem>
[78865d9]216 <para>
217 retrieves files from the Web using the HTTP, HTTPS and FTP
218 protocols. It is designed to be non-interactive, for background or
[4c24eb0a]219 unattended operations
[78865d9]220 </para>
[db0eb6a]221 <indexterm zone="wget wget-prog">
222 <primary sortas="b-wget">wget</primary>
223 </indexterm>
224 </listitem>
225 </varlistentry>
[61562907]226
[db0eb6a]227 </variablelist>
[61562907]228
[db0eb6a]229 </sect2>
[61562907]230
[f45b1953]231</sect1>
Note: See TracBrowser for help on using the repository browser.