本帖最后由 石在 于 2020-12-16 16:19 编辑 + f! h" x. f3 d' j6 Q$ w; U% X
0 K0 a9 D' O% I$ {8 Q
写在前边:
8 O! Z) c6 a6 M$ W! B9 e Calibre是一款“一站式”的电子书解决方案,它可以全面管理你的电子书、漫画,可以通过访问Web页面对你的电子书或者漫画进行下载或者在线阅读,Calibre 可以导入几乎市面上所有的电子书格式,将它作为你的电子书库再合适不过。
3 A, v, C8 l9 ?" X
同时它也可以通过管理员账号创建多个普通账号,再配合穿透软件,映射到外网,与你的朋友分享图书。(需注意,法律风险。) ! g/ C* h3 j' F
使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!
+ i. K8 Y1 {5 @, }. l
2 a) d5 w3 k$ R" z9 }# ~
我们先来看看效果吧!!目前我使用它来管理我的一万八千本电子书,当然这只是我很少的一部分。 , F& k/ _/ @4 l3 j
/ @! T2 M" E/ M) y, M
让我们继续: Calibre用Docker装的比较多,且是X86构架。而我们的猫盘是ARM处理器,安装Docker后会有些臃肿,也未必能成功安装Calibre,在这里我们不去讨论。 & r8 g4 k4 K# {# p" ]
我们这里使用的方法是通过群晖SSH去部署Calibre-web,而不是直接在套件商中心去安装,但部分应用,还是要在套件中心安装。
. [0 s+ Q. m5 p1 f2 }" U
啰啰嗦嗦: 这里还是要再说一下,“Calibre”与“Calibre-web”二者是有区别的: 7 T. R3 u* w% C, y1 }5 E
1.Calibre自带“格式转换”、“新闻下载”、“电子书库扫描”等. + m! _2 n2 h! {
2.Calibre-web则无以上功能。“新闻功能”部分新闻电子报刊被墙,反正也是Fake News,不看也罢!而“格式转换”及“电子书扫描库”则是最重要的。这里我们先行做好准备,两不误!
' ^7 \7 f$ k J: C g' j' V
3.Calibre-web无扫描功能,因此书库需要从PC端导入。我们可以在windows系统或者linux系统上,安装Calibre扫描电子书,生成相关文件后导入。这里需要强调注意两个文件 # S$ a2 v1 \$ P. J7 ]' T' _9 N
“metadata_db_prefs_backup.json”
5 a Q( g" P9 s2 R( H4 m. P4 h
“metadata.db” 9 C- d2 C2 s8 z& e5 u& N" F
如果书库文件夹内,没有这两个文件,是无法导入Calibre-web书库目录下的,会报错!!!
! B& t# ]! A' _- |4 y0 G0 |
. `+ }/ |1 z; D
& ?; f9 c' r" J- k5 l
9 C6 j2 J6 g0 `3 A% i
/ x% _' H5 c" y0 \
! ?: ]: }; a5 J& S' B6 E 进入正题
9 J# `4 r( e+ X0 P
$ m9 A$ Y: ?8 |6 @+ U) e9 _
教程分为两个环节,先说电子书的扫描: ( @4 C9 }( O# ~) \+ }9 j$ t. G
需要在PC端安装Calibre(点我下载),跟据需要下载"windows系统"或者"linux系统"。 这里说一下“深度deepin”还是挺友好的,可以尝试一下,可以直接在商城里安装。我这里用“windows系统”来操作演示!
( Y& p% F* V9 e6 _
第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
+ o+ l9 Y, R( E0 r
1 N9 \& e7 g' G$ {8 n
第一步:# k8 \. ]/ R% [
3 j5 r4 ~# T. Y3 x9 c& K* k3 x* d5 V; h+ X. o
; t9 W4 d' ?3 m, o Q; r
' j# P$ j: e7 _. x 第二步:
7 T5 g3 ]7 \$ x( Y- K q$ N3 b- u4 ~
. c9 f% |- [4 M; G1 @( o
一般建议选择第二个,整个目录扫!
# t: `2 u! [7 Q- \) m9 `4 m" h* A. F3 m$ A
* [1 T' x |4 i! Q1 m! ?
待扫描完成后,到书库目录下去复制所有文件!
- O& K- Z0 H: u5 ]* u2 _! `
4 W `$ @; n3 ~/ \: t6 `
+ f$ w4 Q: Z* r7 ?7 g; G) X第三步:
( V) Y7 ^8 L: K- ~5 n# a' \0 N9 x7 _0 p) @
. w7 i2 c8 z6 f3 O6 \7 S
第四步:
) |5 E: n1 |8 d( g: _" e% k# B
! r$ t- W% L. f3 [& `. t9 C
3 l8 @6 d: ~+ |
+ M' N+ t$ F- k, @第五步:
+ e, E% T, V1 e+ ~. D( ?7 j: L$ O
5 Q: @/ D) x1 |3 v& u7 G1 j& o$ j. @) h, d- Y3 _6 n1 O/ D7 ~/ y @
# C# M3 j( y5 K( h' q, f
第六步:
" A* q( n- x+ C& B
$ J; y0 T' {2 B4 [; w8 [ E
: m6 ^; `5 D4 R8 S: H* B$ ]' v4 m
i# D3 N C0 A第一环节,告一段落!扫描电子书,是漫长的!我们先做准备工作。!
8 X, a- u9 p1 W- ?' l, b; X第二环节(群晖猫盘上,安装Calibre-web); ~% B3 D3 x Z# o* o
第一步:(套件中心安装python3)0 Q9 T5 a. K8 J" U* S+ ^9 _
" S8 L. R' v8 y% e9 \+ d8 G# k' J' |' m: c
9 p3 [* `' p: y6 Q
$ B f4 N) a: J F/ O& O
第二步:打开ssh
9 ^ c$ @9 o; t4 U: }7 u$ I C5 a' C) o3 B
第三步:7 S0 H+ E, N6 C5 O& L/ z
/ [1 \$ I9 J$ H# h/ Y D$ A0 ~
: x) N8 ~9 j$ Z: x第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。
7 u O/ \* l% P& v( b# j4 K第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:然后再次输入群晖密码。
' w/ X$ d! f5 x* {( p
$ w4 e; {* M* i$ E; V3 W第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)0 T7 b* n* }4 W. a
. i0 e1 @& K6 f5 ?# b
9 J- [( j2 ~9 \5 a+ x# H% N# _1 ?第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)1 a, L( m8 p8 Q8 O3 S
' o6 {( I" R3 [! I( Q h" ~- }+ J. `* ]
第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。' N3 f9 ]* a2 C' Y3 D ~5 t* T: ~/ R! n
- pip install -r /tmp/requirements.txt
复制代码
' y0 ?7 T, [) m第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
' i3 \4 `+ l! v/ J# S3 ~- ~+ j& Q- ?" {
2 ?! G! C K* p1 M" H( j; E' _* o K
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!( w- J- F" d) n! k, {' }6 a
% f- r/ W% f9 T( h
" }( h9 R3 D% d3 E& k, z2 X; C! \: G* v8 |' V1 a: @5 {; B
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。
' q/ @* ^0 V! k0 s( Z) l
: Q6 @7 ?( w. q w/ j, f) D) T: t
5 ~4 J+ Q7 z" W& F
第十一步:选择本地群组# _9 l# L% l; u9 H: O
2 ^) Y/ I$ h* y$ p. m$ L+ z5 T: a第十二步:勾上,并确定。
$ ?$ A8 a5 ~ s# B; x8 q9 j
' o$ R4 ^2 u2 o9 ?8 [' ?: p; P
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
' |5 g" v8 M: o) I. D- W/ y6 {. ]
3 u4 y9 S2 h3 D7 d$ C/ k
, v3 i+ t3 H1 [; |' P. L% l( r' g
9 P2 D X6 W; s5 Z5 m5 a# V2 R1 F
% Y X8 P3 E% m; M第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
9 q0 S% T) u. \* s% X1 a, H
$ `+ e6 p e/ ]) b% y# P4 p) H2 K( {9 |1 u
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:# H9 d7 F5 k7 ]* g, B& t3 D
- /volume1/web/calibre-web-master/cps.py
复制代码 ( k3 A" A2 O8 m
, [8 Z+ _/ b& N6 L1 m2 C. k! k& n I+ J2 B7 E! f( P' I0 [1 _
; n! W: _+ ~; m' R( C
5 @, l2 P) S5 |( O, a8 K第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!7 p( m9 Z q! j; i
- python /volume1/web/calibre-web-master/cps.py
复制代码
" V, e0 N+ y1 r0 ^$ M# J0 c$ c- P' m
* O* n3 Z1 f/ ` I第十七步:加油!!!差不多啦!
, y9 q) v+ {0 b打开浏览器输入:群晖ip:8083端口 例如我的地址:http://192.168.31.105:8083/; t6 a! d) \9 @' S! f
) {3 T2 K, B0 d3 k
第十八步:5 U1 k& ]& x' N6 N" |/ r p
1 @3 B' M: c. A- r
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。4 M$ A- O l& K/ N& h
- W8 u. D/ m3 h7 M第十九步:输入用户名:admin、密码:admin1234 O4 W' S7 B l0 M8 v4 y B
9 K& i4 T* w5 a+ n
& R9 u9 m x) i- ~ @+ ?4 g* P0 h% t第二十步:成功登陆界面,我们还需要配置一下中文界面。+ x% x( n9 ]) \2 {( T
1.4 [1 ~3 B2 h2 I. o3 r
1 \5 R% k; M }4 J* M
% J4 M' G M! L2 e% j5 z2 B
+ e1 x7 l; q' m$ r- Z; W m+ x
, E/ v! {. j$ k' g0 P Y
+ a2 B/ m' ]9 d/ P4 p2.
# B ^6 T. C( E4 `9 w
5 O) E( {/ g8 c! k, L6 T4 Z: @6 Q* F, g+ w
3.选择中文后,下拉界面到底部,选择"save",保存!+ V Q+ Q: w% P8 ^
/ X- h h6 X3 G9 v9 L( }' g+ z4 I: {9 c5 R# T' B* z
! @- Z9 s" @' H( l2 d
4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)8 M0 r+ w* ~8 A0 D. C4 Q
, s3 I: R: u7 @% S9 w0 o5 x
. w% A* S8 ?7 F8 b5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
) P- A' v5 a# s( ^6.下次开机,如不启动,还是得进去putty,输入命令行:; {) I0 Z E3 E, l9 s6 J( i
- python /volume1/web/calibre-web-master/cps.py
复制代码 开启Calibre-web!
7 v# {3 {4 d' e1 p7 V0 e) U) w% z% I: g) s: q
+ s3 D! T4 _) {# @; c# R/ `/ \
7 ~0 ~9 n6 W1 {0 d/ }
$ q( z5 @9 s+ t+ v% s! o完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!
3 [) ?/ @ h- |3 j- K3 L y
& k. {" N& Z1 N) @9 n' Y6 \* q- O+ K3 t ]0 M
写在最后,这才是猫盘的最好归宿!! o1 M2 K6 x2 V
8 \8 |% n9 a& d- J2 g" v, s# M
|