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

calibre-web-douban-api

安装mega桌面同步calibre目录

mega网盘免费用户有50GB的空间,足够同步图书库做一个备份。国内可能网速不稳定需要挂梯子。 从mega官网下载源码包,并使用pacman安装。不推荐从yay源安装megasync,因为目前yay源的包有bug,无法正常使用。

桌面应用程序- MEGA