AlmaLinux9でFFmpegがインストールできない

開発

どうも、困り果てているしなもっさんです。
先日Peertubeをインストールする際FFmpegをインストールしようとしたところエラーでインストールできなかったので対処する方法を書きます。

実際のエラー

はい。エラーが出ました。
エラーをよく見ると”el7″との文言が見つかります

RHEL7用のffmpegをインストールしようとされてしまっています
ということで一度RPMFusionを削除して再インストールします

rpmfusion freeの内容をnanoで確認します

$ nano /etc/dnf.repos.d/rpmfusion-free.repo

中身を確認するとRPMFusion for el7が入っていたので既存のRPMFusionを削除してRPMFusion for el9を入れます

$ sudo dnf remove rpmfusion-free-release rpmfusion-nonfree-release
$ sudo dnf install https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-9.noarch.rpm
$ sudo dnf install https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-9.noarch.rpm

これで入れ直した後にepelレポジトリを有効にしてffmpegをインストールします
ここでepelレポジトリを有効にしないとめっちゃエラー出るので注意です

$ sudo dnf install ffmpeg ffmpeg-devel --nobest --enablerepo=epel

このまま進むと無事インストールできます!

やったー!

コメント

タイトルとURLをコピーしました