Tip
文中操作基于Manjaro系统
涉及软件:
- calibre管理电子书
- mega网盘 同步备份图书库
- 微信读书 手机便捷阅读 (web端同步,支持导出批注)
- okular 阅读pdf (功能强大,支持标注)
- zlib 下载电子书 (目前要用tor浏览器才能访问)
之前读了很多技术和非技术的书籍,非技术的书基本都是epub,mobi格式,技术类的基本是pdf格式。书籍零散,趁着元旦用calibre 整理一下。
安装配置calibre
# 安装calibre
yay -Sy calibre
从豆瓣下载元数据和封面插件
Releases · fugary/calibre-douban
calibre默认有两个用户:
- 本地电子阅读器用户 (即直接双击calibre书籍条目阅读)
- 匿名的内容服务器用户 (calibre启动内容服务器,在网页上阅读)
默认这两个用户的批注是不互通的,需要合并批注的话,双击一本epub书,在首选项-杂项-与内容服务器用户同步书签/突出显示
里进行配置
安装并配置calibre-web
calibre-web目前阅读功能较弱,胜在UI比较好看,主要用来从网页管理图书
mkdir calibre-web && cd calibre-web
python3 -m venv ./venv
source venv/bin/activate
# install calibreweb
pip install calibreweb
# start calibreweb
cps
# open browser http://localhost:8083
calibre-web添加豆瓣源数据api
安装mega桌面同步calibre目录
mega网盘免费用户有50GB的空间,足够同步图书库做一个备份。国内可能网速不稳定需要挂梯子。 从mega官网下载源码包,并使用pacman安装。不推荐从yay源安装megasync,因为目前yay源的包有bug,无法正常使用。