本帖最后由 石在 于 2020-12-16 16:19 编辑 2 b2 U2 t# c) C' Y) I" o
, I! f Z2 \- r# m c* A
写在前边:
" c7 O- O: h, R" U1 q Calibre是一款“一站式”的电子书解决方案,它可以全面管理你的电子书、漫画,可以通过访问Web页面对你的电子书或者漫画进行下载或者在线阅读,Calibre 可以导入几乎市面上所有的电子书格式,将它作为你的电子书库再合适不过。
5 K: B6 F3 W" d8 {# Y6 U0 N0 V
同时它也可以通过管理员账号创建多个普通账号,再配合穿透软件,映射到外网,与你的朋友分享图书。(需注意,法律风险。)
. v1 K: D6 w. c; E 使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!
; A: u! D8 J S4 V% ]% ]
$ k! G! Z' c* p
我们先来看看效果吧!!目前我使用它来管理我的一万八千本电子书,当然这只是我很少的一部分。
. H; t3 O [- ~, y! A
" h) h( V6 m# i+ z1 P
让我们继续: Calibre用Docker装的比较多,且是X86构架。而我们的猫盘是ARM处理器,安装Docker后会有些臃肿,也未必能成功安装Calibre,在这里我们不去讨论。 ' x8 z: ?6 E( k; T: a& o# l# h2 ~; ~ q2 `
我们这里使用的方法是通过群晖SSH去部署Calibre-web,而不是直接在套件商中心去安装,但部分应用,还是要在套件中心安装。
k9 U! w! B; i( h; @
啰啰嗦嗦: 这里还是要再说一下,“Calibre”与“Calibre-web”二者是有区别的:
9 S3 Q# H2 ~7 E% C8 K- M% C( ~
1.Calibre自带“格式转换”、“新闻下载”、“电子书库扫描”等.
1 B( [- w$ O' m( p2 i/ M
2.Calibre-web则无以上功能。“新闻功能”部分新闻电子报刊被墙,反正也是Fake News,不看也罢!而“格式转换”及“电子书扫描库”则是最重要的。这里我们先行做好准备,两不误! / F/ v. F2 k: b' _! l" h
3.Calibre-web无扫描功能,因此书库需要从PC端导入。我们可以在windows系统或者linux系统上,安装Calibre扫描电子书,生成相关文件后导入。这里需要强调注意两个文件 # F! d6 a1 V$ X+ N' ^+ C
“metadata_db_prefs_backup.json”
% {( Q) a Z, A! Q, K3 b
“metadata.db” 7 F4 o; Z# c# V( y
如果书库文件夹内,没有这两个文件,是无法导入Calibre-web书库目录下的,会报错!!! * l; O7 R$ _; ^4 t4 E
1 I$ E2 Y* o; l7 C P9 a: J
& m; f! X U3 }, F
q0 ?3 S; B- x! y ?4 S0 [
# t, D8 @8 R ~
. |: u+ x& d# G 进入正题
2 Q- e) R7 g# g! K3 {
9 F. z/ O7 l0 C
教程分为两个环节,先说电子书的扫描:
2 B* f) ^9 P5 n: \" v
需要在PC端安装Calibre(点我下载),跟据需要下载"windows系统"或者"linux系统"。 这里说一下“深度deepin”还是挺友好的,可以尝试一下,可以直接在商城里安装。我这里用“windows系统”来操作演示!
/ y3 e1 R, h7 s/ \4 k; G
第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
) F) e j% s. Y2 p3 X, y
, e. D5 {+ i n
第一步:
/ v9 p+ c' A e# O
) k) o! I2 B. m& w8 c) V ~
1 I% W7 M0 K1 z |
6 z5 r5 G2 V+ Q$ h* P. j# n: X* U/ s7 b: h
第二步:
; P( u4 r! w1 y) R( J e8 u& R/ E, M. D% l7 a+ \2 }& I
5 j$ r' }8 q9 ]% p* e+ L3 R一般建议选择第二个,整个目录扫!4 H- T; s6 ~2 D, |- Q: f+ h4 v0 y7 i7 j
2 Q( Z6 J! l ^! @. F4 r1 V4 ~& L" k' U6 u4 g: j1 `- t6 O
待扫描完成后,到书库目录下去复制所有文件!3 J8 E0 L, q. Z
' \) [5 g, D7 P2 W- E
; y( c: y6 Q# O0 S r- Q/ J第三步:
# ^6 H8 I- Q# ^1 }! Z; w: c- T8 \ H6 Y2 T2 v+ c
; }, _' ^5 `4 i: U3 B* W9 K0 h, D第四步:
. \& \3 A/ W' ]5 Q, g
3 d. B( r2 c; \
( `% J9 o: H. m
% }. ^4 r* ?* s, B: l第五步:
! s; N h: ]# Y4 t4 T4 x' X
8 @8 j. b" ]3 Q* u6 u
- m2 Q3 P; I+ P" ?
Y# f% `* Y! {第六步:$ i4 f5 g' f; n+ g* {
. i: q0 ?/ D6 F0 y3 v# J; L6 w+ }
% ~: N e) H- n+ `! \, L5 W第一环节,告一段落!扫描电子书,是漫长的!我们先做准备工作。!
" |4 H, X [. W( m% S5 o+ `第二环节(群晖猫盘上,安装Calibre-web)
6 n" E4 B. R. S3 a0 F6 `4 L第一步:(套件中心安装python3)1 O) `- ], M2 N3 \; I
; m1 `- F+ ]# X' h0 V8 }' ^
9 E/ D( J! Y0 q0 R3 m2 b. c M
! }( U8 X8 y9 ~$ `& h w7 H9 ~: Z% |: L
第二步:打开ssh# T3 H' f1 X. X7 N
9 e# o) ?: O }. j+ L
第三步:$ J( l. E( ?3 E I
) B1 n" G" q. }! A# c+ L
0 ]4 P. o7 W: ^: V5 b) g4 Q
第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。! D* o! S. ~1 W3 w }1 K. q6 _' |
第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:然后再次输入群晖密码。
0 B6 Q5 B- D7 C k+ l3 m% z$ f) |/ G& G$ M2 D4 a" p8 y
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!) I- i* M; a$ }% O' a- F% H
2 k( E3 r) N. `1 d% {
2 k; ~/ E$ f$ C( @3 S7 A
第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)) B* F6 f5 k4 e. x
4 W% y. G7 s9 [4 f
: l) h7 W$ E6 M* \8 _2 Y第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。* W7 v2 d$ j9 F( b' i0 Z0 O
- pip install -r /tmp/requirements.txt
复制代码
4 _8 m- d% E( n第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
) X6 G% Q6 O& N* h! `" `" E1 {" P% y6 f' A$ ^
5 m' {% U( m" X5 A" X7 @; ~+ `第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!
6 t0 Y7 n' A0 u2 l. E& [8 H4 H$ L$ ^
# W( G# c2 C* A8 T! `7 ^& a2 B
5 ]) P! f8 b5 b1 N# E* a2 M) Y) u" p' _8 Z" i4 j3 F1 I3 D
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。4 |2 q/ g0 i7 @3 s3 f' f) M S
; p9 t! A8 B2 R" y1 W# F4 E& g
4 h% Z. q. F' f4 E" R) A1 l4 x# \: E: ?: e1 f- \6 ~+ U
第十一步:选择本地群组
# y+ Z, Q. x W5 @/ `3 s' ?8 g2 ?/ K5 P" x( ]
第十二步:勾上,并确定。
; M2 l3 }; d* {# [( ]
$ G" S* _: L: C9 O: Y: @
9 [: Y* M( c" `- F% R第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。, U) I) ^6 |) E5 e. }: R0 B1 X
1 R# q8 F8 Q, m, V1 k6 ~. s
+ J) P$ E4 b" N
' y6 F. [$ F. O0 U3 x2 a
5 ]1 V2 F, x8 g. r第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
$ |- D4 ?" w9 E- N& y8 v+ b ~* w; g' \ |) r1 ^8 ? @2 {
; o' j* L) v+ }7 j2 h5 E; M' {
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
; @7 X7 R6 d+ Z6 E4 y- b0 \- /volume1/web/calibre-web-master/cps.py
复制代码
, b# C5 H6 N) Y5 j0 b( M. p$ _# w. s6 ] E
, _9 N$ M( o4 m9 A. d3 m. O1 L& A- d) I# a8 \& N, D# v. E
2 m; n& `+ D7 n1 i% c2 G3 i6 O& V0 O: a
第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!
# v ?( p' S+ ]$ f" I% K- python /volume1/web/calibre-web-master/cps.py
复制代码
/ S# O9 T, R# H9 p- @7 p5 `/ \+ B0 Z0 S" V3 E' A0 n U$ H
* C1 ^; F' S H6 P
第十七步:加油!!!差不多啦!5 H7 E& X- [% O, Y/ Q
打开浏览器输入:群晖ip:8083端口 例如我的地址:http://192.168.31.105:8083/9 R# g- g: [( m! q) K
- U! a9 @, k( B q第十八步:
/ o& u$ s) P( M7 Y+ k) h+ R: G
: P- X' B: C8 ^) L4 M2 }这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。
- G4 h( k% H- m5 [2 K3 u
) r4 J: |1 X% o. o第十九步:输入用户名:admin、密码:admin123: q/ o% I5 c/ T5 p/ f- {3 Z$ w* E
1 ~! v2 S. g$ c+ z6 e9 }3 N {
; j* V) N+ G( L
第二十步:成功登陆界面,我们还需要配置一下中文界面。
$ w( ?6 Z2 _: c" O: _5 C8 Z0 E! ~1.
. E3 P) x, I% Y1 X! R' f |- z( P. s* a; b
# k" [6 [ E( O% S: E6 o
. Z; {+ ~$ ]3 V4 D7 @/ V6 T [, p1 s$ Y
/ I* G# M, ~0 K3 E! i2.% G5 H8 h( x( N+ y/ H
/ f; ?( d4 u. i$ l' W& G6 ?3 h' a
X5 c' d) T1 H4 E! _* Z3 Z
3.选择中文后,下拉界面到底部,选择"save",保存!( H+ [- h9 Z5 K" V0 c3 I9 e2 \
# G5 F# B) y1 W& p7 B3 ^1 [. k: G' |: w7 j0 h
$ m& x: O1 P8 F5 P% y4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)9 k6 O7 D' t* r0 x$ F. E
z" ?# o, x4 r9 r
1 N& T3 u$ m# u; i/ s- T/ |
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!: X/ Z4 d; o" W" \! t( \7 r
6.下次开机,如不启动,还是得进去putty,输入命令行:- P8 h; _' c, O8 |: Q
- python /volume1/web/calibre-web-master/cps.py
复制代码 开启Calibre-web!9 ~. Y9 A, w* B/ Z9 E- h6 Q
/ v% t9 t1 y- r E9 E( D* W! \ ~% H$ |6 |5 D3 {
, } t Q" R" x' F- s. |4 j, ~' U
完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!
" a; R9 h3 |8 v9 ~# f* [6 @1 s* v& }. p3 m( n% x
# d9 H# a# E: n) ~5 m- N& l
写在最后,这才是猫盘的最好归宿!
- n# G" ^3 r! P* P. G7 G' p8 t- |8 E! v2 \
|