yum command_ update _ install packages under redhat enterprise _ centos linux version 5.pdf

16
5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x 1/16 www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/ FAQ Home About Blog Forum Low graphics Shell Scripts Subscribe Linux FAQ / Howtos yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x by Vivek Gite on February 29, 2008 · 52 comments · last updated at December 5, 2009 How do I use yum command to update and patch my Red hat Enterprise Linux / CentOS Linux version 5.x server via RHN / Internet? Can I use up2date command under RHEL 5? up2date command was part of RHEL v4.x or older version. You need to use yum command to update and patch the system using RHN or Internet. Use yum command to install critical and non-critical security updates as well as binary packages. Login as the root user to install and update the system. Task: Register my system with RHN To register your system with RHN type the following command and just follow on screen instructions (CentOS user skip to next step): # rhn_register WARNING! These examples only works with RHEL / CentOS Linux version 5.x or above. For RHEL 4.x and older version use up2date command . Task: Display list of updated software (security fix) Type the following command at shell prompt: # yum list updates Task: Patch up system by applying all updates To download and install all updates type the following command: # yum update

Upload: dhritimohan

Post on 31-Oct-2015

120 views

Category:

Documents


3 download

DESCRIPTION

linux

TRANSCRIPT

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

1/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

FAQ Home

AboutBlog

ForumLow graphics

Shell ScriptsSubscribe

Linux FAQ / Howtos

yum command: Update / Install Packages UnderRedhat Enterprise / CentOS Linux Version 5.x

by Vivek Gite on February 29, 2008 · 52 comments· last updated at December 5, 2009

How do I use yum command to update and patch my Red hat Enterprise Linux / CentOS Linux version 5.x

server via RHN / Internet? Can I use up2date command under RHEL 5?

up2date command was part of RHEL v4.x or older version. You need to use yum command to update and patch the

system using RHN or Internet. Use yum command to install critical and non-critical security updates as well as binary

packages. Login as the root user to install and update the system.

Task: Register my system with RHN

To register your system with RHN type the following command and just follow on screen instructions

(CentOS user skip to next step):

# rhn_register

WARNING! These examples only works with RHEL / CentOS Linux version 5.x or above. For RHEL 4.x

and older version use up2date command.

Task: Display list of updated software (security fix)

Type the following command at shell prompt:# yum list updates

Task: Patch up system by applying all updates

To download and install all updates type the following command:

# yum update

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

2/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

Task: List all installed packages

List all installed packages, enter:# rpm -qa

# yum list installed

Find out if httpd package installed or not, enter:

# rpm -qa | grep httpd*

# yum list installed httpd

Task: Check for and update specified packages

# yum update {package-name-1}

To check for and update httpd package, enter:# yum update httpd

Task: Search for packages by name

Search httpd and all matching perl packages, enter:

# yum list {package-name}

# yum list {regex}

# yum list httpd

# yum list perl*

Sample output:

Loading "installonlyn" pluginLoading "security" pluginSetting up repositoriesReading repository metadata in from local filesInstalled Packagesperl.i386 4:5.8.8-10.el5_0.2 installedperl-Archive-Tar.noarch 1.30-1.fc6 installedperl-BSD-Resource.i386 1.28-1.fc6.1 installedperl-Compress-Zlib.i386 1.42-1.fc6 installedperl-DBD-MySQL.i386 3.0007-1.fc6 installedperl-DBI.i386 1.52-1.fc6 installedperl-Digest-HMAC.noarch 1.01-15 installedperl-Digest-SHA1.i386 2.11-1.2.1 installedperl-HTML-Parser.i386 3.55-1.fc6 installed..............perl-libxml-perl.noarch 0.08-1.2.1 baseperl-suidperl.i386 4:5.8.8-10.el5_0.2 updates

Task: Install the specified packages [ RPM(s) ]

Install package called httpd:# yum install {package-name-1} {package-name-2}

# yum install httpd

Task: Remove / Uninstall the specified packages [ RPM(s) ]

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

3/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

Remove package called httpd, enter:

# yum remove {package-name-1} {package-name-2}

# yum remove httpd

Task: Display the list of available packages

# yum list all

Task: Display list of group software

Type the following command:

# yum grouplist

Output:

Installed Groups: Engineering and Scientific MySQL Database Editors System Tools Text-based Internet Legacy Network Server DNS Name Server Dialup Networking Support FTP Server Network Servers Legacy Software Development Legacy Software Support Development Libraries Graphics Web Server Ruby Printing Support Mail Server Server Configuration Tools PostgreSQL DatabaseAvailable Groups: Office/Productivity Administration Tools Beagle Development Tools GNOME Software Development X Software Development Virtualization GNOME Desktop Environment Authoring and Publishing Mono Games and Entertainment XFCE-4.4 Tomboy Java Java Development Emacs X Window System Windows File Server KDE Software Development KDE (K Desktop Environment) Horde

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

4/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

Sound and Video FreeNX and NX News Server Yum Utilities Graphical InternetDone

Task: Install all the default packages by group

Install all 'Development Tools' group packages, enter:

# yum groupinstall "Development Tools"

Task: Update all the default packages by group

Update all 'Development Tools' group packages, enter:

# yum groupupdate "Development Tools"

Task: Remove all packages in a group

Remove all 'Development Tools' group packages, enter:# yum groupremove "Development Tools"

Task: Install particular architecture package

If you are using 64 bit RHEL version it is possible to install 32 packages:

# yum install {package-name}.{architecture}

# yum install mysql.i386

Task: Display packages not installed via official RHN subscribed repos

Show all packages not available via subscribed channels or repositories i.e show packages installed via other repos:

# yum list extras

Sample output:

Loading "installonlyn" pluginLoading "security" pluginSetting up repositoriesReading repository metadata in from local filesExtra PackagesDenyHosts.noarch 2.6-python2.4 installedVMwareTools.i386 6532-44356 installedjohn.i386 1.7.0.2-3.el5.rf installedkernel.i686 2.6.18-8.1.15.el5 installedkernel-devel.i686 2.6.18-8.1.15.el5 installedlighttpd.i386 1.4.18-1.el5.rf installedlighttpd-fastcgi.i386 1.4.18-1.el5.rf installedpsad.i386 2.1-1 installedrssh.i386 2.3.2-1.2.el5.rf installed

Task: Display what package provides the file

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

5/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

You can easily find out what RPM package provides the file. For example find out what provides the /etc/passwd file:

# yum whatprovides /etc/passwd

Sample output:

Loading "installonlyn" pluginLoading "security" pluginSetting up repositoriesReading repository metadata in from local filessetup.noarch 2.5.58-1.el5 baseMatched from:/etc/passwdsetup.noarch 2.5.58-1.el5 installedMatched from:/etc/passwd

You can use same command to list packages that satisfy dependencies:

# yum whatprovides {dependency-1} {dependency-2}

Refer yum command man page for more information:

# man yum

6 Like 20

Featured articles:

20 Linux System Monitoring Tools Every SysAdmin Should Know20 Linux Server Hardening Security Tips

My 10 UNIX Command Line Mistakes

Linux: 20 Iptables Examples For New SysAdmins

25 PHP Security Best Practices For Sys Admins

The Novice Guide To Buying A Linux Laptop

10 Greatest Open Source Software Of 2009

Top 5 Email Client For Linux, Mac OS X, and Windows Users

Top 20 OpenSSH Server Best Security PracticesTop 10 Open Source Web-Based Project Management Software

{ 52 comments… read them below or add one }

Fil January 14, 2009 at 11:44 pm

Is it possible to update a red hat enterprise 5, without red hat network registration??

Thanks

santosh April 8, 2009 at 2:23 pm

Hello there

Hi am having problem entering graphic mode in RHEL 5.0,

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

6/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

When am booting into os, It coming up with an error

Cant find x-server, Try to install x-server….

and then it going to text mode for a min and throwing that error

Can any one help me plssss

thnx in advance

mohan April 14, 2009 at 7:00 am

Hi santosh

allready u gone text mode u give command init 5 it is find graphical mode

mohan April 14, 2009 at 7:04 am

Hello there

Hi am having problem entering graphic mode in RHEL 5.0,

When am booting into os, It coming up with an error

Cant find x-server, Try to install x-server….and then it going to text mode for a min and throwing that error

Can any one help me plssss

thnx in advance

Yum May 6, 2009 at 2:05 pm

It is possible to configure yum to install rpms from local media, using the following method:

1. Create a new repository file: /etc/yum.repos.d/local.repo

2. Type the following:

[local]

name=Red Hat Local Repository

baseurl=file:///media/RHEL_5.3%20i386%20DVD/Server

enabled=1

gpgcheck=0

The baseurl should be web-encoded (ie space=%20) point to the local media which contains the rpms to install

and any dependent rpms, and the folder repodata/ with repomd.xml and TRANS.TBL.

3. Finally, run (as root):

yum install [package]

manidhar karan June 20, 2009 at 6:13 am

thanks to hellp

PCMaind July 8, 2009 at 11:29 am

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

7/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

hi,

this is to better commands of other command

bcoz another commands are so hard it is true

and this commands is very simple .

so thanks for this commands,

bye tc , have good day all .

PCMaind July 8, 2009 at 11:34 am

i have a problem about a ubuntu (linux),

the error show, when i insert a disk of film in dvdrom then the error shows

the PlayBack of this movie requires a VCD protocol source plugin which is not installed

plz give me a solucation about this error.

milan July 12, 2009 at 9:10 am

4 yum installation

stp1- cp /etc/yum.repos.d/rhel(press tab) /etc/yum.repos.d/Server.repo

stp2- vi /etc/yum.reppos.d/Server.repo

stp3- in 3rd lin after ftp giv //ur machine ip/pub/Server (becz my Server is copy 2 pub)

stp4- createrepo -v /var/ftp/pub/Server

stp5- service vsftpd restartstp6- yum update

thank u i am 2nd year eng student

adeniyi morakinyo August 12, 2009 at 2:21 pm

i have this error when instaling yum

# yum update

There was a problem importing one of the Python modules

required to run yum. The error leading to this problem was:

No module named sqlitecachec

Please install a package which provides this module, or

verify that the module is installed correctly.

It’s possible that the above module doesn’t match the

current version of Python, which is:

2.4.3 (#1, Jan 14 2008, 18:32:40)

[GCC 4.1.2 20070626 (Red Hat 4.1.2-14)]

If you cannot solve this problem yourself, please go to

the yum faq at:

http://wiki.linux.duke.edu/YumFaq

ashish August 20, 2009 at 8:21 am

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

8/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

This is wonderful way to learn possible problems.

great……………….

tosa August 21, 2009 at 9:42 pm

I had installed yum from package cd.

I am having dell inspiron 1525 and have problem in running wifi , so can yum help me to install my wifi drivers

compatible to my machine.

The Doctor October 30, 2009 at 3:45 pm

Thank you for this post. I didn’t know about the ‘groupremove’ function of YUM. That’s going to save HOURS

of time later!

phanindra November 11, 2009 at 6:59 am

Hi hello, this is phanindra

I am having dell latitude 510 lappy and having a problem in running wifi, so can u help me hou to install the wifi

drivers tat r compatible to my machine

sivaraj December 2, 2009 at 8:21 am

how to take system backup on centos through graphical mode

charanjit December 11, 2009 at 12:22 pm

Hi,

I want to whats the command to install all the RPMS in one command in RHEL5.

Thanks

kamla nand raman December 28, 2009 at 4:44 am

This is the best class architecture of installation of yum.

thanks,

your team…

Ashish bachchan January 27, 2010 at 10:51 pm

I’m having problem in installing VLC media player can someone help me I’ll gratefull to the person.

I’ve even configured YUM but still I think there is something to know that I don’t so please some body help me

………….

plzzzzzzzzzzzzzz

Ashish Bachchan

gulshah February 3, 2010 at 11:59 am

thanks allot

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

9/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

Santosh M April 7, 2010 at 1:33 pm

Hi,

What is the command to add a YUM service on RHEL agent?

Thanks,

Santosh

adminCAE April 10, 2010 at 4:53 pm

Hi all,

I have a problem with installation of an software. I have installed on my laptop CentOS5.4 with all repositoriesactivate (I think) and yum upgrade and update. I working in engineering domain, so I am curious how works

ANSYS 11 on Linux 64 biti (at my work I use ANSYS on windows).

I installed first on Ubuntu9.10 (unfortunately not all modules works fine) and installation it was ok, and I tested

and everything works done. After that I try to install it on CentOS because this software is made to works done

only on Rhel platform (.rpm). So, I encountered the next message, which I don’t understand what means and

why appear:

>su

>password

>./INSTALL

>bash: ./INSTALL: /bin/sh: bad interpreter: Permission denied

after that I try:

>su

>password

>rpm -i INSTALL

after that I try:

>su

>password

>sudo ./INSTALL

sudo: unable to execute ./INSTALL: Success

I waiting yours answer or opinion reffering to my problem, because I’m very curious.

Best regards

Leonardo April 28, 2010 at 7:25 pm

I think you’ll find that the INSTALL file is a text file that gives you instructions on how to compile, then install the

program from source.

This install method typically involves:

>./configure

>./make

>./make install

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

10/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

If you have the rpm available, use the “ls” command to search the relavant directory and find the *.rpm file.

That’s what you’ll want to run the “rpm -i” command with.

As far as the INSTALL file: instead of trying to execute it, use your favorite editor to view it, or use the cat

command:

> cat ./INSTALL |less

xtatuto May 8, 2010 at 2:27 pm

Just to add a side note, you don’t use “./” with make and make install, you should only use it with configure, so it

would be

# ./configure

# make

# make install

peter June 17, 2010 at 11:54 pm

It’s not a bad idea to run the command:

# yum check-updates

This will let you know which packages are due to be updated without actually running the update. Saves a bit of

bother if there is a major upgrade about to happen.

Feck McConnell June 23, 2010 at 7:12 pm

So, how do you update an installed yet outdated rpm, when YUM doesn’t find any updates for it?

Rex July 23, 2010 at 8:42 pm

Why can’t RedHat make YUM work right? and why can’t they call it something a little more descriptive? Linux

is crap! Program names don’t even describe what a program does! How can anything be more non-userfriendly!

Vivek Gite July 23, 2010 at 9:05 pm

Have you tried out yum info command?

yum info packageNameyum info httpdyum listyum list httpdyum list | less

vikram July 27, 2010 at 3:54 am

i found that something u have entered in inittab,u just change the appropriate run level and change to x-server

environment…..the locaton of intitab is vim /etc/inttab…

ravi August 1, 2010 at 6:31 am

how to find all softwares that will install with yum

scarluc August 24, 2010 at 8:14 pm

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

11/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

Hello! I need to install a specific version of packages, for example, if the last version of “seamonkey” is

“seamonkey-1.0.9-0.57.el3.i386.rpm” I need to install seamonkey-1.0.9-0.45.el3.i386.rpm, is that possible?

obviously I know which is the number of the previous version.

Excuse me for my english.

Thanks so much

sumit August 26, 2010 at 7:57 am

go to /etc/inittab make settings of runlevels

suchi September 9, 2010 at 12:53 pm

Hi,I am using CentOS5.5 and I want to install few packages through yum.

like gnome-libs,XFree-libs etc. But when I run “yum install gnome-libs” it gives no

package available.

Can you suggest me how to update yum to make these package available?

Thanks…

meitham September 28, 2010 at 10:12 am

yum is crap, it was modelled after aptitude which is the debian packages manager, apt is way better than yum,

and debian is a kickass to redhat.

shailendra October 12, 2010 at 11:41 am

nice feature

Sam November 23, 2010 at 7:54 pm

Hi,

100 Linux servers which are part of production, doesn’t have access to internet. It’s in private DMZ. YUM will

not work here. How would you install the latest patches?

dtolj April 13, 2011 at 9:53 pm

@Sam

Have a look at RHN Proxy Server,

http://www.redhat.com/red_hat_network/faq/

It allows you to cache rpms internally and distribute them to your local network.

dtolj April 13, 2011 at 9:55 pm

@suchi

the guide suggests doing this:

yum whatprovides gnome-libs

dtolj April 13, 2011 at 9:55 pm

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

12/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

-1

dtolj April 13, 2011 at 9:58 pm

@Feck McConnel

You can try issuing 3rd party repositories on RH/CentOS such as EPEL, RPMFusion are two good choices,

these might have more recent version of your software but remember that RH/CentOS are more geared for

stability rather than bleeding edge. In that case you can try Fedora.

leo April 26, 2011 at 11:12 pm

hi all,

I have installed centos 5.4, after install i have wired internet connection, but I want to use, my wireless adapter. Igo to System>Administration>Networks and have it activited, but it has a message, error in wireless request “set

encode” (8B2A). And it can’t determine IP address. Do you think it has to do with the driver of the wireless

card? how to install them?

thank you in advance. I really need your help.. :D

Leo

Mahesh April 28, 2011 at 6:19 am

Hi All,

How Can i Group Multiple packages in One repo file and when i fire group install command along with yum all

the package will be installed.

mayank June 16, 2011 at 7:46 am

Hi,

I am using RHEL 5 and I want to install few packages whit yum.

like vlc media player , real player etc. But when I run “yum install *vlc*nad *realplayer * it gives

no package available.

Pushkar kumar June 21, 2011 at 4:52 pm

Hi mohan,

how r u,

your problem is booting error

because u system unintall x-server. so pls install the x-server,ok

Santosh yadav July 20, 2011 at 10:29 am

yes u can update.

saeid August 1, 2011 at 8:23 pm

hi

i’m install netconfig with using of yum : yum install netconfig.

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

13/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

but i cant use netconfig and i dont find related file.i want to know how to i can use netconfig.

thank so much and excuse for bad language.

senthil September 3, 2011 at 6:12 am

hi

i’m install vlc player with using rpm commands but i can’t install vlc because this error has occured so pls help me

[root@senthil ~]# rpm -ivh /home/senthil/Desktop/gstreamer-ffmpeg-0.10.11-1.fc14.src.rpm

warning: /home/senthil/Desktop/gstreamer-ffmpeg-0.10.11-1.fc14.src.rpm: Header V3 RSA/SHA256 Signature,

key ID 865cc9ea: NOKEY

1:gstreamer-ffmpeg warning: user mockbuild does not exist – using root

warning: group mockbuild does not exist – using root

########################################### [100%]

warning: user mockbuild does not exist – using root

warning: group mockbuild does not exist – using root

Santosh September 7, 2011 at 9:24 am

install using

yum install vlc* for centos,redhat,

sudo apt-get install vlc* for ubauntu

regards,Santosh

makarim September 17, 2011 at 5:34 am

hi,

i’am makarim come from indonesia…

i have installed RHEL 5.7 and Oracle 10.02g (64 bit)

i will install apache and php5,, can you help me step by step how to install it ?

Brandon December 5, 2011 at 2:29 pm

I have not worked with Red Hat in quite a while I am glad I found this site it gave me a little refresher on update

commands. This helped me complete my task that I was working on. Thank You

New December 24, 2011 at 5:13 pm

I want to install some packges using apt-get command. please how to do.

Thanks

surya January 24, 2012 at 11:15 am

Hi,

yum repolist command was working fine till recently. But, all of a sudden it is not working. it is giving an error

OpenSSL.SSL.Error: [('SSL routines', 'SSL23_GET_SERVER_HELLO', 'unknown protocol')]

I am able to ping rhn.redhat.com from the system.

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

14/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

What may be the problem ? pls. guide.

Rich March 20, 2012 at 2:12 pm

How?

Leave a Comment

Name *

E-mail *

Website

You can use these HTML tags and attributes for your code and commands: <strong> <em> <ol> <li> <u> <ul>

<blockquote> <pre> <a href="" title="">

Notify me of followup comments via e-mail

Security Question:

What is 2 + 5 ?

Solve the simple math so we know that you are a human and not a bot.

Submit

Tagged as: binary packages, centos 5 install packatge, centos 5 update, centos linux, critical security, enterprise linux, fedora yumcommand, linux yum command, linux yum commands, redhat 5 install package, redhat yum, rhel 5, rhel 5 update, security updates,software security, yum command, yum command line, yum commands, yum install command, yum linux, yum update command

Previous Faq: -bash: enable: PrinterName: not a shell builtin Error and Solution

Next Faq: FreeBSD Install Strace – A Process Tracer And Debugging Tool

GET FREE TIPS

Make the most of Linux Sysadmin work!

Ads by Google Install Linux RedHat RedHat Linux DVD Software

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

15/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

Enter your email Sign Up

Facebook | Twitter | Google +

To search, type and hit enter

5/23/12 yum command: Update / Install Packages Under Redhat Enterprise / CentOS Linux Version 5.x

16/16www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/

Related FAQs

CentOS / RHEL: yum Command Reinstall Package

yum update Linux Error: Missing Dependency: xen-libs

Linux Disable / Remove All NFS Services

CentOS: Install Packages Via yum Command Using DVD / CD as Repo

CentOS / RHEL Linux: Remove GDM

©2006-2012 nixCraft. All rights reserved. Cannot be reproduced without written permission.

Privacy Policy | Terms of Service | Questions or Comments | Sitemap