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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑 2 b2 U2 t# c) C' Y) I" o
, I! f  Z2 \- r# m  c* A
写在前边
" c7 O- O: h, R" U1 q

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


5 K: B6 F3 W" d8 {# Y6 U0 N0 V

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


. v1 K: D6 w. c; E    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!


; A: u! D8 J  S4 V% ]% ]


$ k! G! Z' c* p

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


. H; t3 O  [- ~, y! A


2 [! {3 U! m/ a, W0 ^/ L) b                               
登录/注册后可看大图

" h) h( V6 m# i+ z1 P

让我们继续:

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

' x8 z: ?6 E( k; T: a& o# l# h2 ~; ~  q2 `

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


  k9 U! w! B; i( h; @

啰啰嗦嗦:

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


9 S3 Q# H2 ~7 E% C8 K- M% C( ~

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


1 B( [- w$ O' m( p2 i/ M

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

/ F/ v. F2 k: b' _! l" h

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

# F! d6 a1 V$ X+ N' ^+ C

metadata_db_prefs_backup.json


% {( Q) a  Z, A! Q, K3 b

metadata.db

7 F4 o; Z# c# V( y

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

* l; O7 R$ _; ^4 t4 E

1 I$ E2 Y* o; l7 C  P9 a: J

& m; f! X  U3 }, F

  q0 ?3 S; B- x! y  ?4 S0 [

# t, D8 @8 R  ~
. |: u+ x& d# G

进入正题


2 Q- e) R7 g# g! K3 {

9 F. z/ O7 l0 C

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


2 B* f) ^9 P5 n: \" v

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


/ y3 e1 R, h7 s/ \4 k; G

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
) F) e  j% s. Y2 p3 X, y


, e. D5 {+ i  n

第一步:
/ v9 p+ c' A  e# O


) k) o! I2 B. m& w8 c) V  ~
0 B( S# r  Z! m' v
                               
登录/注册后可看大图

1 I% W7 M0 K1 z  |
6 z5 r5 G2 V+ Q$ h* P
. j# n: X* U/ s7 b: h
  第二步:
; P( u4 r! w1 y) R( J
9 a& a2 Y# G- l, y( W
                               
登录/注册后可看大图
  e8 u& R/ E, M. D% l7 a+ \2 }& I

5 j$ r' }8 q9 ]% p* e+ L3 R一般建议选择第二个,整个目录扫!4 H- T; s6 ~2 D, |- Q: f+ h4 v0 y7 i7 j

2 Q( Z6 J! l  ^! @. F4 r1 V
4 ~& L" k' U6 u4 g: j1 `- t6 O
待扫描完成后,到书库目录下去复制所有文件!3 J8 E0 L, q. Z
' \) [5 g, D7 P2 W- E

; y( c: y6 Q# O0 S  r- Q/ J第三步:
# ^6 H8 I- Q# ^1 }! Z; w: c- T

4 f5 ^7 F" i: ~3 W$ W0 l                               
登录/注册后可看大图
8 \  H6 Y2 T2 v+ c

; }, _' ^5 `4 i: U3 B* W9 K0 h, D第四步:
. \& \3 A/ W' ]5 Q, g
* f$ a+ N1 t% G: u2 P
                               
登录/注册后可看大图

3 d. B( r2 c; \
( `% J9 o: H. m

% }. ^4 r* ?* s, B: l第五步:
! s; N  h: ]# Y4 t4 T4 x' X

+ _) h, [$ u0 ]5 O* r% A& f                               
登录/注册后可看大图

8 @8 j. b" ]3 Q* u6 u

- m2 Q3 P; I+ P" ?
  Y# f% `* Y! {第六步:$ i4 f5 g' f; n+ g* {

. i: q0 ?/ D6 F0 y3 v# J; L6 w+ }


  M4 G' }/ L8 t0 b* r4 s' V' D                               
登录/注册后可看大图


% ~: N  e) H- n+ `! \, L5 W

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



" |4 H, X  [. W( m% S5 o+ `第二环节(群晖猫盘上,安装Calibre-web)
6 n" E4 B. R. S3 a0 F6 `4 L第一步:(套件中心安装python3)1 O) `- ], M2 N3 \; I
# q; Q9 x3 F: Z8 o0 C3 R( ?# n+ d# e
                               
登录/注册后可看大图
; m1 `- F+ ]# X' h0 V8 }' ^
9 E/ D( J! Y0 q0 R3 m2 b. c  M

! }( U8 X8 y9 ~$ `& h  w7 H9 ~: Z% |: L
第二步:打开ssh# T3 H' f1 X. X7 N
* Z9 u" M: ]2 f, S
                               
登录/注册后可看大图
9 e# o) ?: O  }. j+ L
第三步:$ J( l. E( ?3 E  I

' l0 r* S: l" X0 ]" B; o                               
登录/注册后可看大图
) B1 n" G" q. }! A# c+ L
0 ]4 P. o7 W: ^: V5 b) g4 Q
第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。! D* o! S. ~1 W3 w  }1 K. q6 _' |
第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
0 B6 Q5 B- D7 C  k+ l3 m% z$ f

- h, |  z. p5 R$ p5 |8 ]( f" w( v; ]                               
登录/注册后可看大图
) |/ G& G$ M2 D4 a" p8 y
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)  I- i* M; a$ }% O' a- F% H
2 k( E3 r) N. `1 d% {
2 k; ~/ E$ f$ C( @3 S7 A
第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)) B* F6 f5 k4 e. x
, Z  x' }! N5 Z: R# w3 p* F2 T
                               
登录/注册后可看大图
4 W% y. G7 s9 [4 f

: l) h7 W$ E6 M* \8 _2 Y第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。* W7 v2 d$ j9 F( b' i0 Z0 O
  1. pip install -r /tmp/requirements.txt
复制代码

4 _8 m- d% E( n第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
) X6 G% Q6 O& N* h! `
7 T; f% ?5 U1 q$ I
                               
登录/注册后可看大图
" `" E1 {" P% y6 f' A$ ^

5 m' {% U( m" X5 A" X7 @; ~+ `第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!
6 t0 Y7 n' A0 u2 l. E& [8 H4 H$ L$ ^
2 |" y3 D% c" A  Q+ |( B
                               
登录/注册后可看大图

# W( G# c2 C* A8 T! `7 ^& a2 B

5 ]) P! f8 b5 b1 N# E* a2 M) Y) u" p' _8 Z" i4 j3 F1 I3 D
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。4 |2 q/ g0 i7 @3 s3 f' f) M  S
; p9 t! A8 B2 R" y1 W# F4 E& g

6 [$ `) z1 D% H0 C* p  w( L                               
登录/注册后可看大图

4 h% Z. q. F' f4 E" R) A1 l4 x
# \: E: ?: e1 f- \6 ~+ U
第十一步:选择本地群组
# y+ Z, Q. x  W5 @/ `

0 ?- t) w( z1 ~1 a; U! Q                               
登录/注册后可看大图
3 s' ?8 g2 ?/ K5 P" x( ]
第十二步:勾上,并确定。
; M2 l3 }; d* {# [( ]
7 m  @  R) p' Q/ y- A: K
                               
登录/注册后可看大图

$ G" S* _: L: C9 O: Y: @

9 [: Y* M( c" `- F% R第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。, U) I) ^6 |) E5 e. }: R0 B1 X
  1. Calibre 书库
复制代码
1 R# q8 F8 Q, m, V1 k6 ~. s
+ J) P$ E4 b" N

4 c, H7 y" w1 U) G6 ^                               
登录/注册后可看大图
' y6 F. [$ F. O0 U3 x2 a

5 ]1 V2 F, x8 g. r第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
$ |- D4 ?" w9 E- N& y8 v+ b
: d$ B# }7 I: A4 \# F" m" N, V
                               
登录/注册后可看大图
  ~* w; g' \  |) r1 ^8 ?  @2 {
; o' j* L) v+ }7 j2 h5 E; M' {
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
; @7 X7 R6 d+ Z6 E4 y- b0 \
  1. /volume1/web/calibre-web-master/cps.py
复制代码

, b# C5 H6 N) Y5 j0 b( M. p$ _# w. s6 ]  E
& M& ]8 [7 O. C7 _7 W/ q& ^
                               
登录/注册后可看大图

, _9 N$ M( o4 m9 A. d3 m. O1 L& A
- d) I# a8 \& N, D# v. E
2 m; n& `+ D7 n1 i% c2 G3 i6 O& V0 O: a
第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!
# v  ?( p' S+ ]$ f" I% K
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
; V4 ?& v; N. x  z
                               
登录/注册后可看大图

/ S# O9 T, R# H9 p- @7 p5 `/ \+ B0 Z0 S" V3 E' A0 n  U$ H
* C1 ^; F' S  H6 P
第十七步:加油!!!差不多啦!5 H7 E& X- [% O, Y/ Q
打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/9 R# g- g: [( m! q) K

- U! a9 @, k( B  q第十八步:
/ o& u$ s) P( M7 Y+ k) h+ R: G

7 H  W7 w5 g' ^                               
登录/注册后可看大图

: P- X' B: C8 ^) L4 M2 }这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。
- G4 h( k% H- m5 [2 K3 u
) r4 J: |1 X% o. o第十九步:输入用户名:admin、密码:admin123: q/ o% I5 c/ T5 p/ f- {3 Z$ w* E
, Q7 z3 {& ?" Z; U  B
                               
登录/注册后可看大图
1 ~! v2 S. g$ c+ z6 e9 }3 N  {
; j* V) N+ G( L
第二十步:成功登陆界面,我们还需要配置一下中文界面。
$ w( ?6 Z2 _: c" O: _5 C8 Z0 E! ~1.
. E3 P) x, I% Y
1 X! R' f  |- z( P. s* a; b

" g' O8 T- O$ J& t! b  m6 Z/ V                               
登录/注册后可看大图

# k" [6 [  E( O% S: E6 o

. Z; {+ ~$ ]3 V4 D7 @/ V6 T  [, p1 s$ Y

/ I* G# M, ~0 K3 E! i2.% G5 H8 h( x( N+ y/ H

: z4 e- \9 ~" \% a- \5 q                               
登录/注册后可看大图
/ f; ?( d4 u. i$ l' W& G6 ?3 h' a
  X5 c' d) T1 H4 E! _* Z3 Z
3.选择中文后,下拉界面到底部,选择"save",保存!( H+ [- h9 Z5 K" V0 c3 I9 e2 \

3 A* y; n& N) v, ^: n                               
登录/注册后可看大图

# G5 F# B) y1 W& p7 B3 ^1 [
. k: G' |: w7 j0 h

$ m& x: O1 P8 F5 P% y4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)9 k6 O7 D' t* r0 x$ F. E
  z" ?# o, x4 r9 r
1 N& T3 u$ m# u; i/ s- T/ |
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!: X/ Z4 d; o" W" \! t( \7 r
6.下次开机,如不启动,还是得进去putty,输入命令行:- P8 h; _' c, O8 |: Q
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!9 ~. Y9 A, w* B/ Z9 E- h6 Q

/ v% t9 t1 y- r  E9 E( D* W! \  ~% H$ |6 |5 D3 {

, }  t  Q" R" x' F- s. |4 j, ~' U
完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!
" a; R9 h3 |8 v9 ~# f* [6 @1 s* v& }. p3 m( n% x
# d9 H# a# E: n) ~5 m- N& l
写在最后,这才是猫盘的最好归宿!
- n# G" ^3 r! P* P. G7 G' p8 t- |8 E! v2 \

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5264

回帖

6859

积分

资深垃圾佬

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

回帖

2320

积分

中级渣柚V3

积分
2320
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。6669 h* A- N# [( q# A, p$ c& M% M

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: e7 Z! P9 W- F0 u8 W& K: K2 k
如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...

7 z- J: t( t! u/ p缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-3-29 01:43 , Processed in 0.059615 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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