Raspberry Pi 4 Model B 8GB(Revision:d03114)でDTVをやってみたくなったのでrecfsusb2nとrecpt1をRivarunで処理してMirakurunで使う為にnodejsとMP2と同時に構築した。

 公式ガイドに目をちゃんと通した方がいいと思いました。Node.jsに関してはバージョン管理としてnもインストールです。そして、長期サポート版をインストールです。MirakurunにてPM2(プロセスマネージャー)とRivarunが必要とのことでインストールです。Rivarunはrecfsusb2nとrecpt1を任せる為にインストールです。

Node.js npm n

 DebianとUbuntuベースのLinuxディストリビューションでNode.jsとnpm(パッケージ管理)をインストール。
 npmでn(バージョン管理)をパスが通るようどのディレクトリでも動くようグローバルインストール。
 nでLong-term Support版のバージョンを確認(14.15.0)。LTS版をインストール。

$ sudo apt install nodejs npm
$ sudo npm install n -g
$ n --lts
$ sudo n 14.15.0

MP2

 npmでPM2(プロセスマネージャー)をパスが通るようどのディレクトリでも動くようグローバルインストール。

$ sudo npm install pm2 -g

Mirakurun Rivarun

 Mirakurunをdependenciesに書かれているパッケージのみでパスが通るようどのディレクトリでも動くようnobodyなnpmをrootとして振舞うようグローバルインストール。(Quick)
 Rivarunをパスが通るようどのディレクトリでも動くようグローバルインストール。

$ sudo npm install mirakurun -g --unsafe-perm --production
$ sudo npm install rivarun -g

 これでチューナーとチャンネルの設定に移れる!


この記事が気に入ったらサポートをしてみませんか?