解决EndNote X9 大客户版在Catalina下无法安装的问题
由于论文中要搞很多参考文献,我需要用BibTeX生成引用和参考文献,这些东西我肯定不会想去手动管理,手写.bib既累又容易出错。因此想到用EndNote。但是在macOS 10.15 Catalina上安装EndNote的时候出了些问题。
本来我可以用同济的EndNote授权,只可惜学校图书馆网站不知道搞什么鬼,下载链接会404,没办法就网上找个别的学校的授权了。毕竟盗版也只是个法律概念,我本身是有正版的资格,只不过因为莫名其妙的原因拿不到罢了。
在网上下载了一个深圳大学的授权版本,发现打不开,提示这个:
起初怀疑是Catalina不支持32位程序的原因,但是实际上并不是这个问题。问题似乎出在macOS的保护机制,从网络上下载的这个安装APP有扩展属性,会阻止直接运行,平常会询问这个APP来自网络,是否要打开,但是这次直接不由分说地阻止了。因此要把扩展属性去掉,但是DMG是只读的,因此要把安装APP放进/Applications里。
1 | $ cp -r /Volumes/EndNote\ X9\ Installer/Install\ EndNote\ X9.app ~/Applications/ |
之后去除扩展属性
1 | $ sudo xattr -rd com.apple.quarantine /Applications/Install\ EndNote\ X9.app |
这样就可以直接在/Applications里打开安装了。
解决EndNote X9 大客户版在Catalina下无法安装的问题