找回密码
 立即注册
查看: 12926|回复: 29

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑
6 S+ Y1 R, ~4 s" `! ^0 a
7 w2 g: a/ l+ Z: x6 ?% Y写在前边
/ r: d1 R. S7 s7 t5 C; G5 s

  Calibre是一款“一站式”的电子书解决方案,它可以全面管理你的电子书、漫画,可以通过访问Web页面对你的电子书或者漫画进行下载或者在线阅读,Calibre 可以导入几乎市面上所有的电子书格式,将它作为你的电子书库再合适不过。

5 Z+ k3 b/ [+ i4 Z

  同时它也可以通过管理员账号创建多个普通账号,再配合穿透软件,映射到外网,与你的朋友分享图书。(需注意,法律风险。)

1 J/ j5 P7 M! Q+ K: G* }) E
    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!

2 D+ e. y! U6 g  ^- ?

6 `6 v1 Q! Y% d- K8 e

  我们先来看看效果吧!!目前我使用它来管理我的一万八千本电子书,当然这只是我很少的一部分。


. l. C. h: b, \$ X) v8 F


6 \; N: T& S6 K                               
登录/注册后可看大图

9 _0 l& t2 Q) e! }/ m" h

让我们继续:

Calibre用Docker装的比较多,且是X86构架。而我们的猫盘是ARM处理器,安装Docker后会有些臃肿,也未必能成功安装Calibre,在这里我们不去讨论。


, s: @$ P, A/ y, R3 ?1 T4 U

我们这里使用的方法是通过群晖SSH去部署Calibre-web,而不是直接在套件商中心去安装,但部分应用,还是要在套件中心安装。


- s' S" S' H- M

啰啰嗦嗦:

这里还是要再说一下,“Calibre”与“Calibre-web”二者是有区别的:

. o7 A1 h: ]  a6 K, S

1.Calibre自带“格式转换”、“新闻下载”、“电子书库扫描”等.

2 D2 g* v2 U! ~0 M$ R' ~" p

2.Calibre-web则无以上功能。“新闻功能”部分新闻电子报刊被墙,反正也是Fake News,不看也罢!而“格式转换”及“电子书扫描库”则是最重要的。这里我们先行做好准备,两不误!

+ w) E' r$ |/ `: o/ @

3.Calibre-web无扫描功能,因此书库需要从PC端导入。我们可以在windows系统或者linux系统上,安装Calibre扫描电子书,生成相关文件后导入。这里需要强调注意两个文件

+ _9 d2 j, T8 V8 l$ G

metadata_db_prefs_backup.json

& m1 n( O$ a% W3 }+ F1 N

metadata.db


( V8 _" N0 |2 x9 U

如果书库文件夹内,没有这两个文件,是无法导入Calibre-web书库目录下的,会报错!!!


0 Q: n. @% H( E6 m! d/ i

4 u. B$ P. Y/ Y


# N& b9 c/ A: p2 ^4 T: w

! k" k& q; C7 ~" I" {9 J/ a
' n+ Y0 a+ Y; t- C. v. Z
. u& y' y; e( M/ [9 G

进入正题

0 m0 l, @; w- a5 @1 t0 A7 u

- ~; X0 {, y) p

教程分为两个环节,先说电子书的扫描:


$ R; W5 t3 J$ D9 t% m

需要在PC端安装Calibre(点我下载)跟据需要下载"windows系统"或者"linux系统"。 这里说一下“深度deepin”还是挺友好的,可以尝试一下,可以直接在商城里安装。我这里用windows系统”来操作演示!

. e* V# q. ~: h: A% |7 C1 F

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
! S- u& u+ i2 h9 A


" `9 I$ W4 q  a

第一步:4 V. z: X5 Z; ~

% M& {* E9 I2 u% b( |( }0 r" l4 x

( \5 e# N# o. `5 T7 r- }                               
登录/注册后可看大图

# x4 b- S1 m8 _# ?1 k
! q. T  V/ l! n$ ~9 K3 B5 d. |( R
1 }3 A6 H) j5 F8 R$ n! e* K. C. R
  第二步:
( s$ z! X2 D$ Z+ c0 h8 X8 [
* t7 I2 R/ H' X6 \2 S
                               
登录/注册后可看大图
7 _" u- c3 ?/ U( c9 N+ K
9 B, F+ N) u. D2 Y& O
一般建议选择第二个,整个目录扫!
# v0 E0 `  i, I! q! Z; ]
, m  e/ h# v. ^* t

/ O/ ~! _$ o& g) P待扫描完成后,到书库目录下去复制所有文件!6 K5 u6 w. s" R6 M( f9 {) a+ x

' d/ m2 u+ C, P5 N9 k" I3 q

$ `/ s/ C6 ^5 j2 P! S9 T第三步:
" G1 B% V4 B) }8 P) `. \
1 l! \- u8 s# z' v9 t  c2 h0 x
                               
登录/注册后可看大图

0 Y+ A- V3 g% I2 _: M. N/ _6 V
. T3 Z" P  ~* w第四步:
1 k. [+ y2 E  J. C+ d
6 O6 p0 B* [' e, A, ]2 z
                               
登录/注册后可看大图

: z" {+ y9 G, U# s# ]$ a/ F0 J+ i7 g9 f
6 ~; G0 Z6 c0 N/ f( |
第五步:! T. U" E, {" j/ Y- U
0 c5 o5 E2 x$ M3 Z7 S7 ^
                               
登录/注册后可看大图
  w/ [1 ]# u1 r8 k2 G3 K
* l! _6 D! z8 N" U; Z
. `2 Y$ m$ V( w8 H: l$ B1 L7 X
第六步:
$ r$ I% h8 ]! w; [2 f8 I+ F! s# T8 c. u( O) Q) o3 M. |

3 K9 ]) U& c. V9 m7 f2 E6 X

1 _, v1 Z# @0 ~- b( X
                               
登录/注册后可看大图


4 d( p9 U& v) v" c" |

第一环节,告一段落!扫描电子书,是漫长的!我们先做准备工作。!


# P  _' {. p2 ?# ?9 M5 I3 N$ Y, y
第二环节(群晖猫盘上,安装Calibre-web)
0 I0 ?! t5 V9 I' k5 }# i6 o9 p% w: p第一步:(套件中心安装python3)
/ R: g& |( }- ~# J* J

% u) I# |- @1 ?0 X5 y  X                               
登录/注册后可看大图

' Q7 R$ T( f+ \9 X2 g9 G

" |+ ]; x$ R' O! P# @4 ]+ \8 c( ]1 X9 S/ E$ U, V$ Q& I$ e
: W& z8 A) }0 v. M9 j* L; n3 ~* K
第二步:打开ssh( ~8 H0 \, M3 K
1 F( T& C! X% l5 y3 N
                               
登录/注册后可看大图

8 `9 w5 V- B5 l- C" I( Y; p第三步:
7 V0 @  H5 a5 R' ]
* m! v  ]) o% `  k3 v
                               
登录/注册后可看大图
0 c% M1 P. I# I7 o2 `

4 G" ^5 }/ n& K, N$ l2 y! j$ Q6 y4 _第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。2 z9 B6 S- a! E" p5 L  A6 L1 a2 N: ]
第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。4 p% _5 r4 v! z  {& H9 g
% O: W" t$ C& e& {8 H! b9 N
                               
登录/注册后可看大图

: r$ j7 M/ e0 }3 Y  f第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)7 ]! O! G8 @4 K# ~- I& g

4 c% I) V' V; m. I5 R) w- H
* y5 s, O5 l9 ?5 ]& H) r0 _- r
第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
% A& p* Q, |* S# e
/ D7 \" J  v( @2 v: d
                               
登录/注册后可看大图

) _$ A, ]: L' n% T0 k! P" m

0 z  l, f5 o3 t0 g4 q第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
" `0 F3 w# A# K/ B+ f1 {3 _
  1. pip install -r /tmp/requirements.txt
复制代码

5 A* ~6 q9 b; P% d/ u1 c第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
3 ~' p4 m9 W: b* Q+ }9 R$ }
  ^% a5 ]! i: n! e$ o
                               
登录/注册后可看大图
5 y( l4 L, W$ u

3 `8 I' u, x4 A4 x+ L第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!7 t' Q1 f8 J, n" k. o% N

$ o% j( C8 l% i/ l3 _                               
登录/注册后可看大图
' z1 I8 D- F# {, @9 X
  C7 D8 G( |- E; |4 m8 h, c( |6 R

/ M4 O# _1 a* b: @6 b; P: Y第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。
: `% P' m6 E' X/ x& P# Z% N. R6 O9 d

6 c7 u. E7 p) D6 [
/ N% y0 M% r  |) G
                               
登录/注册后可看大图
' z" C' L  f  K, T; e$ w

5 [5 L- v! g  E& Q2 G) W* F( w第十一步:选择本地群组9 t) L! V/ V. t) y; N, a3 H/ s

1 h  u: W' Z! e! Y. U                               
登录/注册后可看大图
8 J6 e/ o2 T" {& e: y0 p4 h  N  o! W
第十二步:勾上,并确定。
7 B! a! A2 J# |
  e# g4 Z0 c0 O6 p5 p/ Q
                               
登录/注册后可看大图
( ~3 o) K9 w8 B8 u, H. h

% r: n7 x# A6 }( \第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。  k, Y' u+ |) N9 T' k; e
  1. Calibre 书库
复制代码

$ n1 m- ?  w; q# y
4 |& \* y' i4 s* G; d3 G

& w8 J: N6 ^$ b& S0 \; N                               
登录/注册后可看大图
( }  C- T- Z; Q4 [7 p
+ Y4 q$ t& [1 A- {* g1 f2 E
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
3 O. X; D* R9 u& ?# B% F1 B2 C
6 q3 ?: u1 C; j* Y! G
                               
登录/注册后可看大图
, q' @5 r$ }4 I. C
) M7 z) P3 Z3 Z0 K2 [, |
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
) @, N  b" Q  \4 O# {& O! _
  1. /volume1/web/calibre-web-master/cps.py
复制代码

" n- ~9 p; s" w  @8 z& U
/ n' W" Q& p9 I6 m8 X8 W

; `  O/ b. T4 I/ v( F                               
登录/注册后可看大图

. c' T( R' M# q  I

7 B+ d# s. ^. O. B
1 o9 l3 f$ I$ z. U  ]% M0 L' L第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!$ o! N- ?* w* `8 q; r9 e
  1. python /volume1/web/calibre-web-master/cps.py
复制代码

8 f: q% k8 J3 [8 E: u! d0 S' b                               
登录/注册后可看大图
* ^) g4 ]% E% p+ h# B& O

8 Q! z7 C, J1 ?) I6 d; i
1 p+ e8 [1 J0 p
第十七步:加油!!!差不多啦!
$ o9 ~+ ^- g2 m8 I打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/. a8 |# J0 ?/ [8 _: L( O5 a$ z

6 w* u- `/ D% E5 U. w第十八步:7 O$ U! i5 V; Q
* s9 n* D, Z5 {9 P- r7 _
                               
登录/注册后可看大图
/ L$ H) W" J* Q, K+ s; w
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。
! a+ U9 }- ~' j. f0 O; N5 h0 a/ R* `- ~, n, k! b5 x
第十九步:输入用户名:admin、密码:admin123- g) A# D) P/ p3 ?) `( B

- T% f* i" z4 y9 R7 h                               
登录/注册后可看大图
  n% Z% ^& e9 X+ T+ I1 G

, g% R; q+ Z( y# ~" e. o# N第二十步:成功登陆界面,我们还需要配置一下中文界面。
  p: ~) S7 f7 y/ w, O+ L9 Z5 l1.$ h- u9 G0 f  e% ~  y: i* s$ x
( l. Q$ U% F- }: t" N' q! I+ W) e

2 ~4 f1 p9 O, S                               
登录/注册后可看大图
: O3 x8 Z  G5 D+ }4 L' [- [- C: j& b

) Q3 H  f5 k% c8 K% @$ m  H! A
. a0 k$ [* k/ z
4 h* `7 s% J; m- `+ F- s
2.# j% j& G+ z. F9 j$ Y1 u4 X

/ Q/ P: o8 i/ y                               
登录/注册后可看大图
+ ]) N/ Z# e. o7 ^9 V- a5 @
$ s3 T7 N& c% [, \1 W
3.选择中文后,下拉界面到底部,选择"save",保存!( L. n8 s( u' ^  f( Z7 l

" z( h2 n" W$ j$ H                               
登录/注册后可看大图

/ @- G* B* ]6 Z/ P7 H
1 s( O% d. E8 i

' n! U0 t1 j8 D/ _4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)( q3 M$ F7 `; l8 W" p9 F
- B8 S5 f% E- c

* I$ J/ `) w: N: x3 F& [# h5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!* m/ K0 Q9 h% x, \
6.下次开机,如不启动,还是得进去putty,输入命令行:
. N7 D" B( j8 k! ^7 h
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!
1 h6 D1 ?: T) D- j5 [/ j/ ?4 a* e' t

0 c' v( B0 b6 M. I  u. l" t( e) j1 k3 \; c

) g: ^9 o% t) f# E" ^完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!8 i  _, v3 P% a

& X9 Y% f' V. L- H

3 w+ M: @& m( O& K' o写在最后,这才是猫盘的最好归宿!0 z( h2 g( D' `. N+ T$ z+ F+ N
' C. R. G+ _* P, \) _. n

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5266

回帖

7076

积分

资深垃圾佬

积分
7076
发表于 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

主题

973

回帖

2490

积分

中级渣柚V3

积分
2490
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666* G. o. P( \. E

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
: x! F/ }" q. b: e4 A- O5 E如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...

8 y; g8 ], d  L! i, k! C缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-21 21:08 , Processed in 0.082028 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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