| 本帖最后由 石在 于 2020-12-16 16:19 编辑 ) Y$ A7 P- x2 K: k0 D: {- N; O. G3 {2 H+ t1 F
 写在前边:4 t+ d" P8 W+ }. `& x4 s
 
   Calibre是一款“一站式”的电子书解决方案,它可以全面管理你的电子书、漫画,可以通过访问Web页面对你的电子书或者漫画进行下载或者在线阅读,Calibre 可以导入几乎市面上所有的电子书格式,将它作为你的电子书库再合适不过。 9 ?9 i# V  u6 y+ \0 j; a
   同时它也可以通过管理员账号创建多个普通账号,再配合穿透软件,映射到外网,与你的朋友分享图书。(需注意,法律风险。) $ H" M  i' D% @/ E) s' i    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!
 & Z7 L4 g9 a- s8 J9 L
 " {2 C0 W, j3 }! L
   我们先来看看效果吧!!目前我使用它来管理我的一万八千本电子书,当然这只是我很少的一部分。 V! O5 o+ q- C2 i; l  w) V
 . Y1 a: W: O& j  N
 让我们继续: Calibre用Docker装的比较多,且是X86构架。而我们的猫盘是ARM处理器,安装Docker后会有些臃肿,也未必能成功安装Calibre,在这里我们不去讨论。 ! r9 z+ X% \) n6 H: e  S
 我们这里使用的方法是通过群晖SSH去部署Calibre-web,而不是直接在套件商中心去安装,但部分应用,还是要在套件中心安装。 " W" L  Y! |+ x. ^# t2 }1 _# O
 啰啰嗦嗦: 这里还是要再说一下,“Calibre”与“Calibre-web”二者是有区别的: $ ^0 ]: W, G! C/ C' a( W' P+ C
 1.Calibre自带“格式转换”、“新闻下载”、“电子书库扫描”等. $ v/ e1 V, |- Z/ D# D
 2.Calibre-web则无以上功能。“新闻功能”部分新闻电子报刊被墙,反正也是Fake News,不看也罢!而“格式转换”及“电子书扫描库”则是最重要的。这里我们先行做好准备,两不误! : z! \3 e/ y( b# ~. p  Y- f
 3.Calibre-web无扫描功能,因此书库需要从PC端导入。我们可以在windows系统或者linux系统上,安装Calibre扫描电子书,生成相关文件后导入。这里需要强调注意两个文件 ! e1 m2 I5 e& {0 ?( j, w( n
 “metadata_db_prefs_backup.json” 4 N0 X& C5 L3 h/ C; I3 p  n
 “metadata.db” + U# z% V: |7 r
 如果书库文件夹内,没有这两个文件,是无法导入Calibre-web书库目录下的,会报错!!! 2 U# |$ ]5 r4 w3 Y8 K+ o5 ^
 7 n  t' f  b7 K6 s( C: {( ~
 - R% |2 p' ~8 \
 
 + Y2 [5 M" b# k
 0 P( r9 K+ @. h- Y" I7 ~4 u- ?8 w& v/ h; Q9 e
 
 进入正题 ; \1 J6 M* A; w2 b3 S1 I: d, D( o
 0 r0 k2 M/ v* b. M" m( J
 教程分为两个环节,先说电子书的扫描: * E  w. r. U/ C5 i) G  |+ }
 需要在PC端安装Calibre(点我下载),跟据需要下载"windows系统"或者"linux系统"。 这里说一下“深度deepin”还是挺友好的,可以尝试一下,可以直接在商城里安装。我这里用“windows系统”来操作演示! . H7 i  m& w- p
 第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。- m% O2 Z8 H; K8 g3 E$ p
 . `  G4 \) V% N5 H' ~0 [' s& _' H
 第一步:3 z: ?# B4 s: E+ T# S7 S0 J9 J! Q
 $ }& x$ b2 T8 R2 A. Z) r3 A' L/ V! i) `% D
 % C9 g; g3 j) Y) V; H
 
 Z. s" Q# I1 B5 w# Y% {  第二步:& f. |) J* Z9 }8 R$ Z
 
 ( C$ x. I1 A; j7 k# n# \: D1 e4 l) Z( B
 一般建议选择第二个,整个目录扫!+ G, b) r% R0 R: w
 
 5 u& C1 m9 f! c1 E2 Z4 n9 B' j! c: @
 待扫描完成后,到书库目录下去复制所有文件!. T- J) D0 c, v% A/ @
 
 0 `5 I# {2 g8 B$ z4 H7 ^) F5 g* b2 u& f3 D; e
 第三步:6 b7 J& i- ~. r/ o7 k' j
 
 % y7 T3 I( K9 H1 |  p( I/ |9 ]( j5 C" E' U8 _0 o
 第四步:
 3 V' i- E4 n6 ~: q7 I
 S% w7 O6 |! g- b$ F$ x4 W0 X5 [8 H+ i
 
 ) u' z+ r# m+ v. q" E; g第五步:: D5 @0 y& G9 @7 V8 p: m
 
 6 l  Q, G" G/ n6 x6 q2 [
 4 r" J* U/ ?1 ~) \7 d( l2 M  W! [( j- [- l
 第六步:
 % b$ o: W7 k9 E/ ^+ j) z$ K0 P7 x
 * s/ X. ^7 `! D# G  u2 E6 V  j1 P$ U7 v/ s
 
 / m% `; E2 {# K' b) {
 第一环节,告一段落!扫描电子书,是漫长的!我们先做准备工作。! 
 3 k% K% Q. ^( L- ^7 U" T第二环节(群晖猫盘上,安装Calibre-web)) J* N: l% n8 Q+ Y) E1 `$ ?
 第一步:(套件中心安装python3)4 _. `) S, x) \! B
 . h0 V! r) A9 X) a, @8 M/ R( D
 ' T5 h0 @' A: Y1 p
 
 " C! p2 H3 x4 {. ^+ C5 r9 p; g( y4 N  y6 C! I! a* i3 R" y0 p
 第二步:打开ssh* q" X4 e$ x) }; {( N2 w  I
 
 . Q+ N# e; J7 C5 e! m" S# Q第三步:
 1 G) ^# U/ X" k$ z
 5 h6 ~$ G! P% E7 u) S6 X3 |, D
 6 u8 N( G* L7 m  ?9 k3 W' ~4 p8 ?第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。4 v, m- X' K) E9 X: L8 t  H
 第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:然后再次输入群晖密码。
 & t2 s: U/ E: d' p) \' e* O) N6 U$ j7 \% ^7 X0 E. D4 h9 [0 N
 第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)0 C4 K1 @& u- w- S
 
 1 }0 R+ z& q, Q8 s% g' P
 ' n( Z" v4 p# ~第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
 - v# V; E" {! S2 v: F5 y: Z6 F& @! `8 T* l) `8 V1 z% O- j5 t/ }
 8 k3 m; G* _8 H
 第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。, J7 |! L' ~$ d5 _* T
 
 % ?* ], R5 h2 P3 z复制代码pip install -r /tmp/requirements.txt
第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。: ^6 {! D" j2 a1 X" g2 n
 
 ) A$ z2 [4 k3 x9 z, d: Y) \* M4 S) l8 I9 p& g, O: y" s! j
 第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!
 " H9 D, R5 z/ m* Y! W) ^
 # k! O0 y: S) Q- K( A* s8 i9 z* w  e6 x8 n
 " ?3 z: I1 N- r6 A4 c& p6 ]
 第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。5 M. y) ?& F' e; X
 
 7 Y1 E* ^6 d/ u0 r7 E1 Y; F2 E4 J1 ]7 F, b5 I4 z' G
 $ f( E4 z2 ~& k* |
 第十一步:选择本地群组, T! ?) i+ v3 v
 
 5 H- `$ @2 U( R  h9 K3 j第十二步:勾上,并确定。! b% e8 H; z* s( y% r1 t" Y
 
 " p! ~7 R( F- f7 ^# S* v
 $ `2 v' |  T  F) T第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
 ; {$ Q3 l' i- N, S; X
 x% u" ~9 Z0 F2 U$ R' P/ W
 y* G* n! l+ T5 l9 N% J0 ]$ J0 Q7 u% [- c+ K+ N
 " z$ |  l8 A# h3 s
 第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:1 j' g6 k5 M7 o
 
 1 g9 d, L9 O6 v, ^6 K4 Y( j% @
 ' H5 A5 u% H3 N% o% ^: B+ n( |/ d第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
 % ?- A* m" Q: M: X: K) K+ }
 复制代码/volume1/web/calibre-web-master/cps.py
9 m9 o6 H: @! x3 e$ J& A! S
 0 z# [! t+ f# `. U" K2 L! |" C  ]/ d* d* F
 . s) ]4 @1 T% I2 u: r- m. j) x" H! l+ n% D( j
 
 4 w1 V2 m) v0 X  e第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!
 . ^. S9 I+ k( y
 复制代码python /volume1/web/calibre-web-master/cps.py 
1 g; p, E. ?& ]+ k2 P: |& f; p5 E! p
 $ w- k1 M- e: c2 A; {" S4 c3 _+ }* n6 ~! W& q" z3 d
 第十七步:加油!!!差不多啦!1 M8 L: N8 B7 M1 p" o( J
 打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/
 8 L4 V% B* c9 |$ n, G1 T1 x3 i9 S& @; [+ M+ R  O/ O, v3 h" x- @
 第十八步:
 1 s0 m9 P: E, s! z: I
 # R$ ~+ E, r! a, h2 U这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。3 e9 h! }/ Q+ n! V' u0 g2 d5 \8 `
 
 ' r; J  v& i* o% K. j$ C# L/ H/ E, y6 b第十九步:输入用户名:admin、密码:admin123# ^' x5 L2 s- E0 R8 t
 
 9 Y: p" M0 A. c! P' [
 ( \& c- ]- E  V4 v" Q6 h第二十步:成功登陆界面,我们还需要配置一下中文界面。
 1 U& c  ~6 `# C3 z- k! d1.
 / M* {! Q3 L2 c$ V7 s! W) j3 a) W: r% l2 O6 j
 ; |/ A! y4 \- q; E
 1 G  P0 s- H* D  z1 X4 g- o7 d
 6 l$ v3 V- z/ W
 
 ( e& J) j2 ?& v" J3 v  Q9 V2./ W, o# K1 Q( W! M5 o& z
 2 ~$ Z& G5 C9 X. ~
 $ {% I5 F- \7 E# w4 {: g# ?
 3.选择中文后,下拉界面到底部,选择"save",保存!
 & J( g. l& d7 F& k3 N" W0 c. p3 J6 K
 % ^, l; w- G4 l" [$ g# V( e7 S
 - t* ]( l9 \: D9 \5 g
 4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)
 # v! g9 _  j1 Q! k! e' J- L% e3 v4 \  x+ {  L) q* y
 
 7 K0 J& v2 s" \- j5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
 - U. r- N. m. H2 P1 j+ y6.下次开机,如不启动,还是得进去putty,输入命令行:4 V2 B+ j+ D, O9 D
 
 开启Calibre-web!) E) r  n2 W$ h# L! K复制代码python /volume1/web/calibre-web-master/cps.py 
 0 K4 @% X# w9 T5 \/ O& K% Q* Q+ S$ ^9 e9 u2 C7 n
 
 2 d# I/ u% F, v5 d/ M3 v6 H& l) P- O+ ~, a$ a. O
 完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!
 - y- W' |. S" c% B
 & e- \. ^2 T* X9 F0 m+ v; N8 g& Y7 ?5 R! j& g
 写在最后,这才是猫盘的最好归宿!( [9 H8 j8 X) X0 M" h' s
 
 7 A  s& c# h$ `  ~: x& S4 M7 O0 n# B
 |