aria2 与 wget :选择你的下载管理器
创始人
2024-03-01 18:41:57
0

任何没有下载管理器的 Linux 操作系统是不完整的。多年来,基于 Linux 的发行版使用 wget 作为默认下载管理器。它是一个很棒的小程序,可以在命令行下工作,如果你需要安装东西、下载东西、运行 shell 脚本等,某种程度上都可以在 wget 中完成任务。在过去的很多年里,我们发现 wget 缺乏一些高级的功能,而它的替代品 aria2 ,由于满足了高级 Linux 用户的渴望而受到了许多用户的关注。我们将在本文中回顾 aria2 的安装过程以及 wget 和 aria2 之间的区别,因此你可以决定哪个下载管理器最符合你的需要。

安装 aria2

在 Ubuntu/Debian 中安装 aria2:

只要在 Ubuntu 中运行下面的命令安装:

sudo apt-get install aria2

aria2

在 Fedora/RHEL/Centos 中安装 aria2:

运行下面的命令在 Fedora/RHEL 和基于 Centos 的系统中安装:

sudo yum install aria2

在 Arch Linux 中安装 aria2:

运行下面的命令在基于 Arch Linux 的系统中安装。

sudo pacman -Sy aria2

aria2 的重要功能

让我们来讨论 aria2 中使它如此受欢迎的重要功能:

  • 通过使用多个连接下载文件,最大限度地利用可用带宽。
  • 同时下载多个文件和同时下载的能力。
  • torrent 客户端提供的所有功能都可以在这个小程序中找到。
  • 它提供 meta 链接下载。
  • 支持使用 JSON-RPC 和 XML-RPC 协议的远程过程调用。
  • 无需等待当前下载完成,轻松批量下载文件。

aria2 的一些副作用:

aria2 的多线程机制可能会使目标服务器过载。相比下来 wget 就轻量级多了,wget 比 aria2 消耗资源少 20%。aria2 尚未经受 wget 那样巨大的使用规模的测试,因此可能完全准备好成为默认下载管理器。

wget 的重要特性

  • 当然它是最广泛使用和测试的下载管理器。
  • 它是一个简单的程序,具有较少的功能,但稳定工作了几十年。
  • 默认所有 Linux 发行版上都有,不需要繁重的安装。
  • 与 aria2 相比更轻量级。

总结

虽然 wget 没有丰富的功能,但仍然工作得相当不错,然而,高级用户肯定会喜欢 aria2,因为它满足更快和并发下载的需要。aria2 可能需要很长时间来取代 wget 成为默认下载管理器,而目前 wget 用在几乎所有 linux 发行版的安装程序脚本中。


via: http://linuxpitstop.com/aria-2-vs-wget/

作者:Aun 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

Busyboxwget奇怪...
在Busybox wget中,可能会出现奇怪的行为,例如在下载文件...
2025-01-08 03:31:49
捕获一个被页面重定向的下载...
要捕获一个被页面重定向的下载链接,并使用WGET进行下载,可以按照...
2024-12-25 08:00:48
并行wget下载URL列表...
以下是一个示例代码,用于并行使用wget下载URL列表并重命名文件...
2024-12-18 20:30:18
BASH - 使用“wge...
下面是一个使用wget --post-data发布数组的示例:#!...
2024-11-25 11:30:57
安卓下载管理器响应消息
要实现安卓下载管理器的响应消息,您可以使用以下代码示例:在您的Ac...
2024-11-09 15:01:50
安卓下载管理器对我不起作用
如果安卓下载管理器在某些情况下对您不起作用,您可以尝试以下解决方法...
2024-11-09 15:01:28

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...