Not all of these are distinct applications as many applications have distinct packages such as the application itself, a development package, a library package and a documentation package, but it is safe to say that there are many thousands of actual applications, most of them well written and maintained and quite useful.
Yum is designed to be a client-pull tool, permitting package management to be "centralized" to the extent required to ensure security and interoperability even across a broad, decentralized administrative domain.
No root privileges are required on the server by yum clients -- yum rquuires at most anonymous access restricted or unrestricted from the clients to a repository server often one that is maintained by a central -- and competent -- authority. This makes yum an espicially attractive tool for providing "centralized" scalable administration of linux systems in a decentralized network management environment, where a mix of machines maintained by their owners and by a variety of network managers naturally occurs such as a University or corporation.
One of yum's most common uses in any LAN environment is to be run from a nightly cron script on each yum-maintained system to update every rpm package on the system safely to the latest versions available on the repository, including all security or operationally patched updates.
Security and other updates will typically appear on all net-connected clients no more than 24 hours after the an updated rpm is placed on the repository by its trusted administrator who requires no root-level privileges on any of the clients.
Consequently with yum a single trusterent name, possibly different contents. This happens fairly regularly, if rarely, especially when the obsoleted package provides a configuration file that is shared by several tools. RPM's obsoletion process is very tricky, and can break things even when used correctly as it depends on all the packages in the dependency tree doing the right thing. Package are often obsoleted when a distribution changes its revision number, as that is the right time to manipulate entire branches of the tree with minimal impact.
The yum upgrade command listed below is the solution to the problem of obsoletion. It functions much like update , except that it manages the RPM obsoletes. RM Community Member 38 points. Robert McGrath. Here are the common uses of Markdown. Learn more Close. Are you sure you want to update a translation? Good Job. When is the second part of YUM being published?. Hello how we can remove the software raid and free our disk from array? I have tried it but couldn't succeeded. Kindly help.
I'm experiencing that on a 2G connection where limited Internet resources are drained by that program. There isn't a process named "http" listed by the System Monitor. A bug report on LauchPad for this program mentions a problem mainly when the index is rebuilt when using Synaptic, which may apply in my case. Sarath Pillai. Satish Tiwary. All rights reserved. Jump to Navigation. Search form Search. Is the program compatible with my computer architecture.
Is that program compatible with my operating system version. Does all the programs and libraries required to run a certain program there in the system Will the newly installed program conflict with an already installed program An installer or program manager, must handle those overhead by itself by not harassing the user. Let's create a yum repository for better understanding. For example, if i want to install a package called "Perl" , YUM must first have the list of all the package's in a repository note the fact that it only requires the list, not the package YUM will download the total list of packages available in a repository the list will contain the package names in the repository,package details etc.
Rate this article:. Waiting for part 2. Part 2? Like your work. Is there going to be a part 2? Hi Sandeep, You can do that by simple mdadm command.. Very Informative!
Thanks V much Great infi. Your name. More information about text formats. Web page addresses and e-mail addresses turn into links automatically. Lines and paragraphs break automatically. This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Today's Most Popular. How Does Traceroute Work and Example's of using traceroute command.
I've listed some commonly-used commands for YUM below:. The history option gives you an overview of what happened in past transactions. This provides some useful information, like the date when the transaction happened and what command was run. You can undo or redo certain transactions using the history command. Here is an example of undoing a transaction:. YUM provides many options for package management.
For detailed option information, look at man yum and yum —help. Also, here is a link to YUM documentation. Using RPM , you can install, uninstall, and query individual software packages. Still, it cannot manage dependency resolution like YUM. RPM does provide you useful output, including a list of required packages. An RPM package consists of an archive of files and metadata. Metadata includes helper scripts, file attributes, and information about packages.
RPM maintains a database of installed packages, which enables powerful and fast queries.
0コメント