


Provider: ncurses-libs.x86_64 5.7ĭependency: libpthread.so.0(GLIBC_2.2.5)(64bit)Īs you see in the above output, sqllite requires many dependencies like glibc, libreadline, ncurses etc. Loading mirror speeds from cached hostfile Install yum-cron? Or run: yum makecache fast Sample output: Loaded plugins: fastestmirror # yum deplist įor example, to find the dependencies for sqlite, run: # yum deplist sqlite To find dependencies for any package, you can use the following command. Let us see how to do it with some simple examples.ĭownload - Free Video Training Course: "Online Penetration Testing and Ethical Hacking - FREE Video Training Course" Find dependencies for a particular package in RHEL, CentOS, Fedora Now, you got the answer why we need to find out the dependencies for a particular package. So, I just want to find out which packages needs textalive as a dependency, so I can simply omit them to save up disk space. To install them, I just ran: # yum install root-*īut the problem is out of the 40 packages, one particular package requires texlive as a dependency, and it consumed roughly 3 GB of disk space. The entire root-system is unfortunately split into a multitude of 40 packages. Say for example, the other day I was trying to install root, a collection of packages provided by EPEL. Also, we can omit a particular package while installing multitude of X packages. If you are a RPM package maintainer you need to be aware of the required dependencies for a particular package.

You might ask why we need to find the dependencies. This tutorial explains how to find which package requires a certain dependency in CentOS, RHEL, Fedora and scientific Linux.
