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

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

[复制链接]

8

主题

155

回帖

501

积分

中级渣柚V2

积分
501
发表于 2020-12-16 02:05:24 | 显示全部楼层 |阅读模式
本帖最后由 石在 于 2020-12-16 16:19 编辑 ( V# h( X4 R  H! p. s

& v: P9 |) E; o/ Q0 z8 r5 r写在前边- F0 X  Y0 c& [" u: E

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

) E  `2 u8 B, G/ ]; g' q

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


" A! A+ h: A  ?" h9 A) H" D    使用猫盘来作为影音服务器,其性能是远远不足以胜任的。对于猫盘群晖来说,猫盘其孱弱的性能,安装这款应用是最适合不过,也算物尽其用了!


. h1 U4 V) x. ~

# s" K8 t2 F' B- g. S; G

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


5 k" [) m5 I$ U! Q

: p4 E3 g& q4 Y7 ?  F! ~# B
                               
登录/注册后可看大图


( U3 s4 v6 P0 j, i$ p( I

让我们继续:

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


/ }# l8 g+ d4 \

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


5 n. s! t6 }2 g, _  w

啰啰嗦嗦:

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


" q: j7 t; N* |* Z! t$ Z

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


$ n2 ~. c4 n( j  N- C7 s" y# j1 F

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

( g$ i1 t0 x' D' @

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


* _5 L/ i" k4 x  q# s/ w6 f$ r

metadata_db_prefs_backup.json


4 c: r' v1 G8 c+ m; h/ E- G

metadata.db


1 I3 m- A5 x3 R5 q0 u

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

% i/ u1 d" s9 C* Z3 D# e

1 w+ D. {5 D6 r4 C


  d( {  w: y& [. t* K

- F  r' j, a- r+ t1 i) h" |
+ ]3 J7 s8 D, U2 v) ^

5 R  m) N* n5 k1 c( L

进入正题

- c" o$ Q5 f, T* X0 }3 w


5 P4 P7 q5 {" F

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


5 ~0 Z  @  V! H7 d: ^- }( k# D

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

- g# v! D. s4 y+ \% Y7 y

第一环节(电子书扫描)左键拖拽→电子书需自行寻找,PT站内有。
, Q) s+ O8 b8 h


2 w0 i$ {5 A8 w& Y* G0 K

第一步:0 H5 v+ z  [1 i


, [+ s/ x5 x* \1 F0 z

( X# C& R7 ]. E- F9 ~" d                               
登录/注册后可看大图
* d* b% j5 z# q! L6 g
0 L" E* g3 }2 Z) \( ~$ I
% S0 j! d7 D9 H: C1 i
  第二步:
! P* [0 X% Y' t: o( _

. l  Q# n  B+ w9 P                               
登录/注册后可看大图

& R! r. k3 g; b3 F$ m1 s
" P2 ?; \8 c/ S9 B/ L6 I一般建议选择第二个,整个目录扫!# L) _% N1 T1 I2 p2 a$ I; w, {2 ~
  T; B1 H! i# w! a
; S" s& `% n4 T
待扫描完成后,到书库目录下去复制所有文件!
; ~) I+ x4 h  ?2 I; S) ?* ]7 c7 }+ o# K7 A( ~* I" \4 p

3 B8 u( ], C/ U. F4 }* i& [; m第三步:
+ E8 q* f( N0 ?8 x, u, \$ A/ R! _  v. ?
) \2 _# E$ f" H: m+ j
                               
登录/注册后可看大图

% s7 W4 a/ T" \* V9 [9 L
; s/ |9 C: T/ F" N第四步:
, u8 V- E$ P9 F, X/ G; p

6 ]  c! ~2 Z; I* \* R- e  u9 p                               
登录/注册后可看大图

) N1 E  X; t: c" k+ ?4 U$ i  l& A% ?' Z

9 I5 B1 i2 z* f! G3 |. a7 D第五步:
& W! F; w; z8 x# I. k% \. j

0 H0 h( j& z+ u, n, t                               
登录/注册后可看大图

7 n7 G/ z. e# Z( t7 A7 O
' |. J9 F7 G; X7 h

, U5 k# T" O0 m' U第六步:  ~1 x7 i2 T& \: L: I$ _
8 F# u6 O+ W# P2 l' t6 G
; A; I1 {1 J) @- V6 \

: d0 [8 b: _  ]6 ^) d
                               
登录/注册后可看大图


+ }! H. T7 X) I3 N

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


; ^3 v# c& a2 j: Z
第二环节(群晖猫盘上,安装Calibre-web)8 D( S5 E7 G/ n1 P4 G
第一步:(套件中心安装python3)' f- A" L) U( d* t' O" M+ q/ E
7 G5 V6 I9 t& Z) k1 L* S
                               
登录/注册后可看大图

# E/ z2 W5 U' Z+ u
/ e2 h+ D4 W4 D7 f$ r  Z# O8 b/ q
4 l5 w/ K: q' B+ F8 f( P  j, E# K

8 [+ X! C% @( ~第二步:打开ssh
7 m; L% K, s/ X" t" @. g
; _2 [) _+ |* [
                               
登录/注册后可看大图
! E# P6 ~6 \; l) B
第三步:, W" ]+ b5 \# e/ N7 C
* r6 |) a, u1 T& e) u9 \
                               
登录/注册后可看大图

7 R: V! @" m. w! t/ w# S& d  E
: v: L3 O( n% W: s
第四步:打开putty,登陆群晖终端。登陆密码跟群晖Web主页一致。1 H4 k# ?' |% h, H8 E6 _
第五步:登陆后,切换root权限用户。具体操作为,在命令行输入:
  1. sudo -i
复制代码
然后再次输入群晖密码。
. y6 |7 }. j. @# [/ V

0 L; g7 o" x! r2 O  x9 j                               
登录/注册后可看大图
1 V- W1 z6 W  B& O- c4 {$ X3 q0 B
第五步:下载一个文件包并解压,百度网盘(项目地址就不贴出来了,会被拦截,之前害我白编辑了半个小时的帖子,连保存草稿箱都不行。坑死我了!)( V2 h7 Q: I$ M3 }( t7 W$ |, O
- ?5 c1 e( g6 ^: ^
) [* X, a9 v2 o0 r" l
第六步:解压后,找到该文件,用工具上传至群晖tmp目录下。(之前有印象,这好像是个缓存目录,下次重启后会自动删除)
0 m  K$ S2 Q6 E  \6 U; b) N

1 x: h+ M/ ^  c( q$ H6 r7 P- E                               
登录/注册后可看大图

7 S6 Q+ F& g! H& A3 T
" i9 d" C; U; ^5 Y2 [1 l
第七步:命令行输入以下命令,安装所需依赖。耐心等待哦,有特殊上网方式的,更快一些!待这一步安装完毕后,再进行下一步操作,这一步可能比较久。
7 [% l* O+ S1 S$ e! p
  1. pip install -r /tmp/requirements.txt
复制代码
1 F: M, f0 R5 }* Z0 u3 J; s
第八步:再次到群晖套件中心安装一个套件,以生成一个"web"目录。反正以后你也会研究导航页玩的。
' u" }) w2 d+ t' R; \% W7 m+ R

% ~  [, H5 q. P7 n6 c" D                               
登录/注册后可看大图
2 t& M0 G) i) I& f, q& ~1 S
4 |  y+ {: o, H. U7 t, h% h2 p
第九步:将解压的“calibre-web-master”文件夹上传至群晖“Web”目录下,按我的操作也行,smb内直接粘贴也可以!
( E3 }$ o( p# ^0 }, {: h9 S

, a" K; b2 F. Z0 ]( ]0 q                               
登录/注册后可看大图
2 O4 ]' r# C4 M

( Q& p8 L& N( Q/ {0 V- u" W4 P" u# Q) J5 C/ v  d9 W
第十步:打开file station,新建一个books文件共享目录(看好了,是文件共享目录)!其实你可以随意命名,我这个猫盘就打算只拿来做电子书库。
( z: Q% v9 Z6 y$ W% T5 n9 G
. t+ f& W' h2 X! W$ Y" F1 S

& x$ E( ^7 e/ G: {2 c9 B                               
登录/注册后可看大图

# s# _; c  T% V( S: n' z( s! a

0 k3 ^( V% h# v3 M第十一步:选择本地群组
4 h& r, c# z0 }7 K0 h# Y

1 Q* D  E: Z/ D3 y% k) W                               
登录/注册后可看大图

: j: q, @% B" L8 x: V: e! T5 p" m; Z第十二步:勾上,并确定。* t0 K/ A' ]' v0 e! ^& V

8 j8 S* z, M! x0 B6 Y8 N- U0 `& T( S                               
登录/注册后可看大图
: ?2 V) I1 x5 J4 L+ y' S: i
1 m% U0 J! Z% b  u
第十三步:再次打开“file station”,在刚才新建的共享"books"目录下,右键空白处新建一个目录,名为“Calibre 书库”。
7 G8 U* H; k$ l( E! i  U
  1. Calibre 书库
复制代码
8 t7 p/ U% S$ N- v9 X3 O. ]; g; a% G
4 w8 S. M5 E: ^4 J( Q4 H# k
6 o0 r9 |+ z% s9 r# Y
                               
登录/注册后可看大图

( c8 D: ]2 Q) f" t) d9 p- e9 Q' J" {" l2 S( K* B
第十四步:将你所有的电子书全部拷贝到该目录下,包括我之前说的那两个文件!如图:8 X. J3 z& e1 T' T) J
1 P: W2 c: x* D6 K
                               
登录/注册后可看大图

9 C; t! s% W2 X9 h1 f6 [( d
8 Y( R" I5 O6 N; B$ n' p" n第十五步:打开“file station”在web共享目录内找到“calibre-web-master”文件夹,并在内找到”cps.py“文件,右键属性→复制该文件路径,如图:9 p; u! p" r" K' w! {- O+ }
  1. /volume1/web/calibre-web-master/cps.py
复制代码

9 |# m8 p6 Q  H! K. |5 w8 R
8 a) f' [% W8 S5 x* D1 v1 w& @
$ O7 d( b) |/ n" ?# a
                               
登录/注册后可看大图

1 c1 o' p% }6 ^4 B& O. }) {% X
! O- r- _% ^: }& E( n

. r8 |: c4 p% S( p9 B6 N5 ~& o第十六步:在putty内输入”python /volume1/web/calibre-web-master/cps.py “回车!!!/ w$ F! ~4 R1 E, X: H
  1. python /volume1/web/calibre-web-master/cps.py
复制代码

0 }- ~' P$ [' H) ~8 g7 |, _5 T4 N  G                               
登录/注册后可看大图

, d' @- u  E' `; H: {4 K7 X' z4 I4 u0 s% l

+ z: o8 w2 ^* E% z3 Z# L0 ?第十七步:加油!!!差不多啦!
0 q. \& }) r& t' d' Q1 g: X; U3 q打开浏览器输入:群晖ip:8083端口  例如我的地址:http://192.168.31.105:8083/
+ _9 F4 ~. Y1 A; U7 ^  _# `
3 m" _! v( i1 P1 X第十八步:3 ~4 P7 F& R! e" L
2 b/ G, O) G# n9 D( ]( Z2 O
                               
登录/注册后可看大图
4 u: w0 E% F' }
这时候会进入一个配置页面,我手上没图了!我们将之前已经上传好的电子书路径复制下来粘贴进去。
; D$ ~* T6 V/ m# t/ \( ^# H2 G0 J/ Y# ]* t3 L3 h# ?+ D
第十九步:输入用户名:admin、密码:admin123; ^( b7 v) {( q/ X; I

! \% `( x! R) u/ r' ~                               
登录/注册后可看大图

$ p9 P1 Q+ C6 K1 [
! E' I$ n: o0 p第二十步:成功登陆界面,我们还需要配置一下中文界面。
  p6 h$ x: v9 B) i  ~6 B7 `9 Y1.& ^4 D4 M4 S; |7 I4 r

! \# k2 y& F& A1 K
) x+ i9 s! ~3 |! E# J- |
                               
登录/注册后可看大图
( L! V! N% a  o  {+ Q! [0 z
$ m! a9 M( D& z: K) f$ v3 w4 ~
1 A' ~5 B4 S# M7 X" H7 N* l! {
; W0 v' |% z  z
2.
. x# }. U$ v. f: P% D# R" e2 n

& U9 n2 @: f0 O& g/ W9 N                               
登录/注册后可看大图

; j4 Q9 m$ y. M+ p! I" R- x( x0 }% J& r; `  C6 t6 C; Z
3.选择中文后,下拉界面到底部,选择"save",保存!" k" L& P) c% }2 s+ y& k4 V
# g3 n+ m! C' h% }- \4 S
                               
登录/注册后可看大图

+ w+ J4 Q5 d# N/ {1 {
# x  r1 R  |6 [7 h4 O, u
! k# ~! ^  s+ W$ _+ d
4.然后刷新一下页面!(也有可能提示要输入邮箱,上拉把email填写栏内清空,再保存即可!)8 w. ^$ |7 d' j% Y" Q

  \3 @! [0 `' H. \3 w
: I, Y2 P" t, B* q
5.下次自动开机启动可以,在计划任务内自定义!更多玩法自行研究!
2 a* p+ n0 t) Y6 M6 d4 I% }& ^6.下次开机,如不启动,还是得进去putty,输入命令行:
7 \- O% x! y% K/ l3 P/ p; L
  1. python /volume1/web/calibre-web-master/cps.py
复制代码
开启Calibre-web!: O5 W  ^1 O: a0 L8 X) k
  E/ E7 y6 x/ V4 K  z

5 P) j4 H: {6 E* F
! `9 u9 l" ]/ F7 M; x# i; T6 U* c9 g9 ^) ?
完工!!!!!!!!!!!至于穿透外网玩法请自己摸索!记得修改密码哦!' A# q* ~- k$ I+ x: a" M

6 F: Y7 _( N6 r, L, m, _1 n

! o* {3 F+ \2 Z# ]4 l! V写在最后,这才是猫盘的最好归宿!
2 d+ |) c/ ?' A& y2 P) `, m) o0 V# \& H% k4 y( Z4 t' o8 S

8

主题

155

回帖

501

积分

中级渣柚V2

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

5

主题

5267

回帖

7186

积分

资深垃圾佬

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

回帖

2567

积分

中级渣柚V3

积分
2567
发表于 2020-12-16 14:20:57 | 显示全部楼层
每日一签赚渣金。666
5 X/ n2 X4 a% P& Z* B: H, s1 ]9 r

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

  ]( C7 w7 i6 Y% B' A2 v! B! j1 x缺少我说的那个两个文件嘛!先在PC端扫描好了,再导入到Calibre-web,这个不能单独使用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-3 11:54 , Processed in 0.068173 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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