出于某种原因,我需要在我的CentOS 7上支持QuickTime。所以我搜索了互联网,发现名为“libquicktime
”的东西可以提供这种支持。所以我从http://rpmfind.net/linux/rpm2html/search.php?query=libquicktime%28x86-64%29下载rpm文件。然后我跑命令rpm -i libquicktime-1.2.4-31.el7.x86_64.rpm
,得到了以下错误:如何在一个(或两个)命令行上在CentOS 7上安装libquicktime?
warning: libquicktime-1.2.4-31.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 66534c2b: NOKEY
error: Failed dependencies:
libfaac.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64
libfaad.so.2()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64
libmp3lame.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64
libquicktime.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64
libschroedinger-1.0.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64
libx264.so.142()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64
我可以通过查询自己的包名安装这些缺少的依赖关系,并安装它们一个接一个手动。但是这非常繁琐且耗时,所以我想知道是否有任何可以自动安装所有依赖项的单行(或两个)命令以及目标rpm文件。我听说yum有类似的功能,但我不知道如何使用yum来安装libquicktime
,因为它抱怨“没有可用的包libquicktime。”
感谢您的任何(工作)答案。 PS:我使用的是CentOS 7,所以请不要将我指向那些太旧的CentOS 6链接。我读过它们,它们只是浪费时间。谢谢。