栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Manjaro nas环境完善

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Manjaro nas环境完善

上一篇文章:Manjaro nas环境配置写了Manjaro基本的nas三件套(nextcloud+jellyfin+aria2)配置. 这篇文章再完善一下,使nas更好用。

目录
    • 1. Aria2 手机端App
    • 2. nas定时开关机 与网络唤醒
    • 3. TMM电影信息自动刮削
    • 4. nextcloud挂载外部动态目录,与Aria2和百度云盘等联动

1. Aria2 手机端App

安卓端的app是Aria2App. 可以通过app添加和删除下载任务。
F-Droid下载地址
github下载地址

2. nas定时开关机 与网络唤醒
# 定时关机。关机时间在cron文件里指定。
# 同时配合主板的RTC定时开机,实现每天定时休眠。
sudo crontab -l | cat - scheduleShutdown.cron | sudo crontab -

scheduleShutdown.cron:

* 0 * * * /usr/bin/shutdown -h now

wol网络唤醒
  首先要确认网卡是否支持网络唤醒。其次,网络唤醒貌似只对有线网卡起作用。
参照其他博客: 网络唤醒

sudo pacman -S ethtool
# 需要是root用户下查看
sudo ethtool enp2s0  

如果有显示Wake-on: g则支持网络唤醒

若没有rc.local, 添加:

# 添加rc.local
sudo nano /usr/lib/systemd/system/rc-local.service   
#rc-local.service内容
[Unit]
Description="/etc/rc.local Compatibility"

[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardInput=tty
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=multi-user.target
# 开机自启动
systemctl enable rc-local.service
sudo chmod +x /etc/rc.local 
sudo nano /etc/rc.local

#/etc/rc.local内容

#!/bin/bash
# 每次开机后都需要启用网络唤醒。 不设会有问题。
/sbin/ethtool -s enp2s0 wol g 

然后就可以用各种wol软件来远程唤醒了。我用的软件叫Bootboi, 有需要的可以下载。
Bootboi下载

3. TMM电影信息自动刮削

TMM官网下载地址
百度网盘分享: 链接: https://pan.baidu.com/s/19TPEo-kw5BcedGCp6y0wGw 提取码: 1jur

# tinyMediaManager定时刮削
# 先打开tinyMediaManager gui界面运行一次(运行tinyMediaManager这个文件),配置好媒体库目录然后关闭。 然后导入cron定时任务。
sudo crontab -l | cat - scheduleScrape.cron | sudo crontab -
# 电影和电视剧目录要区分一下。 电视剧刮削时需要加上季的信息,也可以加上年份信息,通过目录名给与提示。  比如年份: 牛郎织女(2003), 季: Season1

scheduleScrape.cron:

# 定时刮削
# 刮削电影和电视 (tmm可执行文件目录对应修改) 具体的命令可参考tmm官网
30 11 * * * sudo /home/dzz/work/tinyMediaManager/tinyMediaManager movie -u --scrapeAll --renameAll && sudo /home/dzz/work/tinyMediaManager/tinyMediaManager tvshow -u --scrapeAll --renameAll

可以通过上面的定时自动刮削,也可以手机上使用ssh客户端执行命令手动刮削。
这个app叫做DaRemote, 可以定义一键命令(我这里定义了刮削和关机两个命令)。提前配置好命令,点击就会自动执行,不用再去手动登陆。 不过这个DaRemote在大陆无法购买,免费版只能定义两个命令。
如果各位还有类似好用的app, 望分享

4. nextcloud挂载外部动态目录,与Aria2和百度云盘等联动

nextcloud应用里启用外部存储:External storage support

外部存储里配置本地监视目录, 用来和Aria2,百度云等交互:

我的外部目录是这样的:
通过nextcloud管理阿里云,百度云, Aria2,以及Tmm刮削结果

Tmm scrape刮削目录:

在nextcloud中:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/974043.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号