Wiki definition
It can perform operations such as:
1) Install a package:
# yum install package
Example:
# yum install httpd
2) Remove a package:
# yum remove package
Example:
# yum remove httpd
3) Update a package:
# yum update package
Example:
# yum update httpd
4) Search for a package:
# yum search package
Example:
# yum search httpd
5) Find information about a package:
# yum info package
Example:
# yum info httpd
6) List packages containing a certain term:
# yum list term
Example:
# yum list httpd
7) List available updates:
# yum list updates
Example:
# yum list updates
8) Find what package provides a particular file:
# yum whatprovides 'path/filename'
Example:
# yum whatprovides 'etc/httpd.conf'
# yum whatprovides '*/libXp.so.6'
9) Update all installed packages with kernel package :
# yum update
Example:
# yum update
10) To update a specific package:
# yum update
Example:
# yum update openssh-server
11) To update a specific package and a specific version:
yum update-to packagename-ver-rel
Example:
# yum update-to gcc-4.1.2-54.el5
The Yellowdog Updater, Modified (yum) is an open-source command-line package-management utility for Linux operating systems using the RPM Package Manager.[2] Though yum has a command-line interface, several other tools provide graphical user interfaces to yum functionality.
Yum allows automatic updates, package and dependency management, on RPM-based distributions.[3] Like the Advanced Packaging Tool (APT) from Debian, yum works with software repositories (collections of packages), which can be accessed locally[4] or over a network connection.
Under the hood, yum depends on RPM, which is a packaging standard for digital distribution of software, which automatically uses hashes and digisigs to verify the authorship and integrity of said software; unlike some app stores, which serve a similar function, neither yum nor RPM provide built-in support for proprietary restrictions on copying of packages by endusers. Yum is implemented as libraries in the Python programming language, with a small set of programs that provide a command-line interface.[5] GUI-based wrappers such as Yum Extender (yumex) also exist.[6]
It can perform operations such as:
- installing packages
- deleting packages
- updating existing installed packages
- listing available packages
- listing installed packages
1) Install a package:
# yum install package
Example:
# yum install httpd
2) Remove a package:
# yum remove package
Example:
# yum remove httpd
3) Update a package:
# yum update package
Example:
# yum update httpd
4) Search for a package:
# yum search package
Example:
# yum search httpd
5) Find information about a package:
# yum info package
Example:
# yum info httpd
6) List packages containing a certain term:
# yum list term
Example:
# yum list httpd
7) List available updates:
# yum list updates
Example:
# yum list updates
8) Find what package provides a particular file:
# yum whatprovides 'path/filename'
Example:
# yum whatprovides 'etc/httpd.conf'
# yum whatprovides '*/libXp.so.6'
9) Update all installed packages with kernel package :
# yum update
Example:
# yum update
10) To update a specific package:
# yum update
Example:
# yum update openssh-server
11) To update a specific package and a specific version:
yum update-to packagename-ver-rel
Example:
# yum update-to gcc-4.1.2-54.el5
Comments