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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑
/ L' J! Z7 P0 S9 _: c5 D$ N1 D1 q( T. ~9 s( q  b, }, v% y1 F
写在前边
# l5 T+ J) x9 |- Z) B

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

$ \% {" P- l  z9 a2 w5 m, n3 r6 x$ x

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

3 C0 i0 Q5 B5 h- B4 ^8 @1 d
    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!

7 ]& p! `6 e9 B2 u" L


% w  ]5 b5 g- R: S

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


1 b! i. V1 C6 P, r* o( N


6 y/ w& E( H; t) |                               
登录/注册后可看大图

1 S0 T+ W; [; @# ^6 ?; W5 @! N  W

让我们继续:

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

* `- W0 X" S7 o6 O* z2 C5 G

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

# |: p* M* z8 R3 R$ |% w

啰啰嗦嗦:

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

2 U" _5 I0 M. K8 z

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

! M- @2 Z% n/ p' v7 X

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


1 |' e" c9 q; ^+ X8 r3 F* ?

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

; a1 p/ [5 _3 M3 D" P$ i- ^/ ^7 E

metadata_db_prefs_backup.json


3 X" N0 P% y/ N  A8 o' F) l* ~& u

metadata.db


/ v% a* ]. I+ h

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


* i8 a6 L/ Z6 Z

, y  C, a. P; a8 r, J

6 r# A7 ?# y6 ^+ C' e# t1 S% a

7 i4 o1 m1 O' c7 f

9 |. U  F6 a, W8 i6 {: b; q4 f9 V7 \8 N. m# [6 K

进入正题

( Q' @8 i8 ?& @- i) M


! h; K2 g, c: F% t0 J9 X1 P3 J

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

1 c- R3 {$ R* \$ F

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


* K, X4 P3 z* U$ C, Z

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。; I  p: I+ ^" q% i  y! [$ X5 O


9 f- @# R( t3 W6 J2 h6 I

第一步:4 e. h% Q* |6 D; j

! _% K3 O, A% R! I9 t2 r6 j

% h4 r0 N$ r5 A) E6 c                               
登录/注册后可看大图

! k7 ~4 C# n7 X3 N3 e- Z
+ p% `0 j* t# E+ [

+ t3 r( r' M" ]5 \7 r: R- c  第二步:
5 m' }, H% @# r7 C

. C( K' I0 y/ h$ |1 u7 O7 v                               
登录/注册后可看大图
$ P; |: n! `5 ?$ b3 U

2 n/ Y& T, [/ _( `& N, ]% @  o一般建议选择第二个,整个目录扫!( c# m2 Q" p$ `* w

! A9 T$ U) Z% e' A
; i% v1 H. x% [- w' g
待扫描完成后,到书库目录下去复制所有文件!) l+ L; U" Y2 |
/ p% C. B2 H4 Q' u( n  T
% w6 ?0 N4 w# o
第三步:4 n) v% o! s2 ~9 m: O" y: e5 A% b% I

; e9 P' L  a# r( d. z& O$ Z                               
登录/注册后可看大图
/ Z2 M2 }3 j) e2 R  r

$ Z- ~7 v3 @! D% M4 U5 t第四步:" z& C, }3 z: E! m" R) j- R# T" ?

# M- u2 c* g1 h" a! c                               
登录/注册后可看大图
2 ?! b! v8 H9 e. `3 E$ Z( z0 ~

* @5 n3 W5 j6 }

: Y( |5 M& R) N  {- o8 a* }第五步:
, o$ Q& S+ @4 V1 e, @- f* {$ k. y7 C
! R5 L& z. z" B( c4 X6 U# t
                               
登录/注册后可看大图
- w4 t. N/ z. H/ Z( u9 I/ E# v% c

3 D/ x! N; I) r) I. ^% V4 O) d9 q$ D  L6 s: C# h( |9 }
第六步:
6 R- s9 B$ O( u5 a1 y+ ?* m- {; t6 L0 i: y4 |. ^6 S
# P0 \" \# }* c+ g8 s8 n

/ ~4 D# {# |9 o" O! T
                               
登录/注册后可看大图


, r  M" c5 \* t: D1 z

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



; w: Q1 _, K( b: B第二环节(群晖猫盘上,安装Calibre-web)" I, F" d) g/ j5 r4 Y  y
第一步:(套件中心安装python3)5 F- a' L5 v  @* H! l1 R. F

8 {3 F- g# O! E. D  m                               
登录/注册后可看大图

8 b3 G9 _/ e; b" V- h

1 H: ]5 z! Y% w
; A' Q0 y7 W8 Q, Q4 \/ m
5 U3 z2 Z) n3 P; b* ?9 Z第二步:打开ssh
3 a  i: j) L! n) c
- [2 E6 L# _0 {  }' o# E
                               
登录/注册后可看大图

2 \5 u+ Y' x/ \( q/ e# H$ z' t第三步:6 L( ?; }6 G3 r' k4 J, U

  e/ e' u* W) z  k( J8 T                               
登录/注册后可看大图

5 g: E! b, {: j( V

" Q/ y8 j. q! r第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。
# F  t  N& L- Y7 a# G第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
. N, l; G! e& a4 q, G) F
* F$ D; W/ n5 n
                               
登录/注册后可看大图
& c: W% W' K! \' u! o# X
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)  o7 F) L4 Y! f9 ]+ K4 ?: s

& N0 o: v- }4 R% E
7 X3 S8 S+ L7 q
第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
7 {, _; E" O% N# f' c$ V
5 l2 Y4 L1 o, ]* l9 \
                               
登录/注册后可看大图
' {# }' |- Q- {7 t0 ?

/ J) n1 h- d" k8 l. T( s- O第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。' ~1 ~8 y: Y% z5 ?6 ]+ |
  1. pip install -r /tmp/requirements.txt
复制代码
, S( d4 @0 b4 ]$ W
第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。6 k8 Y, H- I2 u+ R
. w0 d0 a& ~. a0 T( t- I
                               
登录/注册后可看大图
- o$ A" o: l7 u5 R& N: r
/ g7 ]2 V+ I9 g/ W! E# U( e
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!
4 r3 V& b, I. M6 y2 `  l. z2 j
  T9 d0 R6 U# u5 s4 a$ C
                               
登录/注册后可看大图

5 L) Q- \3 M' L8 V0 D+ w0 v0 p

& J$ Y, Y4 q- x) D1 ^9 g& x+ c( N8 W* u5 f/ t- _
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。
# b' o( ?# ~/ L9 E8 N
6 m: A2 ]; T9 d4 A+ \% \' j

" S4 k& T1 _  f1 x, f                               
登录/注册后可看大图
* `) {  s) z, ]3 C* f, s

5 J  {* A+ w& `: R# Y第十一步:选择本地群组
8 C4 O! {  v6 r  P& h1 H

' }- s, ?8 ?. ?$ i5 T                               
登录/注册后可看大图
  i  |; h# [& @1 b, a$ p( v
第十二步:勾上,并确定。
* ?  K- J! m4 ]7 {% F  s" V/ s' o7 _

( b6 x' r8 _% M- |( b& F; m                               
登录/注册后可看大图
* ^* C+ z/ |" _4 z
$ n7 ^8 e1 g1 `: a! ]8 f0 f( N
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
2 x$ o5 n6 y. E% w
  1. Calibre 书库
复制代码
: G3 K! H% H3 k) V
# E$ h2 i- m; d+ \7 e2 K
% {7 ^/ v7 F) c% l# q
                               
登录/注册后可看大图

& X! h, l/ ?& \7 T$ e. j7 s! t7 }* ]$ i  l+ R$ R3 a; m' A
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
/ V' O) Z9 e% D  `, ~) b" R4 |# h2 j  y

+ `9 ]- j8 W" m+ H% ~' V9 X                               
登录/注册后可看大图
, `0 z' [: n& W, r2 V
7 q2 e4 y' @& x7 s* v) X, k
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
+ I/ Y: @$ @+ c6 t' l/ _% S* k
  1. /volume1/web/calibre-web-master/cps.py
复制代码
, c7 z8 R: F1 w. U
# H5 c( U; K- P2 a& S0 j9 b& ~7 n+ F

; Q4 p2 Y9 A  |                               
登录/注册后可看大图
3 e& {; p' ?! x6 D: N/ m

( J$ R6 T. c$ v/ J7 ^" n9 a" Z( I' M: h, u3 C- C1 A3 _7 ?
第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!
. n$ F+ }- J9 {' K& }, r
  1. python /volume1/web/calibre-web-master/cps.py
复制代码

% Y$ e' l6 x0 A( N+ ~$ {                               
登录/注册后可看大图

4 g! ]6 [. e7 j' A. U
7 p6 \2 Q8 U! A8 x5 h0 b
! R) b$ [6 ?7 y$ K, v
第十七步:加油!!!差不多啦!9 r+ n: b" O  L7 Q  q6 b# d2 U
打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/: O0 t# `# M8 ?+ N2 G

* _( ~4 I; `+ i( \4 |9 I第十八步:5 ^4 W$ t7 y) {( o, [
! s7 V; c( ]& E, a
                               
登录/注册后可看大图
& h) t. G: G# @# G% s* E
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。7 o& s' _  i! v" n

! ^; d0 ^2 G8 E2 x# Z第十九步:输入用户名:admin、密码:admin123$ z8 |* W, ?% |. f
7 r0 f3 O5 Y* o# m6 l1 Q
                               
登录/注册后可看大图

) W0 K3 h+ [  c6 `6 U* v' Y' M
3 R# V8 p5 K5 g* h第二十步:成功登陆界面,我们还需要配置一下中文界面。
3 T7 f: E% C8 K( b1.
% |( B) g4 A- X) V6 V8 s

0 r2 E; l& l+ @" P4 z! P( A) ?/ A1 e
1 d4 `& B2 B5 d" |
                               
登录/注册后可看大图
9 w5 @4 W1 z0 [7 q! c; S" Z

3 r* M) Z2 X" _9 R+ I2 v" Z
7 F' C: |: p0 s: a  ^
0 D2 b2 ^% A4 U! [7 Q
2.
0 ]; Z5 N6 ~! z, p# `
7 d9 M6 s8 o  `
                               
登录/注册后可看大图

' a$ j$ }2 J. }) o- x8 \% m, D, L. d# r$ t7 X
3.选择中文后,下拉界面到底部,选择"save",保存!
- I$ W& `9 e4 r6 I
+ T- v( l; X/ s1 F! t# Y+ o: H
                               
登录/注册后可看大图
6 `% e# v( j5 ~8 f) x+ u

6 W5 r* `: c  B8 a! @, r, k0 l9 D$ w+ J4 X2 n: ^6 K
4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)
8 h* Y" D- w8 n
/ A  i( k* ^$ f% T- O% y0 X; b1 \) W
; v% f* h  \7 ?+ R8 Q  R" J8 ]
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
# A2 \: g% G) L, L- S8 U6.下次开机,如不启动,还是得进去putty,输入命令行:
+ p& f/ A+ M4 d/ R
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!4 P: Y9 d1 e2 A( B( D

, R5 c8 e. G/ R. ~8 ]! Y
7 ^/ g. z2 O5 a: ~
1 F/ F" O- [# g0 q' B5 \+ \* T" W( ]+ \9 H! t6 K
完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!
, \# d8 _! X0 |3 Q2 {' R/ ]# G" z% s: t" L2 C- C$ t$ l$ c

. T. I" t9 j: h+ _写在最后,这才是猫盘的最好归宿!% R3 ~1 v& k/ A4 ]8 \, j8 W* Q

- i, [2 q. L: a* L

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5267

回帖

7221

积分

资深垃圾佬

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

回帖

2631

积分

中级渣柚V3

积分
2631
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666* n8 M* T* J& f9 W/ V

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:079 {  A) M# O( N6 e
如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...
; G! G' X. ^# \0 s" N0 d
缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-7 07:45 , Processed in 0.101293 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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