群晖NAS,买的时候,没有想到它会教给我这么多的东西,也带给我不少快乐和烦恼。
主要烦恼在于,群晖NAS的操作系统是一个非常老旧的Linux平台:至少是十五年前的版本,后果之一,就是很多命令都不支持,而支持的命令则不支持很多参数。
举个例子,光是找个给文件批量改名的东西,就折腾了我好几周。
经过努力,现在这些问题都不存在,批量改名也支持最新的rename命令,用起来备爽。
解决办法就是安装chroot。这里有详细的安装指南:https://synocommunity.com/
安装完成以后,在终端下运行命令
/var/packages/debian-chroot/scripts/start-stop-status chroot
就可以进入一个完整的linux系统,支持apt-get包管理软件。
然后运行以下命令,稍微配置一下
apt-get upgrade
apt-get update
apt-get install locales
dpkg-reconfigure locales
比如上文提到的rename命令,可以使用apt-get install rename来安装。
默认的chroot shell是bash。bash的脚本命令真的是很难用,几个月以后,发现并安装了fish,它是一种更好用的shell,官网是https://fishshell.com/,里面有详细安装指南,但印象中当时还是遇到一些麻烦,所以把我用的命令贴在下面(编译过程非常长,好几个小时):
wget https://github.com/fish-shell/fish-shell/releases/download/2.7.1/fish-2.7.1.tar.gz
tar -xvzf fish-2.7.1.tar.gz
cd fish-2.7.1
apt-get install libncurses5-dev
./configure
make
make install
如果希望在进入chroot的时候,默认进入fish而不是bash,那么稍微修改一下chroot的脚本就好:
/var/packages/debian-chroot/scripts/start-stop-status chroot fish
主要折腾工具就是python,一些库很有用:
tmdbsimple:搜索电影的meta信息,还可以找到预告片的地址
you-get:这个用来下载电影预告片
subliminal来自动下载电影字幕。
apt-get可以安装一些有用的视频处理工具:
avconv来转化mkv到mp4文件
mediainfo可以查看视频的meta信息
待续
网友评论