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
これでチューナーとチャンネルの設定に移れる!
この記事が気に入ったらサポートをしてみませんか?