本帖最后由 石在 于 2020-12-16 16:19 编辑 ! I0 ~: y0 F/ V" F- L ~0 R
9 B' S% W. A' {( f/ w, P* q写在前边:- _ i) Q8 M5 |) S$ P! ]- `0 D
Calibre是一款“一站式”的电子书解决方案,它可以全面管理你的电子书、漫画,可以通过访问Web页面对你的电子书或者漫画进行下载或者在线阅读,Calibre 可以导入几乎市面上所有的电子书格式,将它作为你的电子书库再合适不过。 ! o) E% y3 E. X0 B" b7 @% \% t8 y: S Y
同时它也可以通过管理员账号创建多个普通账号,再配合穿透软件,映射到外网,与你的朋友分享图书。(需注意,法律风险。)
, o |( _" P, @7 K K* _ 使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!
1 N; h* |! D( |$ J# J5 l) e [
* g" m0 i( ?9 B( n/ l4 P) H, f& `, {
我们先来看看效果吧!!目前我使用它来管理我的一万八千本电子书,当然这只是我很少的一部分。 C' E* J5 J! G+ e N* [
/ m D I& Z4 V# Y6 P* ?" k
让我们继续: Calibre用Docker装的比较多,且是X86构架。而我们的猫盘是ARM处理器,安装Docker后会有些臃肿,也未必能成功安装Calibre,在这里我们不去讨论。 3 S% ^" ~0 X, u( s. e
我们这里使用的方法是通过群晖SSH去部署Calibre-web,而不是直接在套件商中心去安装,但部分应用,还是要在套件中心安装。
: j9 H) K% l C/ V$ A* J2 c
啰啰嗦嗦: 这里还是要再说一下,“Calibre”与“Calibre-web”二者是有区别的:
6 k1 Y! p4 ]; b) I( n+ I
1.Calibre自带“格式转换”、“新闻下载”、“电子书库扫描”等.
: ~* l: J. H/ P1 D
2.Calibre-web则无以上功能。“新闻功能”部分新闻电子报刊被墙,反正也是Fake News,不看也罢!而“格式转换”及“电子书扫描库”则是最重要的。这里我们先行做好准备,两不误! 3 t) d# P3 d/ E8 Y% s+ j$ \
3.Calibre-web无扫描功能,因此书库需要从PC端导入。我们可以在windows系统或者linux系统上,安装Calibre扫描电子书,生成相关文件后导入。这里需要强调注意两个文件 $ t' S& U6 ~6 E: k8 @: X
“metadata_db_prefs_backup.json”
& b* X; R1 p/ G/ I% ]* }
“metadata.db” 6 `" o4 V; Q E% \2 E% G/ g
如果书库文件夹内,没有这两个文件,是无法导入Calibre-web书库目录下的,会报错!!! 4 K F$ T( w9 `, e7 R& _4 ^6 y
+ { k) }7 r8 ?0 L
8 Z1 Q4 \. p Z) @
5 ^) o, X# o+ }9 [8 a5 D9 O& j2 Z- h4 J, G) J5 U2 ~/ k# q
0 p; q; J# I! [/ w* y1 H
进入正题
5 o& s' d8 I* ^) o* d
1 D, L+ p! ^/ E" `- W' D8 R
教程分为两个环节,先说电子书的扫描:
6 p4 ]& U# g" n5 s5 e4 _$ z. }
需要在PC端安装Calibre(点我下载),跟据需要下载"windows系统"或者"linux系统"。 这里说一下“深度deepin”还是挺友好的,可以尝试一下,可以直接在商城里安装。我这里用“windows系统”来操作演示!
. \, K! z: a3 `/ S
第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
( C- j8 n6 l0 C$ r# p& R2 [ 3 F9 T3 ~% X% m7 b
第一步:
8 z+ m! I, s. g$ o+ s % T3 Z* X, O2 v8 z
$ d7 {) q& \& w9 B) n
% H& E" g% A; b$ P0 L; a/ v) @6 N# t7 g$ z! x5 i+ M
第二步:8 z' X" t G, N6 P/ a$ Z! w* }0 q
. L3 N! H0 r: H9 u1 q z% y9 Q) [$ z4 Y, \, @. z3 E/ ^
一般建议选择第二个,整个目录扫!
' f& W; K# J% J1 L. z
; O- Q3 @- k7 f0 X6 K8 |# u, Z) U. f; r( s2 x) M
待扫描完成后,到书库目录下去复制所有文件!8 Q: l5 E9 Q6 F* i& b9 X! v/ g) R* u
5 z& q/ _( e& l W# E$ ^( G; z6 q
第三步:
5 r: B R- s9 _6 C5 {4 @# a6 q1 t! h* O9 d( d. s1 v7 f
, z; @$ R7 M) `' J/ _$ }) N
第四步:
/ @8 U+ X9 u5 M" ?$ t' Q) e l4 ]5 U3 @+ R r! ]5 Z7 m
) b% R, f' y+ A+ d( b6 f' ^
9 C4 }( S* b+ z$ P) f$ K& m
第五步:
7 s6 n8 A9 I: d" N4 y: F2 o; T6 s& u" m" v: T1 |
: }$ g' a! ~$ Q0 H
. r# E, y* M" a6 [7 [5 s2 b0 x4 T第六步:7 T$ f' _8 _% \) ~* b
+ m# \9 Y+ z2 G& `/ M& [: D$ B) T+ R; _8 f$ I% B1 X% \# z
, a( C" l' y% A! n1 W, b1 k7 m9 X
第一环节,告一段落!扫描电子书,是漫长的!我们先做准备工作。!
( E$ c4 |1 ]; l: b0 A第二环节(群晖猫盘上,安装Calibre-web)
s- h" [0 l: V4 g# r/ S$ d' E第一步:(套件中心安装python3)
K! n9 l8 {( L4 q5 N3 E: b
# z! O& H, |' S: W# Y8 m# p p: e
1 }9 t, S* j2 p3 f. c+ K F
; a5 Y$ X8 f- Y+ j4 X- T Y, N+ V
第二步:打开ssh
" @4 K* C$ K7 Z0 p6 \! I; o0 Z
( q( J p4 f% j9 V第三步:9 z; e$ f& X1 j8 y* {# L) q
2 s6 I: D% E. i: h* f) D) [0 y
2 V: m, W! h! G( j第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。
* K$ \: @- `% G" A Y第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:然后再次输入群晖密码。9 Y9 E+ J# H' P1 t0 N0 \2 K
9 \! p9 a7 T' C& E7 \
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)
# ^( y! B& d4 j, T
K0 B% k$ l2 e- |
* E* {) v! @* X( w第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
. O6 T C$ Z9 r
G/ f- W0 j7 x; Y' s+ z v) G. W! B$ [" X/ d3 Q' _
第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
( F' L4 X/ w: ?- X* r" _4 \- pip install -r /tmp/requirements.txt
复制代码
4 Y8 u" F- w. y. A8 N第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。" p9 T) S( s0 A* X7 @7 ~
% N! ?: I: ?" T9 d& D8 g# v
' a0 F: a; c$ g. ?) |; x. y& ^- W
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!
- g2 K7 e2 u" l' G/ T0 O: [( A% y. `
5 A8 b8 @! E% l0 f' e
9 `( x+ v# y1 F {0 y' c' B, Y2 r9 n3 u3 [' R5 `6 f# G
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。
3 `, I) E9 k4 x, Z) u. t) Y
L$ |8 ]6 Y2 h0 T R$ N% O# j& Q7 ^" H' w7 G2 K/ m: z
- ]" Z/ i u G9 G
第十一步:选择本地群组
# W4 Z2 k" J# p0 X7 H7 e' F0 K" i) g3 T5 u1 P4 K( k" _" C( o: `. i
第十二步:勾上,并确定。
6 e. M5 a2 {' k6 N, I
/ y1 ~9 z. S3 v1 d+ Y; T6 ^# |1 `5 s! ?. s" X: Y6 H- Y
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。7 v1 k$ e, F4 |3 q. q3 Z) f# b
/ \0 n& y" E$ ~8 X1 v8 U' n( f) R" N
. x7 @- O7 d) _3 S; X+ c5 C
$ \: n! T, Z/ m; D$ O第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
# M1 _- T' b0 l: \' H- \4 r d1 n- E* ] `/ ?3 d# p
1 }6 G$ ]" A* K0 z$ f第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:. p1 d5 e+ q7 h& l4 _$ L
- /volume1/web/calibre-web-master/cps.py
复制代码 % \: L; p5 J# Q/ x; |6 d+ _9 H* I
, d4 K: V2 C$ X% b5 ?' b
- z. `0 H* i' ^0 `# e! O, @
8 p: Y- |2 e9 [% ]; B0 G* \9 d6 |8 @" _7 o
第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!
h! Q9 z, t5 m: F- python /volume1/web/calibre-web-master/cps.py
复制代码 6 v5 A; \5 s( @0 R" |' u# k
: L3 Z" c: x, o
/ \: N) Z% R9 r! R; V% X第十七步:加油!!!差不多啦!
& T9 h5 S! T1 s. ^5 I4 Y打开浏览器输入:群晖ip:8083端口 例如我的地址:http://192.168.31.105:8083/
- ^) F J$ d" e' |
6 e- E) q( f7 [' e* R* Q: W第十八步:$ i5 ?3 a. W- v
* a) {* [* @* ~6 \0 T! v5 u. V
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。1 O! l" l2 O2 a$ P" c9 W
4 o) h% a( ^; b
第十九步:输入用户名:admin、密码:admin123' W( K+ c" q o4 Q: X# V0 j
1 f$ W* y2 v2 k* g. m
) E4 m7 |7 r- T5 ~8 ]第二十步:成功登陆界面,我们还需要配置一下中文界面。
+ Z, H4 a& V0 k. J" S# n1.
3 r0 N' }% X$ U7 m" c* z+ ^
) i$ E7 V2 U% M8 \" n$ y: G4 @; L! v; N- A H6 z
3 H- {. ~( N) x$ M0 x
. |0 k7 }3 d$ _& [) t
( S8 J! Q: A* K4 X2.
) m$ \5 p$ S0 w
# ^& ?$ Y* @2 i
! p6 @. ^5 o" @6 Q) {9 ~: e: R6 I3.选择中文后,下拉界面到底部,选择"save",保存!
- U% J0 L+ H3 t. V7 ~' Y, l8 i& f0 h- n+ w1 \
1 H2 C( C! z$ M* B# ` _) S3 t! G: `, }% [- N: f3 ]# z
4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)
& g; r) R: z, m: r1 G0 N2 p9 ~; z: R% j0 ^
2 W/ b. s, d& ] J- S4 E$ ]# Z
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!( q7 \- e/ k$ O( W
6.下次开机,如不启动,还是得进去putty,输入命令行:
_! K- k# j5 _( y# ] H% J* V- python /volume1/web/calibre-web-master/cps.py
复制代码 开启Calibre-web!
# L: _- z' \- M" E, Q7 A8 C/ X$ C$ a# O7 e! G
2 C6 j; w; Z3 u0 n8 x5 z
3 W; ^ K" M1 Q) o2 y4 d6 g0 ~$ H' o3 A; v3 b
完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!4 M9 V9 i9 J9 y2 p* U7 A$ D
. Z% Y) F6 c( |0 ?. w$ U" M0 L1 Q+ Y1 S1 Z
写在最后,这才是猫盘的最好归宿!1 ~& b) l* J: m# I- S4 _3 Y
, M8 ?3 H7 k& J4 i$ M
|