![]() ![]() I was going to try to summarize it, but it’s short enough as it is. ![]() Jesse Gorzinski’s post does the best job describing how to install Yum. I highly suggest people start using Yum as soon as possible to manage PASE software. IBM won’t be continuing with 5733-OPS, and it is my prediction that it will see it’s End of Life around the end of 2019, since the major deliverables thus far have an EOL at that time. This structure also doesn’t give System Administrators a convenient way to manage any missing dependencies. Maintaining RPM software through Product installations and PTFs is unsustainable. IBM hasn’t officially said anything about the trajectory of 5733-OPS. ![]() This repository is where Yum downloads and unpacks RPMs. IBM has graciously setup a repository, a place to host IBM i PASE RPMs, for use with Yum. ![]() The RPM will install the software and its dependencies. In this context, we’re referring to packaged software that is bundled in the RPM format. Instead of thinking about having to remember to install libssl-dev and the other software that Git depends on, the Yum user can just run yum install git and be done. The main feature of Yum is that it handles the software dependencies. In the IBM i world, that software would be software in the PASE environment. What does a package manager like Yum accomplish? It gives the user a convenient command line interface for installing software. Yum can also be used from other python programs via its module interface. Yum has a plugin interface for adding simple features. It makes it easier to maintain groups of machines without having to manually update each one using rpm. It automatically computes dependencies and figures out what things should occur to install packages. Yum is an automatic updater and package installer/remover for rpm systems. The IBM i finally has Yum! So what is Yum? It’s a Package Manager for RPMs! So what are RPMs? Why should we start using Yum instead of 5733-OPS? I’ll cover these questions and more in this article. ![]()
0 Comments
Leave a Reply. |