Centos 7系统Aria2c不支持下载https链接的问题

记录学习分享的个人网站

Centos 7系统Aria2c不支持下载https链接的问题

2020年5月20日 软件·服务器 0

这两天玩Aria2c被不能下载https搞蒙圈了,死活无法支持https,各种谷歌、各种百度寻找资料都没能找到有效的方法;就在我打算放弃研究这个鸟问题的时候,因为之前是在物理实体机上操作,有些东西要更改推到重新来过不是那么方便,索性直接开虚拟机安装Centos 7系统建立快照的方式来寻求解决之道,没想到运气超级不错一次性就搞定了;因为之前都是用git安装的aria2c,这次用的方法是系统yum命令方式安装的居然直接就支持https链接下载了;立马物理机重新来过,重新安装系统使用yum命令安装很顺利的解决了这个问题;

之所以花那么多时间也要解决https链接下载的原因是,国内的网盘,比如百度网盘,115网盘(这是重点,因为我有vip账号你懂的)的下载链接都是https的,虽然去掉s改成http也可以下载,但是浏览器aria2c相关插件默认的是https,文件数量一多,挨个修改就不方便了;

你可能会通过以下词汇在搜索引擎上找到这篇文章:
aria2c不能下载https
115网盘aria2c下载失败
百度云aria2c下载失败

首先安装一个第三方的软件库

rpm -Uvh ftp://fr2.rpmfind.net/linux/dag/redhat/el7/en/x86_64/dag/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

然后使用yum命令安装aria2c

yum --enablerepo=rpmforge install aria2 -y

安装完成后用aria2c -v命令查看是否支持了https

从下面的反馈信息不难看出,它已经支持了https链接了

aria2 version 1.18.10
Copyright (C) 2006, 2014 Tatsuhiro Tsujikawa

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

** Configuration **
Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32
Libraries: zlib/1.2.7 libxml2/2.9.1 sqlite3/3.7.17 GnuTLS/3.3.8 nettle GMP/6.0.0 c-ares/1.10.0
Compiler: gcc 4.8.3 20140911 (Red Hat 4.8.3-9)
  built by   x86_64-redhat-linux-gnu
  on         Jun  4 2015 23:08:46
System: Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64

Report bugs to https://github.com/tatsuhiro-t/aria2/issues
Visit http://aria2.sourceforge.net/

接下来随意测试下载一个https文件链接

结果是非常OK的,终于搞定了这个问题真的蛮开心;

[root@www ~]# aria2c https://github.com/rodrigobranas/youtube/archive/master.zip
[#f0c0ff 0B/0B CN:1 DL:2.3MiB]
01/27 00:10:21 [NOTICE] Download complete: /root/youtube-master.zip

下载结果:
gid   |stat|avg speed  |path/URI
======+====+===========+=======================================================
f0c0ff|OK  |   1.6MiB/s|/root/youtube-master.zip

状态标识:
(OK):完成下载。

参考网站:http://unix.stackexchange.com/questions/233273/install-aria2c-on-centos7

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注