在Linux环境下通过百度网盘下载并安装matlab2017a

前言

最近参加一个比赛,需要在官方公布的linux环境中自己安装需要的matlab,没有办法通过硬盘拷贝的方式将安装包放到Linux环境下面,然后大家都知道matlab的安装包特别大,网上的链接大部分都是通过百度网盘下载,但是百度网盘没有linux客户端,那么如何下载呢?

百度网盘下载matlab2017a安装包

matlab下载地址:

Matlab 2017a Linux64网盘链接如下:
链接:https://pan.baidu.com/s/1sH1YYAehZmw-Y-KJlsyMtA 密码:dgsl

将其保存到自己的百度网盘。
在Linux环境下通过百度网盘下载并安装matlab2017a
然后有两种方法可以在Linux下面下载。

方式1:安装百度网盘的python程序bypy

bypy是百度云的python客户端,github源码地址 https://github.com/houtianze/bypy

  • 1 安装
    直接通过pip来安装:(支持Python 2.7+, 3.3+)

    sudo pip install bypy

    安装完成显示: 在Linux环境下通过百度网盘下载并安装matlab2017a

  • 2 获得授权
    安装完成之后,输入

    sudo bypy info

    在Linux环境下通过百度网盘下载并安装matlab2017a
    复制链接到浏览器,如果你之前已经登陆了百度网盘,会出现以下页面:
    在Linux环境下通过百度网盘下载并安装matlab2017a
    将授权码复制,粘贴到命令窗口,回车,稍后会显示授权完成。
    在Linux环境下通过百度网盘下载并安装matlab2017a

  • 3 下载
    由于百度PCS API权限限制,程序只能存取百度云盘/apps/bypy(也就是百度云盘/我的应用程序/bypy)目录下的文件和目录。
    在浏览器中打开百度网盘,将需要下载的matlab文件放到/apps/bypy目录下:
    在Linux环境下通过百度网盘下载并安装matlab2017a
    在命令窗口输入:

    sudo bypy downdir

    就可以将/apps/bypy目录下的所有文件下载到当前目录。
    更多bypy的用法可以自行百度。

方式2:直接在浏览器下载

直接在浏览器下载百度云盘中的大文件,需要安装插件。简单粗暴,直接说方法。

  • 1 安装Tampermonkey插件
    打开火狐浏览器,输入网址

    https://greasyfork.org/zh-CN

    在Linux环境下通过百度网盘下载并安装matlab2017a
    选择Tampermonkey插件安装。

  • 2 安装“百度云盘直链下载”插件
    再次打开

    https://greasyfork.org/zh-CN

    搜索“百度",安装第一个 ”百度网盘直链下载助手“
    在Linux环境下通过百度网盘下载并安装matlab2017a
    安装完成之后,可以看到在浏览器的右上角显示:
    在Linux环境下通过百度网盘下载并安装matlab2017a

  • 3 下载
    然后重新打开网页版的百度网盘,可以看到出现一个 ”下载助手“
    在Linux环境下通过百度网盘下载并安装matlab2017a
    选择你想要下载的文件,在下载助手里选择 “下载助手”–> ”API下载“–> “直接下载”,使用浏览器下载。也可以选择复制链接之后通过迅雷等下载工具下载。

安装matlab

在Linux下面安装matlab2017a的步骤,《在Linux环境(Ubuntu16.04)下安装Matlab2017a》https://blog.csdn.net/qq_31285709/article/details/82083902 这篇博客中已经写的非常详细了,我这里就不再赘述了,大家可以直接参考,我自己按照博客中的步骤安装,没有出现任何问题。

备注

自己在下载的过程中发现,上述两种下载方式的下载速度,与Windows下的客户端下载类似,与是否是百度网盘会员有关系,是会员的话下载速度会比较快一些。

参考链接

1 https://blog.csdn.net/qq_31285709/article/details/82083902
2 https://www.jianshu.com/p/c9467daf701f