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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑 4 A4 |* j3 i9 V( C" B. O
' `( X& h- G' C* \6 p1 i
写在前边
3 y4 Z9 K9 r4 {0 ~& ~

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

# e- h9 |/ t  U; q# y' g$ V

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

3 q: H' y& n/ B
    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!


/ j# f4 D" s- q  z6 u' _

# }. P" U0 }* e

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

) k" j9 C' e" `- F( y9 ?" |


2 t9 t. @( ^) o5 d+ m                               
登录/注册后可看大图

5 U2 A# a: [5 c0 o: v6 G- L

让我们继续:

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


* u& `$ y- d3 A6 k+ Z) R: M# X

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


8 s) ^& K2 |. k& E( F0 f+ i. J

啰啰嗦嗦:

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

4 Z" _' e5 d7 n) X2 `/ L

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


% n: @* l2 s2 c& N9 r+ P

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

3 P' n: f  w! Z; w% [5 P

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


9 s8 I# z- \+ h% H  N' m8 F( ]* [

metadata_db_prefs_backup.json


; y$ ~1 }" C+ F' n1 I6 o$ b

metadata.db


: T' w& ^0 i7 \' v5 n

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


/ @  D# ^! S; Z0 u! J# K9 ]+ J2 o


$ s/ [& ^! T8 `


& ]4 {" W0 l" p1 ~) ?% g

8 ^. [, M3 Z; l" B* m4 l2 [7 f  B6 I4 t

4 h6 J" A7 W; w
' A7 I' I( J( I( ^9 r+ Z

进入正题

, v. W  E, K. ?" y3 E# E4 x

9 X5 H* R* x+ A4 F  g4 ^: o0 j* k/ V4 v

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

' N$ A0 q, _- ~: D7 R/ T

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


9 n+ V1 Y1 V; q/ Z# ?

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。7 q2 k5 o8 S# f* [


4 _! N& [& V3 g' Y% t9 o

第一步:$ u1 i( G0 x, Y3 F2 }% X9 S

! _' b. U# v; v3 P4 l0 o

" n+ Z$ `6 ?4 Z$ V4 t- b: h) S1 q                               
登录/注册后可看大图

0 m2 V* s6 O) U, F& g. }3 P+ I
$ e2 K8 c5 P* }
, ~1 W% ?; e, d6 k% `
  第二步:3 e4 T- _6 P2 l" o  k1 B$ z( |& |
; g( f' W# T; j0 k4 a6 ~. ~" i
                               
登录/注册后可看大图

% {* s& @6 N' e, F) y+ V2 g+ q  g% _6 I
一般建议选择第二个,整个目录扫!
, N3 E# t; f" \! n3 A
* {1 [7 _0 d# v* O$ d4 `
2 L3 j) f, C5 b0 [5 ~5 C
待扫描完成后,到书库目录下去复制所有文件!2 o, L0 ^+ U- X+ @* A

" W$ b/ m* P' h

5 v! P0 K+ ?9 h6 K( o8 [第三步:
9 t5 g' q( H) d6 N% k/ E
4 s# g7 F$ h  k! n0 _# E0 f- D( z
                               
登录/注册后可看大图

2 Z- u& p2 m  z" E3 w# ?9 P) t
9 i/ N6 s# b, A4 T5 n6 V: T% f第四步:
! M+ y  y/ W4 _3 L
, `; ]9 Y+ q8 s
                               
登录/注册后可看大图

) M$ O1 a' v" |+ b' z$ s( X! F3 G6 D" g+ z# O

. M' U/ R* Y0 ^0 T第五步:
( B' i% |6 y' Z. e3 O) K# m8 s

3 W0 _! y5 \0 w                               
登录/注册后可看大图
+ a  u' l5 H! O" G9 Z' C

2 S4 S8 u1 b1 T: V% F5 b/ {
9 p$ d2 e0 \# N第六步:
1 p7 Q- H! a1 n# M. F6 ]! r' V/ |5 M
4 J' S& d& R* h& S8 f3 K' r& N( e+ b9 E9 F: u" v6 q0 ?

/ P" d0 b% B4 |6 ]
                               
登录/注册后可看大图


5 @$ h3 M) x7 R  i2 B

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



1 \/ G& e8 a- E1 Y3 Y2 O8 M第二环节(群晖猫盘上,安装Calibre-web)
8 g/ R, v& ]& Z0 h- k第一步:(套件中心安装python3)
& x4 I) V( n+ j
. S6 ^) o; a3 f2 d: y! J
                               
登录/注册后可看大图
9 c; P8 {& K+ c
: ~, s- U+ f4 W$ }, d% Z

5 t' M1 i* X) ~
5 t/ R* w. F: W+ Y第二步:打开ssh1 Z+ `& @$ W# S2 A
: `/ r/ ~. @( j# }; C# G6 I
                               
登录/注册后可看大图
. g( S; H2 S3 P1 f! R0 H
第三步:
* ]5 P! z5 R4 b) X0 g, E- a7 C
6 w7 W& }7 h4 U$ n7 ~. @
                               
登录/注册后可看大图

% v7 N, }) ], p3 e  E6 b

8 t# p( p2 {3 Z" y* Z6 u1 y& H, V第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。
$ I! K/ m# X" z6 i$ a9 y; U- j9 H) }6 m第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
* J. s; p1 p* ]4 O; a

8 ?; t% o. Y7 b; O7 L                               
登录/注册后可看大图
) H+ r. \; q% z  J& Y
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)$ o- f3 a  H# t! Y1 W* V! Q

. w: V2 H+ O: |; t6 Z: J/ J

1 Z& [+ \% l. k6 ?1 ?, N/ d第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
( n9 R$ s3 l* m

( O" m( R$ {* d' K3 \0 {: b                               
登录/注册后可看大图

* Z4 c: q0 L0 O1 K' d5 m1 d

* A4 j9 R4 N  X2 B* T6 k% _: O第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
& d7 E& T. [5 \
  1. pip install -r /tmp/requirements.txt
复制代码

. {# ^2 p* z/ e第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。" X# c1 {+ t0 t% @$ @8 r! o( S+ c

3 F: y. {8 o; ]; R  A% Z- G$ b# D  u                               
登录/注册后可看大图

* i8 J, H+ V; H- M. r; P1 X. F
- k& W+ |% d% ^4 Z' |3 V9 V7 R, s# T第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!) O5 V% ~2 e1 H5 {/ A+ Z  W
& a; g& A' M, w/ b  Q' c! V7 i- I+ @
                               
登录/注册后可看大图

* e! q" b6 \9 a" f

0 n: Z1 i' e0 w' e) W# k9 [; @7 r, g3 G2 R5 K+ x' D) Q
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。- M& p, }( o/ k; d! v
( m# J" }$ W' k8 J

6 M7 B- x2 d+ H; s; `                               
登录/注册后可看大图
' b2 n  M2 }: B& q; z' p7 N
% l" [0 z. `2 g0 c$ @
第十一步:选择本地群组6 C/ b% c+ F+ b( E  f
0 k  o+ v/ o4 ^: D) A" P! @& b( f( [
                               
登录/注册后可看大图

: i2 |; F( ~/ A5 L' {5 ]$ U第十二步:勾上,并确定。
2 h) ^4 S8 Z" W+ P0 `. t
1 u" Z- g: H. a  \* \3 i
                               
登录/注册后可看大图
0 w8 y  s( s, n! p

$ g0 @7 q2 U4 @7 i% I第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。6 p- G2 ]8 k5 P  S7 B
  1. Calibre 书库
复制代码
, O5 J& M/ K0 k0 c2 \$ t6 Z
& P$ P2 d; }( o

* K1 Q0 Y0 [' O7 P& A' G" v                               
登录/注册后可看大图
; |" \; g  v- X6 O0 t" v
1 X  R9 a* M# L% r
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:
/ B# z( v6 @7 R4 k4 L6 T) h9 s: R: m

8 g. _9 {8 p- H+ K9 c% K                               
登录/注册后可看大图
% [6 L% g/ w  H7 m; }! s
  O' t6 f6 j! E
第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:( ^9 ?, S; ?6 |# ~
  1. /volume1/web/calibre-web-master/cps.py
复制代码
2 a4 ?' `+ [- W) Z

' H- T" |7 y) k0 a

, H$ \8 |! p4 q* l+ K                               
登录/注册后可看大图

0 e2 V+ k# ?, O) Q6 H
1 D; }( {$ Z6 v7 D1 `

4 @; l  o9 Q- M8 k) P! k3 Y+ q第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!' M% q% X7 G2 @3 Q2 X7 o; @. [
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
4 M* l) X. h; V$ R& P) G8 J
                               
登录/注册后可看大图

- R+ n- v+ @, D( N+ U* r8 X! Y7 U
8 Q0 f. b. C5 l  p
% a1 t* |7 `! s# j. h4 w
第十七步:加油!!!差不多啦!/ x8 `9 }: U6 b) ?) J; O
打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/4 ?0 P2 H% c' r- v' t
! a' ^2 S. _$ f
第十八步:
. X/ o$ V" w$ E3 O7 ?* R
  h3 J+ N* g4 f! E9 F# t7 M. g
                               
登录/注册后可看大图

7 R9 x- l) W$ v2 o' r这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。
  ?7 t  r3 U! i" h" i1 ?/ L, l7 \! z
第十九步:输入用户名:admin、密码:admin123
2 d% r6 [! t+ u& ]0 g
( G  `! Y4 Z' h% |8 U6 q
                               
登录/注册后可看大图

( c# E1 H0 ]8 f+ [7 V3 V# q6 E6 e& G; L, o1 J, g
第二十步:成功登陆界面,我们还需要配置一下中文界面。
/ i" q" F8 f( Q# c+ y$ K1.
( M* h! v: o* W# y' Z6 _' S

: n: d3 K, R) |! y7 z1 c' s

) E+ T  i. q5 ]; X                               
登录/注册后可看大图
& M8 R( n3 C* n+ q# }+ v- i

/ y; U/ w$ f/ ?4 u% J. O
  g( s2 V. y5 k3 i

/ m+ }% i) r3 f2.
/ S0 j6 N- s5 V. _* M
6 |/ X$ o% \! r1 j8 |5 Z
                               
登录/注册后可看大图
0 @2 r0 r. h+ Z3 ~6 A$ F8 U4 z+ w  q3 f

' d' X& X- X1 P' l# {* w3.选择中文后,下拉界面到底部,选择"save",保存!  F( z" g% l" V# z) @
& [2 G; W( Y& K) M$ k
                               
登录/注册后可看大图

$ }2 S7 a4 f" K& `
5 _4 |/ B* Y6 E* Q* G! `! K

9 d: a  n! Z; H0 ^4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)
0 f6 k& |+ c8 i" J$ ]  I3 }7 k% ]$ V# c4 T+ e3 I) ^# _
( k# g+ q9 b2 n. I9 \& v
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
7 V) l& i7 V& M+ r6.下次开机,如不启动,还是得进去putty,输入命令行:
2 b. f! U8 `) K9 i1 B
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!
! M4 r6 B$ q. |; x( l) d, E) f' D

6 U" a+ `, h8 y9 v8 B% o
+ e  k) `7 B: \" i
/ Z: `0 V' G9 H8 m完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!' ^9 j- n2 u  y. O: i9 E$ S
" N8 A* H( U3 @$ f

, {8 z% v8 L- F" a+ _. z1 R写在最后,这才是猫盘的最好归宿!
# c6 U! J4 M/ ]. W8 P  `' Q) m- @' n+ ^: H1 C, E

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5264

回帖

6905

积分

资深垃圾佬

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

回帖

2349

积分

中级渣柚V3

积分
2349
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666& P. N5 S( K% A9 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
8 d6 Y( @$ B+ s& m3 ?如果不做前面几步就会卡在数据库路径无效 我就是路径哪里弄不过去了 整了好几遍 还是你这个教程好 ...
3 z9 N& z( g+ k$ c! _9 q
缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-18 12:05 , Processed in 0.066005 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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