Sunt pe CentOS8. Mă confrunt cu o situație similară ca în această întrebare, am încercat tot ce sugerează în răspunsuri, dar nu am putut rezolva.
De ce nu pot instala ffmpeg pe CentOS 7
Încerc să instalez ffmpeg-devel care are nevoie de ffmpeg-libs și care are nevoie de libgcrypt.
Libgcrypt este cerut de systemd, care este un pachet protejat și nu a putut fi dezinstalat.
Libgcrypt-1.8.5-4.el8 este o versiune mai nouă decât libgcrypt-1.5.3-14.el7.
Cum să procedez cu ffmpeg-devel? Se întâmplă de 3 zile.
> sudo yum install ffmpeg-libs-3.4.8-1.el7.x86_64.rpm
Ultima verificare a expirării metadatelor: acum 0:14:09, Luni, 14 iunie 2021, 17:35:40 IST.
Eroare:
Problemă: solicitări contradictorii
- nimic nu oferă libgcrypt.so.11()(64bit) necesar pentru ffmpeg-libs-3.4.8-1.el7.x86_64
- nimic nu oferă libgcrypt.so.11(GCRYPT_1.2)(64bit) necesar pentru ffmpeg-libs-3.4.8-1.el7.x86_64
(încercați să adăugați „--skip-broken” pentru a sări peste pachetele dezinstalabile sau „--nobest” pentru a utiliza nu numai cele mai bune pachete candidate)
> sudo yum install ffmpeg-devel
Ultima verificare a expirării metadatelor: acum 0:11:18, Luni, 14 iunie 2021, 17:35:40 IST.
Eroare:
Problemă: pachetul ffmpeg-devel-3.4.8-1.el7.x86_64 necesită libpostproc.so.54()(64bit), dar niciunul dintre furnizori nu poate fi instalat
- pachetul ffmpeg-devel-3.4.8-1.el7.x86_64 necesită libswresample.so.2()(64bit), dar niciunul dintre furnizori nu poate fi instalat
- pachetul ffmpeg-devel-3.4.8-1.el7.x86_64 necesită ffmpeg-libs(x86-64) = 3.4.8-1.el7, dar niciunul dintre furnizori nu poate fi instalat
- nu poate instala cel mai bun candidat pentru post
- nimic nu oferă libgcrypt.so.11()(64bit) necesar pentru ffmpeg-libs-3.4.8-1.el7.x86_64
- nimic nu oferă libgcrypt.so.11(GCRYPT_1.2)(64bit) necesar pentru ffmpeg-libs-3.4.8-1.el7.x86_64
(încercați să adăugați „--skip-broken” pentru a sări peste pachetele dezinstalabile sau „--nobest” pentru a utiliza nu numai cele mai bune pachete candidate)
> sudo yum list libgcrypt
Ultima verificare a expirării metadatelor: acum 0:05:26, Luni, 14 iunie 2021, 17:35:40 IST.
Pachete instalate
libgcrypt.x86_64 1.8.5-4.el8 @anaconda
Pachete disponibile
libgcrypt.i686 1.8.5-4.el8 bazeos
> sudo yum list systemd-libs
Ultima verificare a expirării metadatelor: acum 0:06:37, Luni, 14 iunie 2021, 17:35:40 IST.
Pachete instalate
systemd-libs.x86_64 239-45.el8 @baseos
Pachete disponibile
systemd-libs.i686 239-45.el8 bazeos
> sudo yum install libgcrypt-1.5.3-14.el7.x86_64.rpm
Ultima verificare a expirării metadatelor: acum 0:04:41, Luni, 14 iunie 2021, 18:00:22 IST.
Eroare:
Problemă: problemă cu pachetul instalat systemd-libs-239-45.el8.x86_64
- pachetul systemd-libs-239-45.el8.x86_64 necesită libgcrypt.so.20()(64bit), dar niciunul dintre furnizori nu poate fi instalat
- pachetul systemd-libs-239-45.el8.x86_64 necesită libgcrypt.so.20(GCRYPT_1.6)(64bit), dar niciunul dintre furnizori nu poate fi instalat
- nu se poate instala atât libgcrypt-1.5.3-14.el7.x86_64 cât și libgcrypt-1.8.5-4.el8.x86_64
- cereri contradictorii
(încercați să adăugați „--allowerasing” la linia de comandă pentru a înlocui pachetele aflate în conflict sau „--skip-broken” pentru a omite pachetele dezinstalabile sau „--nobest” pentru a utiliza
nu numai cele mai bune pachete de candidați)
Orice am omis pentru a vă informa, vă rugăm să sugerați. Chiar sunt blocat cu asta. Există vreo soluție sau alternativă la ffmpeg.
mulțumesc anticipat