On 1/17/2015 10:45 AM, Scott Robbins wrote: > On Sat, Jan 17, 2015 at 10:31:10AM -0500, Heng Zhou wrote: >> Hi, >> >> |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 >> | >> >> >> I can install these missing dependencies by querying for their >> package name and installing them one by one *manually*. But this is >> so tedious and time consuming, so I am wondering if there is any >> one-strike single-line (or two) command that can automatically >> install all dependencies, as well as the target rpm file. I hear >> that yum has a similar function but I don't know how to use yum to >> install |libquicktime| because it complains "No package libquicktime >> available." > It's in the nux desktop repo for CentOS 7. If you look at the wiki tips and > tricks, http://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7 it gives > instructions to install it. > > Thank you but what my question is looking for is a way to automatically install all dependencies of a rpm file, not just how to install multimedia things on CentOS. PS: after go over all steps in that page, I still got error: error: Failed dependencies: libquicktime.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64