您的位置:

Ubuntu安装wget全面指南

一、什么是wget

1、文字阐述

Wget是Linux下的一个下载工具,可以方便地从网上下载内容至本地,支持HTTP,HTTPS和FTP等协议。

2、优点

与浏览器下载相比,wget有以下优点:

  • 可以断电续传,下载中途出现问题时可以恢复下载。
  • 可以后台下载,不占用用户界面。
  • 可以通过脚本自动下载,方便批量处理。

二、安装方法

1、使用apt-get安装

1、检查更新

sudo apt-get update

2、安装wget

sudo apt-get install wget

3、检查是否安装成功

wget --version

2、手动编译安装

如果你想要安装最新版本的wget,或者apt-get安装失败,可以尝试手动编译安装。

1、下载wget源代码

wget https://ftp.gnu.org/gnu/wget/wget-1.21.2.tar.gz

2、解压源代码

tar -xzvf wget-1.21.2.tar.gz

3、进入解压后的目录

cd wget-1.21.2

4、配置编译环境

./configure

如果编译环境没有问题,将会看到以下输出:


  .
  .
  .
  Install prefix     : /usr/local
  Compiler           : gcc
  CFLAGS             : -g -O2   -Wall -Wno-pointer-sign -Wdeclaration-after-statement -Werror -Wformat-security -Wshadow -Wvla -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 -Wno-format-nonliteral -Wno-uninitialized -fno-common
  CPPFLAGS           : 
  LDFLAGS            : 
  Libraries          : 
  .
  .
  .

5、编译并安装

make && sudo make install

6、检查是否安装成功

wget --version

三、使用方法

1、下载文件

下载单个文件:

wget https://example.com/file.zip

下载多个文件,将链接写在文本文件中,使用-I参数指定文件路径:

wget -i download.txt -P /path/to/save

下载文件并限制下载速度:

wget --limit-rate=100k https://example.com/file.zip

2、其他常用参数

  • -c: 断电续传
  • -q: 静默模式,不输出任何信息
  • -b: 后台下载

四、常见问题

1、无法下载HTTPS链接

解决方案:

sudo apt-get install libssl-dev

2、编译时出现错误:

configure: error: GNU gettext tools not found; required for intltool

解决方案:

sudo apt-get install gettext