如何在 WSL 上将 wget 更新到 1.16?

如何在 WSL 上将 wget 更新到 1.16?

我目前正在尝试在我的 WSL 安装上使用Bazel,但出现了错误:

wget:无法识别的选项‘--show-progress’用法:wget [OPTION]... [URL]...

尝试“wget --help”获取更多选项。

我搜索了一下,发现该--show-progress选项只添加到了wget=1.16,而我只有wget=1.15。但我不确定如何更新到 1.16。

sudo apt install wget=1.16没能说明

E: 未找到‘wget’的版本‘1.16’

apt-cache policy wget没有提到 1.15 之后的任何内容:

wget:
  Installed: 1.15-1ubuntu1.14.04.3
  Candidate: 1.15-1ubuntu1.14.04.3
  Version table:
 *** 1.15-1ubuntu1.14.04.3 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     1.15-1ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Ubuntu 是否支持 wget 1.16?我该如何安装它?谢谢!

答案1

您可以在这里获取最新版本:https://ftp.gnu.org/gnu/wget/wget-latest.tar.gz

wget https://ftp.gnu.org/gnu/wget/wget-latest.tar.gz
tar xf wget-latest.tar.gz
rm wget-latest.tar.gz
cd wget-*
./configure
#optional: make check
make
#optional: make installcheck
make install

相关内容