Maple18 安装

1.下载软件

Maple2018下载链接

2.安装软件

1
2
3
cd Maplesoft\ Maple\ 18.0\ Linux\ 64bit
chomod +x Maple18LinuxX64Installer.run
./Maple18LinuxX64Installer.run

安装过程中的选择:不与MATLAB连接,不创建Desktop快捷方式,不updtate,不activation

3.破解软件

CentOS5.5:

1
2
3
cd Maplesoft\ Maple\ 18.0\ Linux\ 64bit
cp crack/license.dat [absolute path to your maple18]/license
cp crack/libmaple.so [absolute path to your maple18]/bin.X86_64_LINUX

Fedora28:

1
2
3
4
5
cd Maplesoft\ Maple\ 18.0\ Linux\ 64bit
cp crack/license.dat [absolute path to your maple18]/license
cp crack/libmaple.so [absolute path to your maple18]/bin.X86_64_LINUX
cd [absolute path to your maple18]
vi license/license.dat #(change "HOSTID=INTERNET=*.*.*.*" to "HOSTID=000000000000")

4.设置快捷方式

~/.bashrc中加入:

1
alias maple='[absolute path to your maple18]/bin/xmaple'

然后

1
source ~/.bashrc

下面可以在任意目录中用maple命令打开Maple2018了

XX-Net安装

Chrome

1、安装chrome

1
2
3
4
su
cd /etc/yum.repos.d/
wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo
dnf install google-chrome-stable

2、下载XX-net

下载XX-Net最新版本,运行./start,自动下载对应的data文件夹(可能会同时下载python依赖,注意:运行一定时间后,屏幕输出的代码都是绿色且无错误时就可以用Ctrl+C手动关闭了);

3、将SwitchOmega文件夹中的SwitchOmega.crx文件,用鼠标拖入Chrome的about:extensions窗口(请在开发者模式下操作);

4、点击弹出的SwitchOmega界面左侧的”导入/导出”,点击”从备份文件恢复”,选择XX-Net3.7.7/SwitchOmega/OmegaOptions.bak;

5、点击左侧”GAE-Proxy自动切换”,再点击右侧”立即更新情景模式”;

6、进入Chrome的设置界面,在”高级设置”中找到”管理证书设置(HTTPS/SSL)”,依次点击”授权中心”-“导入”,选择XX-Net3.7.7/data/gae_proxy/CA.crt;

7、下载虚拟网卡

1
2
3
sudo dnf install miredo
sudo miredo
ifconfig

若出现teredo则正常

8、执行sudo ./xx_net.sh,在Chrome地址栏中键入127.0.0.1:8085以进入XX-Net应用(低版本XX-Net可能需要在”配置”-“高级”中点击”使用Ipv6”,回到状态栏)如果显示“正在使用公用APPID”,则代表安装成功;

9、接下来部署私有APPID,点击XX-Net应用中的”部署服务端”,输入已有的google APPID(申请指南),点击开始部署,此时会在Firefox中弹出登录google帐号的窗口,进入后点击确认;等待一段时间Chrome便可部署完毕,最后再点击“配置”, 输入刚才的APPID,点击保存,此时如果“状态”栏显示“XX-Net 3.2.6,一切正常,你可以访问真正的互联网了。”,代表私有APPID部署成功。

安装nvidia显卡驱动

1、开机过程中出现如下错误时,说明显卡驱动有问题,需要重新装:

1
2
[ 3.387570] nouveau E[ DRM] Pointer to TMDS table invalid
[ 3.387597] nouveau E[ DRM] Pointer to flat panel table invalid

2、到nvidia官网下载电脑对应的显卡驱动,为xxx.run文件,存在英文目录里(因为命令行模式无法显示汉字)

3、关闭X server:

1
systemctl set-default multi-user.target

4、重启系统,进入命令行模式

5、运行xxx.run文件,会提示nvidia驱动正在运行,询问是否自动生成关闭xxx.conf文件时,选择是,退出安装程序

6、检查/etc/modprobe.d/中是否有新生成的nvidiaxxxx.conf文件,里面是否有blacklist nouveau

7、重新建立initramfs镜像文件,

1
2
sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

重启系统,检验驱动禁用是否成功:

1
lsmod|grep nouveau 或 lsmod|grep nvidia

8、再次运行xxx.run,若提示没有kernel-devel包,首先在/usr/src/kernels中看是否当前的kernel版本,用uname -r查询当前kernel版本,若有,则在运行xxx.run命令时加上 --kernel-source-path=/usr/src/kernels/$(uname -r),若没有,则用dnf update kernel更新内核,然后直接运行xxx.run

9、安装进度100%后,会询问是否安装libs,选择”是”

10、删除禁用文件,更新initramfs镜像以重启显卡驱动:

1
2
rm /etc/modprobe.d/nvidiaxxxx.conf
sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

11、恢复图形模式,开机启动X server

1
systemctl set-default graphical.target

12、重启系统,观察开机是否还有与显卡相关的错误,并用lsmod|grep nvidia检验显卡驱动是否运行

安装wps

1、下载WPS

进入wps下载页面,选择rpm格式的安装包

2、安装依赖

1
rpm -ivh xxxx.rpm

其中xxx.rpm为第1步中下载的文件,运行后会提示缺依赖软件,先用dnf search功能搜索依赖软件的x86_64版本,再用dnf install精确安装,完成后再次运行rpm -ivh xxxx.rpm

3、下载WPS字体并更新字库

/usr/share/fonts中建立wps-office目录,将字体解压到此目录
更新字库

1
fc-cache -fv

(此方法同样适用于更新LaTeX的字体库)

4、公式问题尚未解决,好在也用不到。

安装stardict屏幕取词软件

1、安装startdict

1
sudo dnf install stardict

2、下载辞典,解压

1
tar jxvf xxx.tar.bz2

3、转移到词库中,如果要改变辞典显示顺序,则需要加入一个重开一次软件

1
cp -r xxx /usr/share/stardict/dic/

4、设置开机自启动

1
2
cp /usr/share/applications/stardict.desktop $HOME/.config/autostart/
chmod +x stardict.desktop

5、fedora26自带文本阅读器(gedit、evince)与stardict不兼容,会出现取词后方框一直在屏幕上的bug,但okular阅读器没有这个问题

安装rpm fusion软件库

1
2
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm