Je veux mettre ffmpeg dans CentOS 7. C'est tout. Je ne sais même pas de quel numéro il s'agit.
Si vous regardez FFMpeg Official, vous serez dirigé vers RPM Fusion. Par conséquent, dans cet article, nous installerons FFMpeg 3.4.7 (à partir de 2020.3.3) à partir de RPM Fusion.
La méthode la plus courante pour Google consiste à utiliser li.nux.co. Est-ce vraiment correct? Personnellement, je suis un peu mécontent de cela car il ne convient qu'à 2.8.x.
sudo
si nécessaire.
--Si vous ne voulez pas qu'on vous demande Oui / Non à chaque fois avec yum
, remplacez-le par yum install -y
. (Notez la position de -y
)yum install yum-utils
yum install epel-release
yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
yum update
(1) Mettez yum-utils
afin de faire fonctionner (désactiver) le dépôt de yum plus tard. Pas nécessaire pour ceux qui préfèrent le travail manuel.
(2,3) Ajouter le référentiel EPEL et le référentiel RPM Fusion (gratuit).
(4) Ensuite, mettez à jour les informations dans le référentiel.
L'URL ci-dessus est la version RHEL7 / gratuite de RPM Fusion. Pour plus de détails, veuillez consulter la page officielle de RPM Fusion. Référence: https://rpmfusion.org/Configuration
Remarque: nous voyons souvent des exemples d'installation avec la commande rpm
, mais ce n'est pas recommandé. S'il s'agit de * .rpm
, il est préférable de le gérer de manière centralisée avec la commande yum
.
yum install ffmpeg ffmpeg-devel
#Si vous avez désactivé le référentiel suivant
# yum --enablerepo=epel,rpmfusion-free-updates install ffmpeg
(1) Installation. Si vous voulez l'utiliser pour le développement ou compiler un autre logiciel qui dépend de ffmpeg, incluez ffmpeg-devel
comme dans l'exemple d'exécution.
Si vous n'avez pas besoin de mettre à jour fréquemment, c'est une bonne idée de désactiver le référentiel. Activez-le uniquement avec --enablerepo =
lorsque cela est nécessaire.
yum-config-manager --disable epel rpmfusion-free-updates
yum update
(1) Utilisez la commande pour invalider le référentiel. Si vous ne le faites pas, cela peut interférer avec vos mises à jour régulières ... (2) Au cas où, essayez de mettre à jour et confirmez que les mises à jour epel et rpmfusion-free ne répondent pas **.
rien de spécial.
Recommended Posts