解决梅林新版软件中心禁止安装含非法关键词的插件
问题描述
因为某些不可抗力的原因,梅林新版的软件中心离线安装科学插件的时候会出现下面的提示:
因此,为了安装插件,我们需要手动修改路由的安装脚本来跳过软件中心的检测。
解决
① 进入路由[系统管理]-[系统设置]页面,更改[启用ssh]的选项为[LAN only],[允许使用密码登录]为是,开启路由器的SSH功能。
② 使用ssh客户端连接路由器,用账号密码登录。不会的请自行百度,也可参照我之前的教程,下载Xshell之类的软件,登录服务器IP即为路由器的网关,华硕路由器默认(192.168.50.1),SSH端口如图,默认为22。这里就不再细讲了。
③ 输入如下命令执行,即可:
1 | sed -i 's/\tdetect_package/\t# detect_package/g' /koolshare/scripts/ks_tar_install.sh |
其原理就是编辑/koolshare/scripts/ks_tar_install.sh
安装脚本文件,找到 detect_package()
函数,把ILLEGAL_KEYWORDS
这一行引号里面的内容删除。
因此,你也可以远程用记事本或vim
之类的命令,对该文件进行编辑,手动删除保存即可。
执行完该命令后,就跳过了软件中心的检测机制,可以自由的安装科学插件了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Yuan!
评论