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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
石在 发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式 IP:–海南–三亚 电信
本帖最后由 石在 于 2020-12-16 16:19 编辑
3 o4 J3 P- S* h9 e; G* K/ k( p7 k- Y7 E3 j; ]
写在前边
  g1 F+ L) Y7 M$ d# q. r% T

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


) p) i$ ~! {6 a" a+ B9 Y

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


8 Y- P4 V; P  ?% a3 ]    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!

* a3 @6 w( j! K6 f" _

2 S! j2 e/ w( v, j

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


- _) J3 A  u( i+ [5 Y  {) M3 K' q+ y


+ S4 H5 j2 f1 ?5 g7 Y                               
登录/注册后可看大图


8 ^0 @% J6 V- N

让我们继续:

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


! s' i$ u; {* a: T9 S. T" [

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

+ y/ a/ [# p, B1 b9 w

啰啰嗦嗦:

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


; p; H: G* n4 G5 O4 }

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


  z* {  I1 q, p# x

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

" p9 m" w0 r8 z# S! H9 P- O$ F

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

- j5 x4 h: D# l: T2 v' u

metadata_db_prefs_backup.json

0 M! z9 K* O, S( l+ {3 }: M

metadata.db

; w" e4 [& |$ X/ z: F* q' x

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

+ S0 f4 X2 P# {/ Q9 t; s

: i) U$ l; V$ k! F


9 O4 E, ~# X* H& c

, _4 m6 e3 U7 Q7 K; T! J

- q7 @" O, I8 s. R1 b! v6 s0 g- c, p/ i! G8 R. e* U* a

进入正题

' Z$ [: w9 Q9 n, p5 i$ t# j5 P  c

. b# f3 Z+ A: N

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

7 o2 [% Y. c1 a/ |

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

+ M# a8 d) o/ f' d( K' U) J

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
2 [5 j! |# D% w& m$ z% l3 i


2 C+ r; U( |  J9 L

第一步:  l7 c; P- @& e: ^% Y


+ L2 d, q: H: g4 f6 s
8 C  }6 d+ ]- }& _
                               
登录/注册后可看大图

" K! f' I) h$ J6 Y( y
( R' c2 I1 q0 j2 b0 F  S
3 r- Y: m  l8 J
  第二步:9 L! n4 n* ?1 N
. B& t7 d/ s3 E( K
                               
登录/注册后可看大图

7 }8 j$ B; o3 P9 N- m
, M1 ~3 `- l+ {) {4 a$ K一般建议选择第二个,整个目录扫!) {4 w8 _" S3 v1 W$ B

' ^3 ?3 |. D1 M6 a1 _; }0 z
' _/ i3 E  e: t8 c& v/ _( y- x
待扫描完成后,到书库目录下去复制所有文件!
  q% n# W1 b# Z( X
+ L. W" C2 |+ E$ @
; E6 ~7 |0 `8 i) Y. \& ]; G
第三步:, n/ y. r8 K& y
: h* p+ s/ A9 [7 ]
                               
登录/注册后可看大图

! F/ Q. H! i' x4 @6 R0 l' r1 |
8 D' F& j( o, W0 V! S8 }% Z第四步:  j  }0 U  x5 W- L8 A

3 H1 p% ~8 h6 U7 d1 @& S4 K                               
登录/注册后可看大图

" c7 k7 C: c2 O: s& ^. x- A* P: h! E2 u; ~" C* m  ^
+ s0 O8 m' U. p5 Y
第五步:
& |" V8 `' q& ]. _! \
' e8 G* k3 h% S+ R5 p+ |% d
                               
登录/注册后可看大图

3 G1 Z! ]+ o3 V3 y+ o
% [, V4 Z. i3 _3 `- B- |) a

7 R3 _5 T8 ~4 f6 e第六步:
  ]* S: I7 A9 o- j6 ]+ a
, R0 _7 n- m' L# a7 j" A+ a& Z0 O  c: e; ?


0 k3 d$ M& Y/ v( B# ]" m8 r! }                               
登录/注册后可看大图


1 i8 b0 r" k0 h

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


( D# M3 P9 s/ ^! C( U7 H
第二环节(群晖猫盘上,安装Calibre-web)
) G! i4 [, d/ f+ n( o第一步:(套件中心安装python3)
/ I- z& ?: N, G! E- z) ?
  j" p. ^0 J% \1 n, ]
                               
登录/注册后可看大图
: W; M3 |; e3 M, K# s) l

) m  A8 C/ a; G4 T, o* W  u, a- C: h, [  @
0 C7 d9 c7 e. I" L! T
第二步:打开ssh
$ [) @  ]8 M& [$ I9 H  S

5 M0 \7 M5 q% o& `2 M                               
登录/注册后可看大图

# c% X2 `$ j) e0 X第三步:- g" a$ ]3 ?9 P: a. \( c
* g  W% P- S: v; _- e. g- e! W
                               
登录/注册后可看大图

/ l/ ^% ?4 {6 p+ j

& |) y5 X& @; \- Y( u6 f, c第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。( w) z* m2 r) `
第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
" F, Y3 F2 ?5 Z$ p' C7 v; }

2 S6 H4 |0 _5 }. p- N/ ]4 j                               
登录/注册后可看大图
% V* V8 g1 i# w, t  ]. \4 w& W
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)7 x- H& \# \. M
7 `8 z( P1 m; E4 f2 Q

! U0 D1 q5 G2 {1 L7 N第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
) ?8 P6 V6 Z" N
' |0 X' K# _  H3 e3 L
                               
登录/注册后可看大图

% f6 T/ L9 w2 l) n/ v+ @+ h  N3 m) a# m

6 P- O$ |  \& Y第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
% h* |5 j1 P! v  r( M* p7 }( K
  1. pip install -r /tmp/requirements.txt
复制代码

0 L9 g, V# h1 Z* X9 u! i" O第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
, G8 T9 J  X4 M! p0 x2 \  J
9 P# ?! ~2 e; S; }( m3 J
                               
登录/注册后可看大图

" x+ @+ y* x7 W* X6 {) ^% I3 `* {
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!/ X( H( s. Z1 o; O; I
) z- S& }$ y7 M* x, {
                               
登录/注册后可看大图

% \8 T% ]  G* k* X; S# ^
% g$ p; K1 c* W; M: w
! d6 u+ p3 V; {2 |
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。) e+ l1 i; o. X8 j6 p# B
- W2 }8 j" C, B& _6 [. s

' C0 l& E$ @. j4 f4 P: K0 k" |                               
登录/注册后可看大图

, l5 v# i2 y5 C
& f+ \- C; K( d8 o$ r) [
第十一步:选择本地群组7 d& `7 u- s1 Q8 Z7 M: ~

+ e( f, v- ^9 U& z1 A: Y4 k                               
登录/注册后可看大图

9 q7 O. u! p$ b  r* i. ^* V第十二步:勾上,并确定。2 l8 u4 V. V( w5 m1 \3 F
3 T1 W! [7 v1 y2 n
                               
登录/注册后可看大图

* G* Y5 ^+ X! B: _
# v$ M% j" {; D  z% M# f' T: V
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
7 C7 X  C- D! k% D- f7 }+ T8 ~
  1. Calibre 书库
复制代码
4 ^# F% J) h; L3 Q& B! J

; B8 W$ L: X& k2 h% z
) V0 f! X! n# c6 a/ L& t
                               
登录/注册后可看大图

: A1 j. z/ e' S3 k8 b  `( a/ K3 Z/ f9 ~% |( q
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:: y+ r4 E) B# O
% w# I: [  F; J8 ?9 V; j) F
                               
登录/注册后可看大图

; X$ w, c4 p( o7 G" E9 B% R
' Y+ T& u- k8 l  r7 [9 U第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:
. W4 i+ v8 j. k5 w0 G) o0 X+ F9 }
  1. /volume1/web/calibre-web-master/cps.py
复制代码

) ?1 w% P% }8 |. `- a
# ~  Z/ t1 Q% \
, G8 d0 [, V2 p# M( ~! z
                               
登录/注册后可看大图

( ^5 F- n) a: j3 y% d4 \) b

$ r4 `/ r9 v4 M% L* G2 I# E  M+ `6 K* [
' F, `% t4 s8 y3 V) A! r第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!6 X; X- _9 M3 `0 [
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
/ C, K; @' t) i( S
                               
登录/注册后可看大图
' M! S  `( J: u+ U

9 t7 t" v. W1 o' h0 Z
& s7 v6 A1 u- y1 l0 b
第十七步:加油!!!差不多啦!
! j7 ?) f  ]' C3 k' e打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/. K- V4 W5 ^7 e3 P
* b& `' ^' A# D) I
第十八步:
% k, s- [0 M* ^: R. H& b

/ y9 Q% @: e. E6 P, c                               
登录/注册后可看大图
. e$ M6 l. b+ M0 C
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。- x. b7 W6 Y5 e: ^

8 M# n  i2 ]# B/ q6 g" E第十九步:输入用户名:admin、密码:admin123, p" Y) z2 s- G# W; W

- C3 R# U+ J& ?5 ~! N. x- ?                               
登录/注册后可看大图
/ i0 Q) R' A, W

9 R5 \  O7 a# F" R$ |第二十步:成功登陆界面,我们还需要配置一下中文界面。" o! y5 q/ R  j' ?0 Z
1.
" ?  O. D9 |: F
4 Z1 c. `7 L, {5 Y, k2 _0 V) K! n

- a, e$ H! ]0 W5 [! T                               
登录/注册后可看大图

$ }$ z( ]& {: g/ t2 J& r  E
) Z, f" R; u  H1 l3 K
5 g; T' N( d% W7 M
/ ?4 P9 C) |; E" L
2.! t$ g1 p0 V3 V$ ]& c/ ?; V

8 R: I# P5 u1 U  {$ R0 h# j                               
登录/注册后可看大图

# X: {6 v3 {8 R2 r. d
9 S( a2 F# ^( @0 [  i3.选择中文后,下拉界面到底部,选择"save",保存!
% ?9 j; F+ w) [& b
( Q" u. ~6 ^) F- h* l" `
                               
登录/注册后可看大图

- |5 H3 p! z- Y

, V1 J* [* N& ?* Y6 q" \
3 F. ^6 B4 [2 f! p, |4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)7 O. c; S! k! C6 q3 D
; c! e/ K6 r# X0 |* E
9 q: F' k4 O1 f
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
9 @( Z" }, w1 }2 m5 m/ T- @6.下次开机,如不启动,还是得进去putty,输入命令行:
# W" |) O8 p/ F1 ?' D
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!- t4 Y3 x; s' e: V: ]6 O- b' l4 Z
% Y1 g& n8 K$ l: f
2 F# L& g3 u) H2 F% _2 S: ?+ Q

: R- k: e; a: ]0 R' }9 A
! c5 x4 `7 S1 H9 X9 K0 D& i: X完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!, V3 `! a& L/ \, W: H

" w* E9 r, p% k# w9 q& ?: k& m

/ G# H6 |3 q( |7 p5 \  w写在最后,这才是猫盘的最好归宿!- _9 F9 H! c2 ?1 j) w2 P
9 k6 G& Z- d  ], Z

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
 楼主| 石在 发表于 2020-12-16 02:24:07 | 显示全部楼层 IP:–海南–三亚 电信
唉!自己顶一下!好东西,都没人用!

5

主题

5267

回帖

7583

积分

资深垃圾佬

积分
7583
adiao 发表于 2020-12-16 13:26:44 | 显示全部楼层 IP:–湖北–十堰 电信
每日一签赚渣金。

1

主题

6

回帖

27

积分

初级渣柚V1

积分
27
QQ
zhshzs 发表于 2020-12-16 13:51:55 | 显示全部楼层 IP:–广东–深圳 电信
每日一签赚渣金。

2

主题

143

回帖

1112

积分

中级渣柚V3

积分
1112
miwuzhise 发表于 2020-12-16 13:55:21 来自手机 | 显示全部楼层 IP:–云南–昆明 电信
路过支持楼主

9

主题

974

回帖

3318

积分

实力垃圾佬

积分
3318
lesing 发表于 2020-12-16 14:20:57 | 显示全部楼层 IP:–广东–佛山 电信
每日一签赚渣金。666
: x  B" l( Q+ O) y) Y; a/ G5 R2 A% v

0

主题

27

回帖

419

积分

中级渣柚V1

积分
419
QQ
ygpangxie 发表于 2020-12-18 22:07:44 | 显示全部楼层 IP:–黑龙江 移动
如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好

0

主题

17

回帖

57

积分

初级渣柚V2

积分
57
QQ
gsdtchdr 发表于 2020-12-19 14:05:19 | 显示全部楼层 IP:–广东–深圳 移动
顶一下!好东西,

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
 楼主| 石在 发表于 2020-12-19 18:33:06 | 显示全部楼层 IP:–海南–三亚 电信
ygpangxie 发表于 2020-12-18 22:077 ^3 L6 X& n8 ^7 G3 O( W
如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...
3 P* J( k9 J1 H6 N
缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-8-25 09:24 , Processed in 0.076842 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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