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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑
) `1 k) I0 m: |& Y+ d) z6 T6 z9 G$ O# A3 V1 E. g
写在前边# X% \* H3 h9 j+ H2 m( a" Y) M8 c5 e

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

, v) _5 B$ y: ?& Z

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


0 B" P" q1 M- v( V) _    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!

- X" {5 n% N2 N9 k/ R4 [& n

7 m3 f, r2 \8 z0 }& ?2 b

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

$ I% E7 A6 r- K) L1 A

0 [4 X- u8 U+ Z1 Y) Q( H
                               
登录/注册后可看大图

# r( x$ r* v( R) a: v3 ~4 z

让我们继续:

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

( i8 B) I- Z7 z, _

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


5 Y* ~& g( u  V& L3 J1 J

啰啰嗦嗦:

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

/ T  s8 |% P) s: a, V' C7 b

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

2 Z' u/ j. C( Y3 G1 |8 z

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


; J* O# a+ M# p

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

0 k8 k( p$ e" y. G  \

metadata_db_prefs_backup.json


* [) U% g/ ?; M, M

metadata.db


$ _4 ^( N# [" v9 a/ C4 F1 U1 n1 {; x

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

# I# Z; M0 w9 v8 A

6 E4 Y& x3 ?) L3 q8 u) e


, B2 D+ @: o+ i. ~

# C% M8 A1 _) j+ J! y

6 U3 y, S; q4 L5 }
3 D; h" M2 W7 v) D0 X2 _

进入正题


! w% I2 L3 U5 z2 |8 I


$ }. A" {- d9 G& L( Y

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


5 ?2 F: Z& d: d5 B) w/ \& J: Q$ w) S4 l

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


. L2 |% v" z! |& b2 l4 [/ ?

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。( M; R5 @5 M; Z. k  E! n

8 l: r" Q, |& g8 \0 a2 J7 \+ }

第一步:1 U$ s" d1 e; z3 H


/ ?$ s  U$ E  t7 d

6 ~4 Z. i$ m* [0 z4 |                               
登录/注册后可看大图
2 n6 u/ z# e# j; @0 @; D' W3 k

$ j" ?: K) {! N' k7 ^- z+ ~
- I+ l( k: b  t2 Z1 p( W7 l; Y
  第二步:
' F4 n- o+ @$ \

" B  P# ]4 J/ A7 ~6 K% {. p5 @                               
登录/注册后可看大图

6 ^- k( [6 M! V: I" W3 g. X& t
9 s3 H/ h/ F. A6 W, v7 z一般建议选择第二个,整个目录扫!. [$ @4 T/ A/ m4 u' \2 M' L

; @9 M2 T: I0 Q  [# f8 U8 V/ T
6 y7 h$ A2 w! j( Z
待扫描完成后,到书库目录下去复制所有文件!: v! ?: d1 h1 q
$ B6 Q$ F! j( d8 _7 u
1 q' S: r% K% s4 X. q5 \: z6 g
第三步:
/ P5 ^! v: q) C# q8 M. i5 a; w
1 q6 ~$ F% O6 D! w6 `& |
                               
登录/注册后可看大图

8 ^' D  B& V9 {5 d, M* G1 B) R  ?( m) l7 L
第四步:0 h/ i9 H# W6 |' ~

' r+ c9 O0 W+ Z( C4 v# S                               
登录/注册后可看大图
/ U1 _" y2 x. z7 h3 r* E

4 V% T% [( f* z  L' j; A
# }' E" K. d1 A4 N
第五步:% q; T7 h% T6 R* ]

" d! {% f4 n% n% n% I8 z9 V8 }                               
登录/注册后可看大图
! w' z' t; j, D6 z

5 ?2 Z2 A+ e# v  x. U6 w, V
0 ^# ^5 C4 {0 i( x第六步:
0 i0 m& ^+ ^/ {6 P2 m9 M3 ^% X7 `8 @$ N& q6 }& [

" p7 T' X( M& k* ^7 A

1 k- s" h' K+ h3 R
                               
登录/注册后可看大图

  ~: s7 @9 u/ c8 w* D" J

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



1 D- [1 s5 V# @( a6 \+ G4 h" d9 n, y第二环节(群晖猫盘上,安装Calibre-web)
  N; i" P! ?# N0 |" v第一步:(套件中心安装python3)
( K+ v& E% m' P! j1 E

1 C- s  O, T3 U! Q6 T                               
登录/注册后可看大图

# j* |: x( _# a2 V

0 Z' e' e0 b. }  C, e# m* Z1 _8 I; W

: }6 ^( _# o' w' S第二步:打开ssh
1 Q) d: ~+ z2 q* o8 j% |
; R7 K( {) s# _! q
                               
登录/注册后可看大图

$ A% J0 g# p# c& ^$ N1 W4 g第三步:
: r; ?4 R8 s% H( e" ]; u) H# \
8 H5 X- ~/ Q, b- b) d4 y; P: h
                               
登录/注册后可看大图
9 L8 q2 \( n# y: l7 T8 J
$ ^8 u$ O/ @( Z; U' F2 I9 y
第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。6 K: O- ^0 e: c6 X4 H8 u( \
第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
0 q" W4 i4 i. f3 a8 W
1 d- ^8 \4 [. D
                               
登录/注册后可看大图

3 I) f" M2 [+ f  s第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)" q0 b$ o, U# V5 Z1 q+ }
: w0 p1 J$ a  N2 l

  J" {. y8 W, M( A1 u第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
4 L, H. ~( V0 M& \6 ~) W( F7 }# G9 d# `
0 Y0 \. G; j8 m2 D( ^2 \2 R; y
                               
登录/注册后可看大图
: K' S3 a- A3 E0 b: O" q
  e7 E! Q" n) ~* w  p* _
第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
% R$ m8 B5 x2 s, m( `9 B
  1. pip install -r /tmp/requirements.txt
复制代码

/ B8 o- h/ L1 u第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
8 v. x3 Q0 M: ~2 F/ {$ v2 a& Q

1 y1 L8 J. K& M* g0 N5 d* n                               
登录/注册后可看大图

+ d4 {6 e  ]+ O# `; W/ p) S; V+ s3 A- v3 K# |
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!3 z) b0 S! I+ I" t$ t% n
. C/ ?# o" v7 m& H% X# v: i0 K" |/ k
                               
登录/注册后可看大图
( _5 y! z& x) Q. h

8 v0 V  x% V9 }' X6 D3 ~. j- f9 @" r- l9 w- p6 V3 V( p6 ?
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。0 n( e/ K3 [2 u7 q9 h" Y  q3 G9 q

! m! f# u: p+ y; ?# r9 j

2 Q. s" @% o' `9 g% s& P# I2 m9 v                               
登录/注册后可看大图
: T" s4 v7 s: V, a2 G, _" @1 F% _
  _, g$ A& W; {  i
第十一步:选择本地群组7 {8 `) U- s4 q# l  N

* \  b7 U; F/ q  Q                               
登录/注册后可看大图
6 Z4 ]' r# p, i# q
第十二步:勾上,并确定。4 g3 }  J/ n9 Z3 x- B
0 i- v  L3 T6 e
                               
登录/注册后可看大图

7 ]  E- T! b0 f3 X1 q
% H' v  V" R. s, j; `
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
  S- o% m  i" N- b$ V
  1. Calibre 书库
复制代码
% O2 }  E, Y6 ?

$ `8 v6 S; m5 f0 x

, _8 F/ V. Q3 c, h1 X1 S- Y                               
登录/注册后可看大图
7 r. H+ f" t  k3 d+ u6 a) N
; p0 X" t8 s( c/ v2 |; Z& ^5 [
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:: K* y( O& `% s$ @+ U6 ?' w# Z

3 u5 P8 ~0 X% N# w% e                               
登录/注册后可看大图
; T0 Z6 M, S+ ~; p3 i
, Y" o6 k7 m* V" e0 A: V
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
6 l! C: c4 E8 f& E8 J& X0 H
  1. /volume1/web/calibre-web-master/cps.py
复制代码

) K. w$ c0 v, a- e
2 e( p# A! y; ^: n  t+ ~. u

7 v6 q0 [9 }. l% U0 N' w. V                               
登录/注册后可看大图
5 M7 x- |5 Y0 E  a0 _1 @" q

2 P! A9 R- u% |4 s' m, Y* }/ {6 j# y9 Q* s  [$ [
第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!
* f) X' a( l, x% r  N' c; R
  1. python /volume1/web/calibre-web-master/cps.py
复制代码

- g* ]1 G# ^- _1 l                               
登录/注册后可看大图

* `5 T$ r- c# ?2 L( C5 M4 g
( X% p* H+ U9 G# V5 S7 c
9 n4 `2 H' w) e- S
第十七步:加油!!!差不多啦!
6 ^8 O4 @; W: F" N打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/( }1 f4 W) o' A8 C- k( [

& V8 ^" w% z1 p第十八步:
0 P  U( ?4 |8 W# U5 ^

8 v0 y; O- D; a9 H( X4 Q                               
登录/注册后可看大图
$ R" w6 F4 J8 Y4 k# }
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。
* K7 v( W2 F8 {2 m: X( [: x$ Q( o# `+ \  ^: u
第十九步:输入用户名:admin、密码:admin123
, u+ U3 {  m; i0 R0 m( D& Q. R
  K8 ?$ n2 e3 Y. n: {; U
                               
登录/注册后可看大图
, x7 n0 g/ a8 K  ]  y
7 Y/ _9 X2 _3 @* ^# I0 J- f, c6 P
第二十步:成功登陆界面,我们还需要配置一下中文界面。" o& V& }/ w0 w: d" g
1.
) `8 T6 ]9 [4 \9 B, }* t1 J
2 C! L# `! O/ a8 I) U

* s: V/ n9 A; k. a& v8 m  H                               
登录/注册后可看大图

+ P$ T- ~3 v8 G

. G8 g. a$ v& L* W* P7 s# N( u, O4 a

# Z$ G# x$ e2 ^. f2.
; ~. y% h* s  t( r* l# r( I+ _
# _/ f4 `6 d! B1 U# ~
                               
登录/注册后可看大图

" r2 o, N1 i5 y3 ?5 `" O1 t0 D) R2 p* J3 e
3.选择中文后,下拉界面到底部,选择"save",保存!, s; q0 A/ K- b: ~9 U
* I+ _* }( q" F( I4 ^
                               
登录/注册后可看大图

  F' k2 I# H1 j* Z  u3 a4 Y" e+ X2 f
5 ?2 z1 K* O5 J- r; r  U
) P, J" X" R- R* J* w) X  @, L
4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)
3 _' ^; `5 K6 j
: ]% K2 l7 z9 B0 F+ S: n- ]5 F
/ s5 q2 f; C% P* r$ t. b  T
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
& U8 @3 s# u8 l+ L) X% Y& }8 W6.下次开机,如不启动,还是得进去putty,输入命令行:6 c: }5 f. N7 e- D( a/ T. {, ^! E/ l
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!, W+ Q6 J! ]7 x  U5 i

$ _3 U+ |* }! G+ p3 ?1 r# e! y- l3 k  K% b+ @

' d$ i  A- Y1 M: `. i/ H
4 X$ K" }; l6 Q# H+ v/ \" ^完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!
% t4 i( A0 Z: |/ P; F7 G$ G0 k5 n' L% ~; p7 i

: T- R5 b% F# D4 x; w" F; K' u写在最后,这才是猫盘的最好归宿!
3 V& b; Y0 a1 \! ^, e1 o* f5 _1 H2 E% K

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5266

回帖

7133

积分

资深垃圾佬

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

回帖

2537

积分

中级渣柚V3

积分
2537
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666( _: q$ `. K! V5 _

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
+ N% _7 G0 H3 s/ d: G4 c$ H& N如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...

7 a4 P* ~' E3 U) z- V4 k+ x缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-18 15:49 , Processed in 0.114464 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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