up2date command to update Redhat enterprise Linux (RHEL) howto
Q. How do I use up2date command to update Redhat enterprise Linux server via RHN?
A. For Redhat enterprise Linux operating systems, you need to get updates from RHN via Redhat Network Satellite/proxy servers (usually used by big hosting/ISPs or larget RHEL installation setups) to install critical and non-critical security updates as well as binary packages.
Task: Register my system with RHN
To register your system with RHN type the following command and just follow on screen instructions:
# up2date --register
WARNING! These examples only works with RHEL version 2.x, 3.x and 4.x only. RHEL version 5.x comes with yum utility to update and install packages.Task: Display list of updated software (security fix)
Type the following command at shell prompt:# up2date -l
Task: Patch up system by applying all updates
To download all update type the following command:# up2date -u
Task: Forcefully update or patching
Sometime you need to forcefully apply updates. By default RHN does not install new kernel, so you need to run updates using following command:# up2date -uf
Task: Install new software/rpm
Use up2date command to install new RPM from RHN:# up2date httpd
Task: Update installed software
To fix latest bugs or to apply a patch use up2date command as follows for php package:# up2date php
Task: Download source RPM files
Download source packages only but don't install:# up2date -d --src Package-Name
Task: Display the list of available packages
# up2date --showall
# up2date --showall | grep httpd
Task: Install particular architecture package
If you are using 64 bit RHEL version it is possible to install 32 packages:# up2date --arch=i386 mysql
Above command will install mysql 32 bit version instead of 64 bit version.
Task: Display what package provides the file
You can easily find out what RPM package provides the file. For example find out what provides the /etc/passwd file:# up2date --whatprovides "/etc/passwd"Output:
setup-2.5.37-1.3.noarch
It queries the RHN servers to resolve the comma separated list of dependencies. It will return a list of packages that will satisfy these dependencies.
Task: Display list of group software
Option --show-groups displays all the component groups that are installable via up2date command. This is good to install entire set of software such as development environment.
# up2date --show-groupsOutput:
Administration Tools Arabic Support Assamese Support Authoring and Publishing GNOME GNOME Desktop Environment GNOME Software Development Games and Entertainment Windows File Server Workstation Common X Software Development X Window System XEmacs
To install group X Software Development just type the command:
# up2date -i "@ X Software Development "
Read man page of up2date command for more information:
man up2date
Subscribe to our free e-mail newsletter or RSS feed to get all updates.
You can Email this page to a friend.
Related Other Helpful FAQs:
- Add a package group using up2date command
- Upgrade Linux kernel howto
- RHEL 4: Find up2date command module / library dependencies
- Enable Linux dual core CPU support for my Server
- Linux Virtual Network Interfaces Go Down When I bring Down eth0:0
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!
Tags: centos up2date, linux up2date, red hat up2date, redhat up2date, rhel up2date, rhel4 up2date, security updates, software security, up2date, up2date command, up2date config, up2date dependencies, up2date download, up2date howto, up2date install, up2date kernel, up2date rpm, up2date server, using up2date



Recent Comments
Today ~ 32 Comments
Yesterday ~ 1 Comment
Yesterday ~ 3 Comments
Yesterday ~ 2 Comments
Yesterday ~ 3 Comments