快捷搜索:  汽车  科技

wget介绍:如何在Mac上安装和使用Wget

wget介绍:如何在Mac上安装和使用Wget如果你想要最新版本则从从 ftp.gnu.org/gnu/wget/ 选择你想要的最新版本的 wget。首先,使用 curl 获取最新的 wget 源: curl -O http://FTP.gnu.org/gnu/wget/wget-latest.tar.gz由于必须从苹果公司官方下载软件包,因此可能需要一些时间,具体取决于您的网络连接快慢。命令行工具包含安装了C编译器、GCC以及许多其他重要的unix程序。假设已经安装Xcode和命令行工具,打开终端并输入提供的说明。对于那些还没有Xcode代码或没有Xcode代码的命令行工具箱的人来说,这也非常简单:您可以通过输入wget command not found从 Apple Developer Site 获取它–install' 在终端中,或者您可以通过打开 XCode 代码然后转到设置和下载部分并选择“安装命令行工具”从 Xc

为了响应客户的几个要求,这里有一个关于如何在Mac OS X中安装Wget而不使用wget for mac或MacPorts的教程。想知道如何在不使用Homebrew或MacPorts的情况下使用wget?您可以通过从源代码编译wget在命令行上完成此操作。

wget介绍:如何在Mac上安装和使用Wget(1)

wget 命令行程序允许您从FTP和HTTP协议中获取一组文件。对于Web开发人员和高级用户来说,它是一个很棒的工具,因为它可以用来执行快速为用户站点备份,甚至在本地复制网站等事情。

此方法将在 Mac OS X上从源代码构建和安装 wget,这需要XCode(App Store 链接或至少unix命令行开发工具,但它的好处是无需像Homebrew或MacPorts这样的安装包。诚然,对于绝大多数用户来说,使用Homebrew更容易,而且可能更好,但并不适合所有人。

wget介绍:如何在Mac上安装和使用Wget(2)

对于还没有安装或未安装Xcode的命令行工具包的个人来说,这操作也相当简单。打开终端并运行“xcode-select –install”,或打开Xcode并转到“首选项”,然后转到下载部分,然后选择“安装命令行工具”,或从苹果官方开发者网站获取。

由于必须从苹果公司官方下载软件包,因此可能需要一些时间,具体取决于您的网络连接快慢。命令行工具包含安装了C编译器、GCC以及许多其他重要的unix程序。

在Mac OS X上安装wget

假设已经安装Xcode和命令行工具,打开终端并输入提供的说明。对于那些还没有Xcode代码或没有Xcode代码的命令行工具箱的人来说,这也非常简单:您可以通过输入wget command not found从 Apple Developer Site 获取它–install' 在终端中,或者您可以通过打开 XCode 代码然后转到设置和下载部分并选择“安装命令行工具”从 Xcode 中获取它,或者您可以通过键入“Xcode”从终端中获取它- 在终端中选择 –install”,或者您可以从 Apple Developer Site 获取它,方法是转到 Settings and Downloads 部分并选择“Install Command 因为该软件包必须从苹果官方下载,取决于您的网络 连接,可能需要一段时间。C 编译器、GCC 和许多其他基本实用程序是通过unix命令行工具安装的。

在Mac OS X上是如何安装 wget

假设您已安装 Xcode 和命令行工具,启动终端并输入以下说明。

首先,使用 curl 获取最新的 wget 源: curl -O http://FTP.gnu.org/gnu/wget/wget-latest.tar.gz

如果你想要最新版本则从从 ftp.gnu.org/gnu/wget/ 选择你想要的最新版本的 wget。

使用 Curl 获取 El Capitan、Yosemite 其他操作系统的最新 Wget 源:

Curl -O wget-1.16.3.tar.xz http://ftp.gnu.org/gnu/wget

或者,您可以使用旧版本(Mac OS X 的早期版本,包括 Mavericks、Mountain Lion 等)

Curl -O wget-1.13.4.tar.gz http://ftp.gnu.org/gnu/wget

(新版本的 wget 可能可用;版本 1.16.3 (wget-1.16.3.tar.gz) 已确认可在 macOS Mojave、High Sierra、OS X El Capitan 和 OS X Yosemite 上运行;版本1.15 已确认与 OS X Mavericks 兼容;1.13.4 版本已确认与 OS X Mountain Lion 兼容。

接下来,我们将使用tar解压您刚刚下载的文件:wget-1.15.tar.gz 。gztar-xzf 对于 Linux 命令行界面,Wget是一个非交互式网络下载应用程序。它用于从Web服务器或FTP服务器检索或下载文件。大多数当前的操作系统,包括 Windows、Linux 和 macOS,都可以运行Wget。

wget介绍:如何在Mac上安装和使用Wget(3)

wget的使用

Wget命令具有许多功能,包括下载大量文件、在后台下载、镜像网站、重新启动下载、限制带宽、递归下载等功能。

它支持 HTTP、HTTPS 和 FTP 协议,以及 HTTP 代理检索。要更改目录,请使用 cd wget-1.15。

To indicate the “GNUTLS not available” error use the proper –with-ssl flag:./ configure –with-ssl = openssl

如果您仍然对 Mac OS X 10.10 、Mac OS X 10.11 、macOS Sierra、Mojave 及更高版本有疑问,请使用此设置调整

./configure–with-ssl=openssl–with-libssl-prefix=/usr/local/ssl–with-libssl-prefix=/usr/local/ss

到目前为止,您已经能够不间断地下载许多文件。如果下载中断,可以使用 -c 选项重新启动它。

来源

运行wget-help以确认您的所有步骤。完成后,清理wget源文件:现在一切都设置好了,你可以在 Mac OS X 中使用 wget。包括Mac OS X El Capitan和Yosemite,当前版本的Wget 应该可以很好地设置,制作,并安装。大多数 Mac 用户都希望先安装好Homebrew,然后再获取wget因Homebrew 使命令行包管理非常简单,并且无需手动组装源代码。

Mac OS X现在流行的包管理器是Homebrew。Homebrew Cask为Homebrew 添加了快速安装 Mac 软件(如 Google Chrome、VLC 等)的功能。

结论

在本教程中,您使用Wget 在稳定和不稳定的网络设置中下载文件,以及与 REST API 端点通信。如果您想了解更多信息,请访问Wget的帮助页面。

猜您喜欢: