在Linux中,下载用的命令通常是wget。但是wget命令是单线程的,也就是说在下载国外的某些软件时容易断开连接,这也就意味着,本机会死机。

下载视频,可以使用you-get下载,默认下载格式为flv,you-get下载工具是python语言编写,所以需要先安装python3-pip工具,然后使用pip工具再安装you-get下载工具。

[root@x112 linshi]# dnf install python3-pip
Extra Packages for Enterprise Linux 7 - x86_64                                                                                                                13 MB/s |  16 MB     00:01    
CentOS-7 - Base - mirrors.aliyun.com                                                                                                                         6.2 MB/s |  10 MB     00:01    
CentOS-7 - Updates - mirrors.aliyun.com                                                                                                                      8.3 MB/s | 3.2 MB     00:00    
CentOS-7 - Extras - mirrors.aliyun.com                                                                                                                       793 kB/s | 275 kB     00:00    
Last metadata expiration check: 0:00:01 ago on Fri 10 Jul 2020 05:17:35 PM CST.
Dependencies resolved.
=============================================================================================================================================================================================
 Package                                             Arch                                    Version                                          Repository                                Size
=============================================================================================================================================================================================
Installing:
 python3-pip                                         noarch                                  9.0.3-7.el7_7                                    updates                                  1.8 M
Installing dependencies:
 python3                                             x86_64                                  3.6.8-13.el7                                     base                                      69 k
 python3-libs                                        x86_64                                  3.6.8-13.el7                                     base                                     7.0 M
 python3-setuptools                                  noarch                                  39.2.0-10.el7                                    base                                     629 k

Transaction Summary
=============================================================================================================================================================================================
Install  4 Packages

Total download size: 9.4 M
Installed size: 48 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): python3-setuptools-39.2.0-10.el7.noarch.rpm                                                                                                           6.0 MB/s | 629 kB     00:00    
(2/4): python3-3.6.8-13.el7.x86_64.rpm                                                                                                                       600 kB/s |  69 kB     00:00    
(3/4): python3-libs-3.6.8-13.el7.x86_64.rpm                                                                                                                   24 MB/s | 7.0 MB     00:00    
(4/4): python3-pip-9.0.3-7.el7_7.noarch.rpm                                                                                                                  7.9 MB/s | 1.8 MB     00:00    
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                         25 MB/s | 9.4 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                     1/1 
  Installing       : python3-libs-3.6.8-13.el7.x86_64                                                                                                                                    1/4 
  Installing       : python3-setuptools-39.2.0-10.el7.noarch                                                                                                                             2/4 
  Installing       : python3-pip-9.0.3-7.el7_7.noarch                                                                                                                                    3/4 
  Installing       : python3-3.6.8-13.el7.x86_64                                                                                                                                         4/4 
  Verifying        : python3-3.6.8-13.el7.x86_64                                                                                                                                         1/4 
  Verifying        : python3-libs-3.6.8-13.el7.x86_64                                                                                                                                    2/4 
  Verifying        : python3-setuptools-39.2.0-10.el7.noarch                                                                                                                             3/4 
  Verifying        : python3-pip-9.0.3-7.el7_7.noarch                                                                                                                                    4/4 

Installed:
  python3-pip-9.0.3-7.el7_7.noarch              python3-3.6.8-13.el7.x86_64              python3-libs-3.6.8-13.el7.x86_64              python3-setuptools-39.2.0-10.el7.noarch             

Complete!
[root@x112 linshi]# pip3 install you-get
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3 install --user` instead.
Collecting you-get
  Downloading https://files.pythonhosted.org/packages/24/bf/22a3c582dfd4969bace5eb287acfb9264e4999602312b3cf879ea0beff48/you_get-0.4.1432-py3-none-any.whl (215kB)
    100% |████████████████████████████████| 225kB 20kB/s 
Installing collected packages: you-get
Successfully installed you-get-0.4.1432
[root@x112 linshi]#