本系列内容全部给予Ubuntu操作系统。
系统版本:#32~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 18 10:40:13 UTC 2
1 如何安装linux版本的zotero
zotero是非常强大的开源文献管理和阅读软件。在各个平台均有版本。然而在linux版本下,并不是我们希望的deb版本,而是tar.bz2压缩包。下面介绍安装的详细过程。
1.1 安装包下载
官网选择linux版本下载 Zotero | Downloads
- 使用cd 命令到下载窗口。
root@roy-FMVU08001:~# cd ..
root@roy-FMVU08001:/# cd ./home
root@roy-FMVU08001:/home# ls
roy
root@roy-FMVU08001:/home# cd ./home/roy
-bash: cd: ./home/roy: 没有那个文件或目录
root@roy-FMVU08001:/home# cd ./roy
root@roy-FMVU08001:/home/roy# ls
公共的 视频 文档 音乐 'Nutstore Files' snap Zotero
模板 图片 下载 桌面 sensors wpsoffice
root@roy-FMVU08001:/home/roy# cd ./下载
root@roy-FMVU08001:/home/roy/下载# ls
1.2 解压
在下载窗口进行解压。
tar jxvf 压缩包全称#例如 Zotero-6.0.27_linux-x86_64.tar.bz2
解压后的文件夹一般都是:Zotero_linux-x86_64
1.3 复制
解压之后,将这个文件搬运到opt目录里即可。
sudo cp -r Zotero_linux-x86_64/ /opt/
其中 sudo表示终端命令, cp表示复制, cp -r 递归地复制目录。
使用cd ./opt 到 opt文件夹,然后使用ls查看目录情况:
root@roy-FMVU08001:/# cd ./opt
root@roy-FMVU08001:/opt# ls
猿如意 containerd kingsoft qqmusic wemeet
baidunetdisk google Obsidian sogoupinyin Zotero_linux-x86_64
这里我们可以看到 Zotero_linux-x86_64 文件夹, 使用cd命令进去看到它
这个时候我们关注三个文件, 一个是 zotero 一个是 zotero.desktop,另一个是set_launcher_icon。
zotero就是启动的文件,zotero.desktop是用于桌面的快捷方式,set_launcher_icon是图标。
1.4 赋予权限
接下来是比较麻烦的一步,就是给文件赋予执行的权限,也可以直接赋予777的权限,linux新手包好用。
sudo chmod +x zotero
sudo chmod +x zotero-bin
sudo chmod +x set_launcher_icon
1.5 启动!
配置完权限后就可以启动了!
sudo ./set_launcher_icon
./zotero
有问题就升级到root权限: sudo -i
2 如何把zotero图标放到启动菜单
这本来是个很简单的问题,但是因为软件不是封装的,大家得手动挪到启动界面。
要将 zotero.desktop 复制到/usr/share/applications/目录下
同样可以看到 applications有很多的desktop文件,都是快捷方式。
sudo cp -r zotero.desktop /usr/share/applications/
你以为完事儿了? 并没有,这个时候基本上什么看不到。
所以要对这个文件进行编辑!
以管理员权限编辑该文件:
先跳转到该目录,然后使用vim编辑器:
cd /usr/share/applications/
sudo vim zotero.desktop
[Desktop Entry]
Name=Zotero
Exec=bash -c "$(dirname $(realpath $(echo %k | sed -e 's/^file:\/\///')))/zotero -url %U"
Icon=zotero.ico
Type=Application
Terminal=false
Categories=Office;
MimeType=text/plain;x-scheme-handler/zotero;application/x-research-info-systems;text/x-research-info-systems;text/ris;application/x-endnote-refer;application/x-inst-for-Scientific-info;application/mods+xml;application/rdf+xml;application/x-bibtex;text/x-bibtex;application/marc;application/vnd.citationstyles.style+xml
X-GNOME-SingleWindow=true
上面是原始文件的样子。
下面是一般能搜到的说明:
Desktop Entry]
Name=Zotero
Exec=bash /opt/Zotero_linux-x86_64/zotero //需要修改的地方
Icon=/opt/zotero/chrome/icons/default/default256.png
Type=Application
Terminal=false
Categories=Office;
MimeType=text/plain
我不知道大家有没有耐心看到这里,我在这里出现了很多错误:
好不容易按照说明改写了文件,启动菜单终于出现了zotero字样,但是没有图标!!!
当然这个是正常的,不正常的时候没图标只有文字。
思考了许久,Icon 也要修改 ,这个修改到图片原始的路径就可以了。
Desktop Entry]
Name=Zotero
Exec=bash /opt/Zotero_linux-x86_64/zotero //需要修改的地方
Icon=/opt/zotero/chrome/icons/default/default256.png //这个也要修改!
Type=Application
Terminal=false
Categories=Office;
MimeType=text/plain
3 到底怎么更新???
这段时间,zotero 点击help提示我更新了,检查完更新,却出现需要手动下载更新。
这可难道了我,搜索了各种方法,因为这个软件本身就是分散的,而不是直接升级。
如何才能够更新软件?
尝试了updater的更新,不行, 有的外网说明 apt-get update 或者 apt-get upgrade都不行。
本着和苹果类似的情况,我在官网下载了最新的安装包。直接使用cp替换,就可以了。
sudo cp -r Zotero_linux-x86_64/ /opt/
也就是说 ,在zotero的更新中,覆盖即可。