我刚刚更新到最新的 LibreOffice (6.0.4.2),但我从传统安装版本更改为 LibreOffice 的 snap 版本。
现在,当我运行 Mendeley (1.19) 时,我不再看到安装 LibreOffice 插件的选项。
这可能是因为 snap 与常规安装不同吗?最重要的是,有什么办法可以让插件正常工作吗?
我更喜欢使用快照,这样它们总是最新的,但如果我不能像以前那样工作,那么我就会回到以前的安装应用程序的方式。
答案1
我遇到了这个问题,以下是我在 Ubuntu 18.04.1 上解决它的方法(原则上它应该适用于任何 Linux 版本):
首先确保已安装 LibreOffice 和 Mendeley。就我而言,我通过其.deb
文件安装了 Mendeley,通过 Snap 安装了 LibreOffice。以下行将在您计算机上已安装的 snap 中搜索 libreoffice,如果找到任何内容,它将显示它:
snap list | grep -i libreoffice
您将获得以下内容:
libreoffice 6.1.0.3 80 stable canonical✓ -
然后你需要知道 Mendeley 将 OpenOffice 插件存储在哪里。所以让我们搜索它:
sudo find / -name "openOfficePlugin"
这是我得到的:
/opt/mendeleydesktop/share/mendeleydesktop/openOfficePlugin
请记住,/opt/
如果没有,则无法读取sudo
。
现在您可以将 openOfficePlugin 文件夹复制到 LibreOffice 可以读取的地方:
cp -r "/opt/mendeleydesktop/share/mendeleydesktop/openOfficePlugin" "~/Downloads"
现在您必须打开“LibreOffice Writer”和“Mendeley”应用程序。
从 LibreOffice Writer 菜单中,转到“工具”>“扩展管理器...”(或者在 6.1.0.3 版本中,您可以使用Ctrl+ Alt+E打开扩展管理器)
现在使用“添加”按钮,转到~/Downloads/openOfficePlugin
并打开文件(在我的情况下是这样的Mendeley-1.19.2.oxt
,但在您的情况下版本可能不同)。
添加插件大约需要一秒钟,然后重新启动 LibreOffice,LibreOffice Writer 中就会出现 Mendeley 工具栏。如果您打开了 Mendeley,它会自动连接到它,然后您就可以访问您的图书馆了。