mattintosh note

どこかのエンジニアモドキの備忘録

CentOS 8にlsyncdをインストールする

CentOS 8 に lsyncd 入れておいてよ」と言われたので入れようと思ったが CentOS 8 では epel-release パッケージをインストールしても lsyncd パッケージが出てこないっぽい。2020 年 2 月に GitHub に issue が出されているがいまのところ対応されていない様子。

github.com

ソースからコンパイルしてもよかったがビルドツールをインストールするのが無駄だったので CentOS 7 のパッケージを使うことにした。

https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/ から lsyncd の RPM パッケージをダウンロードしてインストールすることにする。依存関係に Lua が必要になるので事前に epel-release パッケージをインストールしておく。

shell-session

yum install epel-release

shell-session

yum install https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/lsyncd-2.2.2-1.el7.x86_64.rpm

以上