找回密码
 立即注册
查看: 41929|回复: 31

[教程] 猫盘群晖DS119J、DS120J无需Docker,也能安装Calibre电子图书馆!

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 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

( _7 C8 F( V: e; I8 r3 J0 g
                               
登录/注册后可看大图


. 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
! u: t: `' v7 q+ F) 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
. [: o  s! s/ ^; S  x
                               
登录/注册后可看大图

( C$ x. I1 A; j7 k# n# \: D1 e4 l) Z( B
一般建议选择第二个,整个目录扫!+ G, b) r% R0 R: w

5 u& C1 m9 f! c
1 E2 Z4 n9 B' j! c: @
待扫描完成后,到书库目录下去复制所有文件!. T- J) D0 c, v% A/ @

0 `5 I# {2 g8 B$ z4 H
7 ^) F5 g* b2 u& f3 D; e
第三步:6 b7 J& i- ~. r/ o7 k' j

5 ^. z+ n9 T" y, k                               
登录/注册后可看大图

% y7 T3 I( K9 H1 |  p( I/ |9 ]( j5 C" E' U8 _0 o
第四步:
3 V' i- E4 n6 ~: q7 I

4 b1 I1 p6 H( a' }0 ]2 t                               
登录/注册后可看大图

  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
- [: ?" X7 E( m2 i$ K( H+ n, T
                               
登录/注册后可看大图

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+ q* ]. v8 g- n                               
登录/注册后可看大图


/ 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

0 ]3 @: Y+ T- T% @                               
登录/注册后可看大图
. 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

* J% b5 M" K( ^. O                               
登录/注册后可看大图

. Q+ N# e; J7 C5 e! m" S# Q第三步:
1 G) ^# U/ X" k$ z

2 }7 i( j/ z. f: [8 z, X) A8 @& Y                               
登录/注册后可看大图

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权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
& t2 s: U/ E: d' p) \' e* O) N

; e1 X/ ~9 i/ V                               
登录/注册后可看大图
6 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
* a- [3 o3 Y) N0 d! V
                               
登录/注册后可看大图
* l) `8 V1 z% O- j5 t/ }
8 k3 m; G* _8 H
第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。, J7 |! L' ~$ d5 _* T
  1. pip install -r /tmp/requirements.txt
复制代码
% ?* ], R5 h2 P3 z
第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。: ^6 {! D" j2 a1 X" g2 n
- \/ s- z4 W3 y, X, u9 W
                               
登录/注册后可看大图

) 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) ^

( N: A1 a) f+ D6 C8 c7 k" t                               
登录/注册后可看大图

# 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 ]
6 O8 Q( j7 j  |- W/ Z+ }) x
                               
登录/注册后可看大图
7 F, b5 I4 z' G
$ f( E4 z2 ~& k* |
第十一步:选择本地群组, T! ?) i+ v3 v
# j, C+ o; l( o
                               
登录/注册后可看大图

5 H- `$ @2 U( R  h9 K3 j第十二步:勾上,并确定。! b% e8 H; z* s( y% r1 t" Y

8 z9 e: E% I1 d/ [                               
登录/注册后可看大图

" p! ~7 R( F- f7 ^# S* v

$ `2 v' |  T  F) T第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
; {$ Q3 l' i- N, S; X
  1. Calibre 书库
复制代码

  x% u" ~9 Z0 F2 U$ R' P/ W
  y* G* n! l+ T5 l9 N% J0 ]
6 r9 V& \# W! F2 v# a4 X1 O
                               
登录/注册后可看大图
$ J0 Q7 u% [- c+ K+ N
" z$ |  l8 A# h3 s
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:1 j' g6 k5 M7 o
3 D6 c: l3 N; ^8 U
                               
登录/注册后可看大图

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+ }
  1. /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
1 o2 P$ M0 l. p' j7 i$ S2 |
                               
登录/注册后可看大图

. 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
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
# I. b2 L3 M6 ^2 X" z
                               
登录/注册后可看大图

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
. _0 C* S' b5 b6 E4 q. g+ j
                               
登录/注册后可看大图

# 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
4 d+ L1 o! @% m
                               
登录/注册后可看大图

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
7 J' n; @2 D# H2 f; k
                               
登录/注册后可看大图
; |/ 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

/ T+ t. e3 ?* y$ C6 r( p, O* y                               
登录/注册后可看大图
2 ~$ Z& G5 C9 X. ~
$ {% I5 F- \7 E# w4 {: g# ?
3.选择中文后,下拉界面到底部,选择"save",保存!
& J( g. l& d7 F

; J6 W, d0 v% T# c* a8 U                               
登录/注册后可看大图
& 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
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!) E) r  n2 W$ h# L! K

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

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
 楼主| 发表于 2020-12-16 02:24:07 | 显示全部楼层
唉!自己顶一下!好东西,都没人用!

5

主题

5267

回帖

7294

积分

资深垃圾佬

积分
7294
发表于 2020-12-16 13:26:44 | 显示全部楼层
每日一签赚渣金。

1

主题

6

回帖

27

积分

初级渣柚V1

积分
27
QQ
发表于 2020-12-16 13:51:55 | 显示全部楼层
每日一签赚渣金。

2

主题

143

回帖

1112

积分

中级渣柚V3

积分
1112
发表于 2020-12-16 13:55:21 来自手机 | 显示全部楼层
路过支持楼主

9

主题

974

回帖

2668

积分

中级渣柚V3

积分
2668
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666" W/ j4 w( R& b. |, P! w

0

主题

27

回帖

419

积分

中级渣柚V1

积分
419
QQ
发表于 2020-12-18 22:07:44 | 显示全部楼层
如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好

0

主题

17

回帖

57

积分

初级渣柚V2

积分
57
QQ
发表于 2020-12-19 14:05:19 | 显示全部楼层
顶一下!好东西,

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
 楼主| 发表于 2020-12-19 18:33:06 | 显示全部楼层
ygpangxie 发表于 2020-12-18 22:07+ u$ q* d; f4 q  O+ a
如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...

) y  _. S2 z$ l8 `缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2025-10-31 23:47 , Processed in 0.353271 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表