Debian10下安装Maple2019

喜欢而已 提交于 2020-04-18 02:21:42

只是做一个过程记录。下面是个人的安装过程。

使用环境
Debian10.1+Maple2019

安装过程
1、从百度网盘下载Maple2019 for linux。再次吐槽百度网盘,不是VIP就没法活。

2、利用unzip解压Maple2019。

3、chmod +x *.run。修改脚本的运行属性。

4、sudo ./Maple2019.0LinuxX64Installer.run。运行安装脚本。我的安装路径是/opt/maple2019。

5、cd crack。跑到crack目录。

6、chmod +x *.pl。修改perl脚本运行属性。

7、sudo ./crack.pl /opt/maple2019。这里我出现了两个错误。

错误修正
Perl模块没有安装
Perl模块没有安装,这个容易解决。

sudo apt install -y perl
这样就可以搞定。

没有lsb模块
是运行crack.pl后,出现

lmutil没有这个文件或者目录
这个问题搞了我很久,明明lmutil可执行文件在对应的目录下,就是没法执行。后面阅读Readme.txt发现,要安装LSB模块。

if the LSB is not installed yet, do it now!
开始我通过sudo apt install -y lsb,Debian告诉我没有lsb这个包。WTF。

后面仔细阅读Debian文档才发现,人家老早就淘汰了lsb这个东西。要的话,需要自己从老版本中安装。

安装lsb模块
增加jessie版本源
LSB模块是Debian的jessie版本才有的模块,因此需要在源中添加上jessie源。

sudo vi /etc/apt/sources.list
在sources.list中增加jessie源,加入如下的jessie源。

deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
更新Jessie
sudo apt update
安装lsb-core
sudo apt install lsb-core
lsb终于成功了。验证成功的方法很简单,如下

cd /opt/maple2019/bin.X86_64_LINUX
./lmutil
这样如果出现一个Copyright信息,而不是unkown信息就正确了。抱歉由于本机没有Debian环境所以没法截图,只能拍照。如下图。

继续安装
7、sudo ./crack.pl /opt/maple2019。

这样就成功的生成一个lic。maple2019就可以正常运行了。大功告成。


————————————————
版权声明:本文为CSDN博主「努力的老周」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/justidle/article/details/103166604

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!