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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑 % i7 B# x2 |5 P( P% j: z. a

: _% e3 G# r2 F7 @" i# Z. ]/ v写在前边
7 _2 x* ]3 V0 s- ?% K. |

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

! h8 w# Q! k& r

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

; z; U) O! N" g! i2 z& p( T3 n
    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!


( n  Z) f& Y- K; x0 B7 G

9 |  H  M  p9 p" V

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


: Z/ e; n9 t$ x& }

9 T' f! j# D# X7 K  L! @
                               
登录/注册后可看大图

  [  B" [: N& [" r1 M6 n( J

让我们继续:

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


. `# E3 a7 F" d

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

- A8 y! L1 m0 j- ?) c* x

啰啰嗦嗦:

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

, r9 i, `9 B; ]6 f1 D! o9 u6 f5 _

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

, _) u3 c1 _" c$ j# q' T

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


3 Y' ]! K: r2 g3 Z* r

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


+ [. y7 g3 T- J9 H9 H

metadata_db_prefs_backup.json

4 R% \- j  p4 f: K

metadata.db


1 v' I0 I1 u5 g! a7 I

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


) X0 @" V9 |! L6 O1 V


9 r* {7 q; ~! t2 q% b" C7 ], X

6 O' h+ }+ Q2 E% x" k3 t8 @' z


) g7 H+ u. b/ _7 n; [& Y2 E$ M
1 U7 d7 w2 y/ ~7 q. t1 u3 y' S; ^& z0 D3 F

进入正题

7 r8 i* l8 `8 \0 Z$ p

# S. ?8 o  Y6 ^3 j" V. e8 t6 q: }

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


0 M! v  i; M0 H' ?2 D" s3 y- v

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


( A4 R- Q  x7 S3 V. H5 K

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
" X* _* j" O3 J# h


9 ]. _9 b; {% J/ K

第一步:1 l# q  u" A; S& [7 `1 ]


' ?) Q2 f$ l5 ]# n/ t0 E! g
9 [1 @# s5 v3 S- |$ c' h
                               
登录/注册后可看大图

3 y; ]' @) U2 v3 p' m/ z% g2 M3 H$ b6 p) p% V& `
& T5 u% P6 q4 j+ N% W3 R# r
  第二步:
% c1 Q1 C  T( C# }

& q" T6 ?$ I' @0 U9 R- H* Y                               
登录/注册后可看大图

$ I! }' ?) I+ j$ m1 ~6 a4 }6 y6 e- O% i, A, Q* U
一般建议选择第二个,整个目录扫!0 |8 k8 i) a% C5 J  B
, s$ H  X( J- |9 ?. ]
. k" O* y* c5 G. @" I
待扫描完成后,到书库目录下去复制所有文件!
8 w. \1 f# {% C7 a7 \5 P5 G+ A4 K! h5 q4 v0 H
+ t$ Q* ^9 }( P; O+ H
第三步:
/ U# M+ D5 J. G1 p1 I; y" \
* Q% r! c' a: o4 g
                               
登录/注册后可看大图
! \: d, W$ q6 c) J4 E

) N1 O! x3 q6 d) |第四步:5 o# [/ u' @7 h: A. ?8 I: A
: `2 I( |) J' B( K" u$ G
                               
登录/注册后可看大图

& S( f7 }  O- u4 R& _' F2 P
7 f7 s1 O- ~# \% S2 z+ k$ @7 V# k
/ n0 A4 V# Q* n' G2 p1 h+ P
第五步:
- \3 u8 P+ @- t( W

& @4 P# {7 k& |$ b                               
登录/注册后可看大图

6 b7 d- ^  G1 y* O
% X6 t0 V% s/ G

9 ]4 I. o9 x5 O0 r6 b' [8 ]: p1 U第六步:
% a0 i& R( B+ D# P; j2 z2 l
) Q' P- B2 e# N( y' z9 ^8 O7 D" j; J& F. [# Y7 A) r( Y


! ]* M  _6 l% k' B                               
登录/注册后可看大图

7 ^3 \) q. O9 F5 p

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



+ |/ ~, r; p5 Q& N, @9 X第二环节(群晖猫盘上,安装Calibre-web); H1 z1 l1 [5 N) L/ u, `, I8 \4 H
第一步:(套件中心安装python3), K+ y2 a8 Q7 H$ x, \2 F

: e+ ]+ b0 _. T, z+ ~( ]; O; v                               
登录/注册后可看大图
# z8 f( H9 t7 a) N" {

/ @5 O& ~" k! b6 T
: f" h  N6 Q0 y7 T- h* i! W" C; q: S0 |* `9 ?/ s
第二步:打开ssh# Y1 l/ p7 z7 F2 h( @& M+ D

0 W* }3 v, B. }6 k( ]. ?7 R) W                               
登录/注册后可看大图

+ ~2 M/ j, k/ q, Y第三步:
7 i1 V! O" X- w! H# l9 u4 _( i
2 {: }. X, ~0 |* I, F( p2 e
                               
登录/注册后可看大图
& \. Z0 S8 B$ z' }" {) E" i

4 u8 Q; @# _, ^* N8 W6 l第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。
% Q0 e: M/ Z2 N) X第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
$ d5 q+ z5 w4 K
. ]2 A/ i, h0 ~9 }/ ]8 h
                               
登录/注册后可看大图
8 H; x" d7 s" Z) N" r3 w' G8 f
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)
2 N) m6 M4 L% U; Z6 u" `; d5 V6 x4 E! I1 k, l, f3 B2 [+ W2 m0 k, d+ [

- k+ p3 s- W: Q5 {: c" V6 K  k第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
% M3 W" @5 e1 G8 E3 h0 T! }- t, @
/ X" t2 l1 O: i
                               
登录/注册后可看大图

7 J7 b' O' ^) Y
6 M- Y  {# t8 N2 D
第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
4 ?. m0 ^( T- B: R$ S2 X  q
  1. pip install -r /tmp/requirements.txt
复制代码

& ?. U% u6 ?4 [% z9 f0 b第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。0 u6 ~! V. [! i; o

: y+ P; x4 Z# P5 @; F4 V6 A6 O                               
登录/注册后可看大图
8 u4 f2 A6 |/ o$ |3 ~

- F0 ^/ Y+ w' s第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!4 E( w' _( d0 \4 h' o1 }) V
) z( ?! f8 o5 o2 v& H" s6 V1 c* j' X" U
                               
登录/注册后可看大图

! `6 p9 f- I1 \7 R

& @8 ?# Z3 X. x! F6 y
% A! G* j& z' }4 Z5 K/ `- n第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。. k" G5 X; G, u
6 G. f, I. m# d0 I- N
7 U8 J& n& j) j  T
                               
登录/注册后可看大图

& P+ r/ T3 M" i
0 X9 C3 m% @2 r' ~2 e' \( }
第十一步:选择本地群组% u# I4 v# X  e
- x9 s5 M0 J9 _6 a4 C% B
                               
登录/注册后可看大图

+ M! z' f  Y/ {. U( ~第十二步:勾上,并确定。
' F8 j' B6 a0 K2 _6 p6 u& w) t
0 N( N7 Z5 J9 Z# w% y# Q+ U! a
                               
登录/注册后可看大图
; D' O+ u3 s. p+ @3 J1 O- t

; \9 h7 ^' Q( I8 _/ Q第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
$ U' \( ~+ Q. ^  ]4 ?. U- }
  1. Calibre 书库
复制代码
* F1 s- [7 c/ N

* v8 r( y& `! p$ Q9 X# p( \
$ ?/ c, r; l( I" q5 w+ H, M; X, K7 [1 c! V
                               
登录/注册后可看大图

, b" C% }) H- z6 P4 ]6 `* d: o7 U5 M9 X1 W& ^- b
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
! O4 r& I% |1 T" u

0 q( e: q0 V7 l* [. r                               
登录/注册后可看大图
; J5 d1 q8 ]: ?( u
, k8 B, R: \1 q- X
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
- A' w$ I) O7 _* y
  1. /volume1/web/calibre-web-master/cps.py
复制代码
  ^; Z6 p8 J; G/ \; t$ h" ^$ G) ~

: \2 ~* \0 d0 `1 W, k, ]
6 G2 Y; s  G  @) Q' a
                               
登录/注册后可看大图

2 l! U6 V) F% C
& F1 ~' t& n0 |
+ Q0 H0 w& `; a* W- D9 D
第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!
% ?* r+ q. R! Y
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
4 o2 R& f( x' \# w
                               
登录/注册后可看大图
1 f; `% X. N+ W5 n- o$ L+ Q
" T# W9 Y+ k2 t1 p
4 c% _- a4 x  {
第十七步:加油!!!差不多啦!
& J, r, }; F$ O! k1 f; }打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/" r& g( d% D. {, q- }
# A) _0 M/ S. i" d  D, S
第十八步:& u+ g2 [( f! P" w

5 K7 b9 D: L! w/ ~+ ^                               
登录/注册后可看大图
, E% q7 h: ?$ f  d7 _
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。
% T' `( ~* \9 R* M' ?! D: |6 c7 ^5 ^" V. Z. H) t6 I* U; V
第十九步:输入用户名:admin、密码:admin123
0 t9 |" l% A4 v& L

# H8 }+ r5 e3 _( L8 Z                               
登录/注册后可看大图
3 w4 P4 R$ k) `8 S/ B
' V3 [& f& W" M' B
第二十步:成功登陆界面,我们还需要配置一下中文界面。
# X8 j' D& ?3 _- }! d8 M1.& O5 Y8 |, N5 f( A. J4 _

; ?" L: g+ M  u

2 Z: ?: k# b0 H. H. t4 |0 W                               
登录/注册后可看大图
6 Y7 N4 O% H  k( H9 E
  V% b; w, F) v9 w) b

1 ^  p. c; r! ]8 C0 \% S5 v

+ N' r5 ^* A  o4 q9 O" |2.
2 k8 O6 r! Q& b) @3 v3 u, {

& c& _/ m9 J. T4 F                               
登录/注册后可看大图

. u; v- \0 E4 n+ W7 F' S* z0 r6 P4 R
3.选择中文后,下拉界面到底部,选择"save",保存!
# Z% \( U9 F+ i; S8 b6 y, F0 I! _* W. n

2 s; ?2 s2 D* G# F& S' K( Y$ P# S                               
登录/注册后可看大图
) X" [( O( w/ p# t

' o" T* x' y7 I. }- p/ H; r) H3 t6 `/ x( m
4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)( G% }# g0 q$ w. z. B' x: {

( i5 g- X4 O* O( `* z

/ f1 m* O" R/ |5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!$ `2 A. `' b: `# Y2 s" D# y
6.下次开机,如不启动,还是得进去putty,输入命令行:
$ \; I) w2 [+ O. K; D
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!6 p9 K# r' V# v0 J

# P  F' T- Y% ?7 p6 A) V
6 G0 b- [: ^  G1 J" Y+ G
! @9 m7 S- V( N: Y2 o
' f, |. C% l1 g$ D/ k完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!, h, Q1 A% m* ~6 I

& Z2 S/ C7 r, G- S0 h. \" f) z
' Q( v: q& P# h; S
写在最后,这才是猫盘的最好归宿!
6 {) c; W! w! G! f; j
# E. P1 m) C# A/ O

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5267

回帖

7195

积分

资深垃圾佬

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

回帖

2578

积分

中级渣柚V3

积分
2578
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666
7 G4 t4 U; n5 ]+ B2 C

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
) ?) m0 v9 |# @% A如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...

( O( r3 y9 B, Y7 p5 O+ Y缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-24 21:12 , Processed in 0.074452 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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