如果你使用 yum
安装 ffmpeg
时遇到了 “No package ffmpeg available” 的错误,可能是因为默认的仓库中没有提供 ffmpeg
包。可以尝试以下步骤:
步骤 1:安装 EPEL 仓库
确保 EPEL (Extra Packages for Enterprise Linux) 仓库已经安装在你的系统上。
对于 CentOS/RHEL 7:
sudo yum install epel-release
对于 CentOS/RHEL 8:
sudo dnf install epel-release
步骤 2:安装 RPM Fusion 仓库
如果以上还是无法安装,尝试RPM Fusion,它 提供了许多默认仓库中没有的软件包,包括 ffmpeg
。
对于 CentOS/RHEL 7:
sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
对于 CentOS/RHEL 8:
sudo dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
步骤 3:再次尝试安装 ffmpeg
在安装了 EPEL 和 RPM Fusion 仓库之后,再次尝试安装 ffmpeg
。
sudo yum install ffmpeg
或者,如果你使用的是 CentOS/RHEL 8,则使用 dnf
:
sudo dnf install ffmpeg
步骤 4:验证安装
安装完成后,你可以通过以下命令验证 ffmpeg
是否已正确安装:
ffmpeg -version
这个命令应该会显示 ffmpeg
的版本信息。
centos 安装 ffmpeg