本帖最后由 石在 于 2020-12-16 16:19 编辑
3 o4 J3 P- S* h9 e; G* K/ k( p7 k- Y7 E3 j; ]
写在前边:
g1 F+ L) Y7 M$ d# q. r% T Calibre是一款“一站式”的电子书解决方案,它可以全面管理你的电子书、漫画,可以通过访问Web页面对你的电子书或者漫画进行下载或者在线阅读,Calibre 可以导入几乎市面上所有的电子书格式,将它作为你的电子书库再合适不过。
) p) i$ ~! {6 a" a+ B9 Y
同时它也可以通过管理员账号创建多个普通账号,再配合穿透软件,映射到外网,与你的朋友分享图书。(需注意,法律风险。)
8 Y- P4 V; P ?% a3 ] 使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!
* a3 @6 w( j! K6 f" _
2 S! j2 e/ w( v, j
我们先来看看效果吧!!目前我使用它来管理我的一万八千本电子书,当然这只是我很少的一部分。
- _) J3 A u( i+ [5 Y {) M3 K' q+ y
8 ^0 @% J6 V- N
让我们继续: Calibre用Docker装的比较多,且是X86构架。而我们的猫盘是ARM处理器,安装Docker后会有些臃肿,也未必能成功安装Calibre,在这里我们不去讨论。
! s' i$ u; {* a: T9 S. T" [
我们这里使用的方法是通过群晖SSH去部署Calibre-web,而不是直接在套件商中心去安装,但部分应用,还是要在套件中心安装。 + y/ a/ [# p, B1 b9 w
啰啰嗦嗦: 这里还是要再说一下,“Calibre”与“Calibre-web”二者是有区别的:
; p; H: G* n4 G5 O4 }
1.Calibre自带“格式转换”、“新闻下载”、“电子书库扫描”等.
z* { I1 q, p# x
2.Calibre-web则无以上功能。“新闻功能”部分新闻电子报刊被墙,反正也是Fake News,不看也罢!而“格式转换”及“电子书扫描库”则是最重要的。这里我们先行做好准备,两不误! " p9 m" w0 r8 z# S! H9 P- O$ F
3.Calibre-web无扫描功能,因此书库需要从PC端导入。我们可以在windows系统或者linux系统上,安装Calibre扫描电子书,生成相关文件后导入。这里需要强调注意两个文件 - j5 x4 h: D# l: T2 v' u
“metadata_db_prefs_backup.json” 0 M! z9 K* O, S( l+ {3 }: M
“metadata.db” ; w" e4 [& |$ X/ z: F* q' x
如果书库文件夹内,没有这两个文件,是无法导入Calibre-web书库目录下的,会报错!!! + S0 f4 X2 P# {/ Q9 t; s
: i) U$ l; V$ k! F
9 O4 E, ~# X* H& c
, _4 m6 e3 U7 Q7 K; T! J
- q7 @" O, I8 s. R1 b! v6 s0 g- c, p/ i! G8 R. e* U* a
进入正题 ' Z$ [: w9 Q9 n, p5 i$ t# j5 P c
. b# f3 Z+ A: N
教程分为两个环节,先说电子书的扫描: 7 o2 [% Y. c1 a/ |
需要在PC端安装Calibre(点我下载),跟据需要下载"windows系统"或者"linux系统"。 这里说一下“深度deepin”还是挺友好的,可以尝试一下,可以直接在商城里安装。我这里用“windows系统”来操作演示! + M# a8 d) o/ f' d( K' U) J
第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
2 [5 j! |# D% w& m$ z% l3 i
2 C+ r; U( | J9 L
第一步: l7 c; P- @& e: ^% Y
+ L2 d, q: H: g4 f6 s
" K! f' I) h$ J6 Y( y
( R' c2 I1 q0 j2 b0 F S3 r- Y: m l8 J
第二步:9 L! n4 n* ?1 N
7 }8 j$ B; o3 P9 N- m
, M1 ~3 `- l+ {) {4 a$ K一般建议选择第二个,整个目录扫!) {4 w8 _" S3 v1 W$ B
' ^3 ?3 |. D1 M6 a1 _; }0 z' _/ i3 E e: t8 c& v/ _( y- x
待扫描完成后,到书库目录下去复制所有文件!
q% n# W1 b# Z( X
+ L. W" C2 |+ E$ @; E6 ~7 |0 `8 i) Y. \& ]; G
第三步:, n/ y. r8 K& y
! F/ Q. H! i' x4 @6 R0 l' r1 |
8 D' F& j( o, W0 V! S8 }% Z第四步: j }0 U x5 W- L8 A
" c7 k7 C: c2 O: s& ^. x- A* P: h! E2 u; ~" C* m ^
+ s0 O8 m' U. p5 Y
第五步:
& |" V8 `' q& ]. _! \
3 G1 Z! ]+ o3 V3 y+ o% [, V4 Z. i3 _3 `- B- |) a
7 R3 _5 T8 ~4 f6 e第六步:
]* S: I7 A9 o- j6 ]+ a
, R0 _7 n- m' L# a7 j" A+ a& Z0 O c: e; ?
1 i8 b0 r" k0 h第一环节,告一段落!扫描电子书,是漫长的!我们先做准备工作。! ( D# M3 P9 s/ ^! C( U7 H
第二环节(群晖猫盘上,安装Calibre-web)
) G! i4 [, d/ f+ n( o第一步:(套件中心安装python3)
/ I- z& ?: N, G! E- z) ?: W; M3 |; e3 M, K# s) l
) m A8 C/ a; G4 T, o* W u, a- C: h, [ @
0 C7 d9 c7 e. I" L! T
第二步:打开ssh
$ [) @ ]8 M& [$ I9 H S
# c% X2 `$ j) e0 X第三步:- g" a$ ]3 ?9 P: a. \( c
/ l/ ^% ?4 {6 p+ j
& |) y5 X& @; \- Y( u6 f, c第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。( w) z* m2 r) `
第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:然后再次输入群晖密码。
" F, Y3 F2 ?5 Z$ p' C7 v; }% V* V8 g1 i# w, t ]. \4 w& W
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)7 x- H& \# \. M
7 `8 z( P1 m; E4 f2 Q
! U0 D1 q5 G2 {1 L7 N第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
) ?8 P6 V6 Z" N
% f6 T/ L9 w2 l) n/ v+ @+ h N3 m) a# m
6 P- O$ | \& Y第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
% h* |5 j1 P! v r( M* p7 }( K- pip install -r /tmp/requirements.txt
复制代码
0 L9 g, V# h1 Z* X9 u! i" O第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
, G8 T9 J X4 M! p0 x2 \ J
" x+ @+ y* x7 W* X6 {) ^% I3 `* {
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!/ X( H( s. Z1 o; O; I
% \8 T% ] G* k* X; S# ^% g$ p; K1 c* W; M: w
! d6 u+ p3 V; {2 |
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。) e+ l1 i; o. X8 j6 p# B
- W2 }8 j" C, B& _6 [. s
, l5 v# i2 y5 C& f+ \- C; K( d8 o$ r) [
第十一步:选择本地群组7 d& `7 u- s1 Q8 Z7 M: ~
9 q7 O. u! p$ b r* i. ^* V第十二步:勾上,并确定。2 l8 u4 V. V( w5 m1 \3 F
* G* Y5 ^+ X! B: _# v$ M% j" {; D z% M# f' T: V
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
7 C7 X C- D! k% D- f7 }+ T8 ~4 ^# F% J) h; L3 Q& B! J
; B8 W$ L: X& k2 h% z
: A1 j. z/ e' S3 k8 b `( a/ K3 Z/ f9 ~% |( q
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:: y+ r4 E) B# O
; X$ w, c4 p( o7 G" E9 B% R
' Y+ T& u- k8 l r7 [9 U第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
. W4 i+ v8 j. k5 w0 G) o0 X+ F9 }- /volume1/web/calibre-web-master/cps.py
复制代码
) ?1 w% P% }8 |. `- a
# ~ Z/ t1 Q% \
( ^5 F- n) a: j3 y% d4 \) b
$ r4 `/ r9 v4 M% L* G2 I# E M+ `6 K* [
' F, `% t4 s8 y3 V) A! r第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!6 X; X- _9 M3 `0 [
- python /volume1/web/calibre-web-master/cps.py
复制代码 ' M! S `( J: u+ U
9 t7 t" v. W1 o' h0 Z& s7 v6 A1 u- y1 l0 b
第十七步:加油!!!差不多啦!
! j7 ?) f ]' C3 k' e打开浏览器输入:群晖ip:8083端口 例如我的地址:http://192.168.31.105:8083/. K- V4 W5 ^7 e3 P
* b& `' ^' A# D) I
第十八步:
% k, s- [0 M* ^: R. H& b. e$ M6 l. b+ M0 C
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。- x. b7 W6 Y5 e: ^
8 M# n i2 ]# B/ q6 g" E第十九步:输入用户名:admin、密码:admin123, p" Y) z2 s- G# W; W
/ i0 Q) R' A, W
9 R5 \ O7 a# F" R$ |第二十步:成功登陆界面,我们还需要配置一下中文界面。" o! y5 q/ R j' ?0 Z
1.
" ? O. D9 |: F4 Z1 c. `7 L, {5 Y, k2 _0 V) K! n
$ }$ z( ]& {: g/ t2 J& r E) Z, f" R; u H1 l3 K
5 g; T' N( d% W7 M
/ ?4 P9 C) |; E" L
2.! t$ g1 p0 V3 V$ ]& c/ ?; V
# X: {6 v3 {8 R2 r. d
9 S( a2 F# ^( @0 [ i3.选择中文后,下拉界面到底部,选择"save",保存!
% ?9 j; F+ w) [& b
- |5 H3 p! z- Y
, V1 J* [* N& ?* Y6 q" \
3 F. ^6 B4 [2 f! p, |4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)7 O. c; S! k! C6 q3 D
; c! e/ K6 r# X0 |* E
9 q: F' k4 O1 f
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
9 @( Z" }, w1 }2 m5 m/ T- @6.下次开机,如不启动,还是得进去putty,输入命令行:
# W" |) O8 p/ F1 ?' D- python /volume1/web/calibre-web-master/cps.py
复制代码 开启Calibre-web!- t4 Y3 x; s' e: V: ]6 O- b' l4 Z
% Y1 g& n8 K$ l: f
2 F# L& g3 u) H2 F% _2 S: ?+ Q
: R- k: e; a: ]0 R' }9 A
! c5 x4 `7 S1 H9 X9 K0 D& i: X完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!, V3 `! a& L/ \, W: H
" w* E9 r, p% k# w9 q& ?: k& m
/ G# H6 |3 q( |7 p5 \ w写在最后,这才是猫盘的最好归宿!- _9 F9 H! c2 ?1 j) w2 P
9 k6 G& Z- d ], Z
|