

Note that - if you are lucky - you might find the rpms you depend on next to where you downloaded the rpm you want to install. If you don't find a repository that you can temporarily add to yum, the only solution that remains is manually downloading all dependencies into a local directory and then running yum install directory/*rpm.Be careful when adding this repository that you don't start upgrading too many of your packages without need because then you might again run into issues if this is not an officially maintained repository. If you find a package that was repackaged by someone for your os and os-version you can simply add his repository to your yum even if it is just for the time to install your rpm (you can disable or remove that repository afterwards).It is very well possible that you will have to start upgrading so many packages that you are close to doing a manual distribution upgrade which obviously is quite risky. The further you go from your os-version the more probable that you will get dependency errors. Once you start downloading yourself rpms from the internet try to stay as close as possible to your os and version of your os.



If you can stick with the versions that are available in the official repositories or in related repositories (like epel for centos or packman for opensuse).Multiple remarks concerning the installation of externally downloaded packages. If yum cannot find the dependencies you need, you should tell yum where he can find them: add the repository where he can find them. yum will then manage the dependencies for you: Yum install /path/to/downloaded.rpm You yust need to use yum to install that package you downloaded. What's the best way to install a locally downloaded package, and its required dependencies. rpm files.īut I can't repeat this process for as many dependencies discovered step by step. I have them installed too, but older versions. When I try to install this, of course, it complains about new missing deps, namely, polycore-utils and setools-lib. However, I got a locally downloaded upgrade file which is even higher version polycoreutils-python-2.5-24. If I install using yum, this is the highest version I get. My system already has polycoreutils-python-2.5-11. rpm, downloaded it, and now want to install it. The question is very specific to locally downloaded, so please do not suggest running yum-downloader for a known package name. rpm file and any other dependencies that would be required while running this install, automatically. Now there are multiple variations of this question, but none apply to me.
