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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑
0 U3 u% f% P: Z! R' f  ?: O, E: D  w' s: i) X. v+ w
写在前边
/ V( {* L, p0 y7 q& D% \

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


8 b* ^# M) P; r

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


4 K& A" R# f& f  i( ^; \    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!

9 y/ C, [7 @- ?

5 M3 ~+ i% L# Z" p* Y1 T0 s) f

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


) D* X$ {' B; z- D


8 I0 p7 T& t/ ~2 x+ j                               
登录/注册后可看大图

% Z6 }: s# z8 g: A' z

让我们继续:

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


0 n+ ^' ^4 c+ h

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


2 |8 b. e1 _$ n9 d6 d8 H

啰啰嗦嗦:

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

1 j! N1 m' z% A) B/ S4 S4 ~

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

$ a: g' h/ ~- {- q

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


) a2 _; l  g+ b4 a( P6 _8 r/ ^

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

: y' ?/ ~+ }) c7 l

metadata_db_prefs_backup.json


! {( w' W6 r# X! g! a

metadata.db


8 _$ d, S% H0 v6 `5 U

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


7 M2 ^( o# D, j2 J

4 q( {8 X4 Q" N9 @3 m% B6 G4 I) {  X


- F& w8 p. t9 J/ p  R' I  m# e


" D# N" i- K3 d7 ?% D3 G! L& n
8 T* K. I1 O) x5 u4 Z: U# J+ T1 i# Y% K8 \* ?& ]3 y

进入正题


8 ]3 ?( n7 H4 ^3 _


( w* E0 i% ?# x: m

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


$ y& D/ {1 c4 I

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

/ H9 R0 F% C- r7 c! O- X

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
. i& o$ U3 o2 V. o9 W


: }! p. E8 {& {* K& v6 [) `- [

第一步:; X( H% t7 Z5 V! s; Q7 A. _

' V/ K- `- u% \, G/ |8 I4 q  ]6 w5 {7 c
* w9 h$ i) \3 p: Z  n  X& ^
                               
登录/注册后可看大图
" E0 i/ i( |: X6 H5 r$ M

, `5 b% s  d6 w$ `" R5 L
5 ~- Z( f. S+ E/ s0 d
  第二步:( b4 b, j6 Y5 e7 Z0 ]/ r3 n; U7 Z
' r* _8 q* k( K3 z' |. I
                               
登录/注册后可看大图
8 Y8 M1 Z  U. V# T. k' q$ T( n2 I

! L3 B( ^, i1 p! d一般建议选择第二个,整个目录扫!
# N  t5 @/ G! D6 L/ X
7 W3 O8 u1 \! f8 l
% \7 m/ v0 m8 S: S" Y/ E
待扫描完成后,到书库目录下去复制所有文件!
# m2 f% M& x; N+ ]: M! j
/ _% I3 k0 `0 I& a0 H7 G: N
1 z: u8 Q1 b" S2 K7 O8 H
第三步:/ f$ F$ u( y: e& v; W# O* U

' k8 B9 C" `3 T                               
登录/注册后可看大图

4 P3 C; g0 P3 @9 D. j5 r2 B) @* E# ^9 K" D2 X+ K/ ^- g- U6 R  \% g; V
第四步:
/ g- T& X' i/ o8 s' G0 W

2 G' M9 V1 b9 t! A* [8 q( {                               
登录/注册后可看大图
2 A2 ]3 x1 _& X" D+ J

1 v  y( J) O: C& \

3 r; Y$ l; c: p第五步:9 s( h6 T0 K8 R
2 S4 B5 }! W% j9 V+ w2 x, `
                               
登录/注册后可看大图
6 B4 O8 I6 A/ t* Y' ?8 L
2 a" X! z& F7 ]9 }; E5 v

" i3 D; d  [& H$ E! H/ t第六步:9 H5 `& a$ ~$ a9 B
8 s) A/ W5 X$ S  X! O0 h
  V0 h3 J( q$ T# M


8 _- r( P7 {4 T" Y8 D2 J% v: b0 a                               
登录/注册后可看大图


# M4 A$ ^4 f' X; ^- J8 b; L0 n

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



& I; Y& H( J9 [6 }3 w6 ^第二环节(群晖猫盘上,安装Calibre-web)
3 _- R' m$ g9 y. H第一步:(套件中心安装python3)% C6 R* @. o' h/ n3 y( E

5 f2 j% C( @8 }% Q! U% g& O                               
登录/注册后可看大图
1 H+ o- N  B$ E( |5 K, L. K
: H# r1 [* B% o
. _1 s/ A2 x2 L, V4 @
! E$ H# U; g; n. }" h* W4 d
第二步:打开ssh
) K$ U! ?$ P9 {
; E" C+ U4 G8 a& J4 q: `; Y
                               
登录/注册后可看大图
9 R9 s6 _: F1 {! u: R8 R) v
第三步:, x) W7 c3 n9 t
- |# p, ^" }9 d
                               
登录/注册后可看大图
9 L9 k+ {- h. [9 e( L( X- K

' b: A& g5 P, Y! J4 A. R: J第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。
. R0 k. `1 @: m8 v第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
. ~& l* f& @7 t# U

7 ^3 f# G, T9 _+ m2 X( \                               
登录/注册后可看大图
3 i5 W% d6 _; _/ d) Z& d. k' p
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)+ R$ v2 m- i( W

5 P/ n$ @1 _1 k( R
, D0 n2 [' _2 y: f
第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
4 f: S, O5 @4 V  }' o, k& M+ ^( M

* z, W$ A* z+ x. T3 r- p                               
登录/注册后可看大图
' V, l. r$ y) x: [0 ~9 F
2 o# X9 D" r' \2 Y
第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
0 q5 t9 N) Y7 d* y2 {+ h; I
  1. pip install -r /tmp/requirements.txt
复制代码
" B+ E1 f$ o2 r$ P' B5 k
第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。/ F7 a. P( W8 y8 r) q; Q+ E, a

. P# m0 g5 L9 U3 ?                               
登录/注册后可看大图
. f; t9 C5 z1 `0 m5 l
8 S" K2 h( `7 |
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!+ l1 G8 I* b) R3 y
& G5 N* u% I: C- m0 A5 ~, v
                               
登录/注册后可看大图
- @, I* ^0 W* N( s" f

8 d+ S2 \' u! N3 Z' |4 |
: L9 @+ g% h5 H  _9 z: S% J" m& b第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。9 v! L& t6 n0 g

* l! x! s( [# ^, C) M* w$ V
  S1 G/ b3 b7 f2 e
                               
登录/注册后可看大图
- S% |8 K2 G. g! Y4 _* G9 M* B0 y
& z9 `) W+ M$ M4 b
第十一步:选择本地群组2 T0 w/ w4 s4 e& t6 P  K
( _* {% W. C& ]( b2 L7 F
                               
登录/注册后可看大图

: ~# n; {0 }- ?  X" y第十二步:勾上,并确定。
* }- y1 e8 d$ e

2 E% ?- @0 V, s5 a" T- d                               
登录/注册后可看大图
3 v& F3 y5 O" x& w
% \0 l' v& W! @) s1 U" U% Y
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。. t5 ]$ H8 v/ G) z% \. {
  1. Calibre 书库
复制代码
9 H3 y7 O' _5 Q
) L; _$ b$ |0 y

& |& k  g! U* _: K0 i0 r9 B0 M5 X                               
登录/注册后可看大图

8 h2 ^+ e3 i1 W% t6 ?$ C# D4 z' @8 L, s! Y# z# X/ _8 e2 u" C7 d! W
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
* X; I9 r' o! Q2 L: ]

+ P$ O. z7 F* @                               
登录/注册后可看大图
0 K& s8 B; ~& k
# m5 N  ^# ?: S, h% V) k9 J4 C
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:: r0 v6 i. _1 I
  1. /volume1/web/calibre-web-master/cps.py
复制代码
& c) B( {- p1 `" s0 U) j! n' L
7 {  k9 J6 j- b
: l* c8 c9 i  [0 h5 P5 K3 E
                               
登录/注册后可看大图

! ?/ r% t6 C, s( x0 o+ d

) C6 i/ [! P' Q$ l; d8 e8 ~3 o4 m- j9 Z
第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!. B/ o5 r+ `; t2 G) b$ |5 g) A# F& q
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
7 Z: N( ^% d3 G6 l
                               
登录/注册后可看大图

3 T9 A# G) D6 f% t; K: x: S3 B5 S  i' L6 B0 k( @# r+ o
9 o9 X4 _. h' _- y6 ]( ?0 p
第十七步:加油!!!差不多啦!
" p- x0 r, u% Z% J' C+ e打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/
- ]9 H7 I+ O& Q3 j6 y& x5 `5 E! L5 A) P7 ]! Y6 b7 O
第十八步:% y) l6 m5 j3 ?: o; Z. G

4 }& i! W2 ~/ h3 b                               
登录/注册后可看大图

( `6 s- m) G2 J6 E* e这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。8 x' i, ~" O" Z; J
! x. @. M# N3 L& f& H% p0 G
第十九步:输入用户名:admin、密码:admin123
$ g! O: M/ g& U5 Q: d% I  K
: V' E% |5 \/ _4 h  B0 V7 Z4 U* ~
                               
登录/注册后可看大图
( m. y. B( b+ d. O+ m9 K

, H6 ?. N' j  ]( V8 j第二十步:成功登陆界面,我们还需要配置一下中文界面。2 ~2 G# G" _" T( n
1.3 @5 E( u5 H6 b# J8 P* K

( h) l- [! `" F) O' \

/ z' a0 E7 F+ C                               
登录/注册后可看大图

/ Y: j. H7 M$ I+ k8 I" @& B, E/ E

& V8 i" A; ?) Z: Z. h2 z0 P/ {( K" w6 i

+ A% k1 Q6 M% K/ F" f0 I) b2.
% U; K4 ~& T7 s. B
' l- u) ^- w+ X2 x8 t6 p8 l# d
                               
登录/注册后可看大图

, F7 Q" g' J% C( |/ a7 {2 h# W) H: t8 I. f+ T: Z+ L
3.选择中文后,下拉界面到底部,选择"save",保存!
% S% q; j; x1 V7 N3 A4 k
$ h# u# f: B& h) B: V
                               
登录/注册后可看大图

+ h2 }8 s" R) \9 F; A" L2 O

& \/ N, T5 m9 j1 f- _* ~6 E, U! U& K
4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)
* F/ b" c4 R, N8 {5 Q1 x6 Q) P- z* v& }% h, A8 |6 d1 K, X6 B

; ?  v% i9 p% c" F5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!$ D8 e9 L: f$ G! V0 G
6.下次开机,如不启动,还是得进去putty,输入命令行:1 i3 y' G& Y- A$ O! n$ M( h, m
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!9 h6 p9 k! K9 W2 \: S

5 u+ k4 P" s6 ^! @; T( o
) u8 h& B! B& b" ?5 i3 Q; s% k! D# N6 Z" Z2 G3 q+ g3 v
/ R- Y1 |3 j/ r& v8 i; l* b
完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!: s& T% N2 D( e1 i1 Z+ M- D

8 o3 J9 Q& d; x5 G
5 Z1 `! j5 s, s
写在最后,这才是猫盘的最好归宿!
: N' R. R( d: L& w$ o3 g, s0 k, f3 G" k& |- k

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5267

回帖

7155

积分

资深垃圾佬

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

回帖

2549

积分

中级渣柚V3

积分
2549
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666
7 a) n: S: w4 N) ]$ B. x

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! {( K$ d% v$ o& f! X- y1 n6 [9 @
如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...

( k! H# o. n! z3 P" x$ ~# l4 [缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-23 00:57 , Processed in 0.202838 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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