?
Solved

Updating GNOME in Red Hat V6.0 via RPM to lastest stable release

Posted on 2000-02-14
5
Medium Priority
?
426 Views
Last Modified: 2013-12-16
I want to upgrade GNOME to the current stable, released version, as I understand that the GNOME desktop and associated applications were extremely buggy as shipped/installed with the Red Hat V6.0 distro.

My Questions:

1) What GNOME RPMS do I need to download, and from where, to accomplish an update to the latest stable GNOME releases for i386?

2) What is the best RPM process/procedure for accomplishing a GNOME update, with respect to satisfying dependancies?

3) Do I use the RPM Freshen or Update feature of RPM? What is the exact syntax that will accomplish a GNOME update?

Thanks all for you answers and comments, as always :-)
0
Comment
Question by:JimIntriglia
  • 3
  • 2
5 Comments
 

Author Comment

by:JimIntriglia
ID: 2521340
OK... doing some hoemwork and making some progress I think. Anybody add to what I have learned or confirm my beliefs:

1) I believe the latest stable GNOME release for Red hat i386 /base is located at:
ftp://ftp.gnome.org/pub/GNOME/stable/releases/gnome-1.0.53/redhat/i386/Base/

Do I also need to download /Devel and update the old /devel packages as well?  What's the difference between the /base and the /devel packages?

2&3) According to the online Red hat RPM manual at:
http://www.redhat.com/support/manuals/RHL-6.0-Manual/install-guide/manual/doc074.html

"RPM's freshen option works well with single packages or with a group of packages. It's especially handy if you've just downloaded a large number of different packages, and you only want to upgrade those packages that are already installed on your system. Using the freshen option means that you won't have to pick through the downloaded packages, deleting any unwanted ones before using RPM."

"In this case, you can simply issue the following command:

# rpm -Fvh *.rpm

RPM will automatically upgrade only those packages that have already been installed."


OK, so I download all of the /base rpm packages into the same /temp directory and run the rpm command line listed above. That should update all GNOME libraries to the current release satifying file dependancies along the way?

Since there has been a number of releases of GNOME since RHV6.0 (Gnome-core was at 1.0.4-34 for RHV6.0), should I rpm -Fvh using the Gnome-core-1.0.53 (latest stable RH i386) or should I increment gradually through stable releases since 1.0.4-34 until I reach 1.0.53?

Concerned about missing previous files not included in the current stable Gnome-core stable release (hit this situation with bzip2 package update via RPM).
0
 
LVL 2

Accepted Solution

by:
bernardh earned 450 total points
ID: 2524131
To see what GNOME RPMS you need, do the following:

Mount the install cdrom. Then type:

    # cd /mnt/cdrom/RedHat/base

Look in the comps file and search for GNOME. The list there is all the              packages that the GNOME enviroment likes to have installed. List down the the names.

    # cd /mnt/cdrom/RedHat/RPMS

Copy the RPMs to a temporary directory.

cd to the temp dir, then do a

    # rpm -Fvh *rpm

That will get them installed. You might have to run the command a couple times to take care of dependencies.
0
 

Author Comment

by:JimIntriglia
ID: 2526621
Adjusted points to 150
0
 

Author Comment

by:JimIntriglia
ID: 2526622
Hi bernardh,

OK.. I follow what you are saying, but rather than copy the RPM's off my RH V6.0 CD-ROM (to a temporary dir), I believe I need to download the lastest stable release of GNOME RPM's V1.0.53 (from ftp://ftp.gnome.org/pub/GNOME/stable/releases/gnome-1.0.53/redhat/i386/Base/)
and then run the RPM -Freshen option. This should update GNome on my PC to the latest version.

If I used the RPM's off the RH CD-ROM, -RPM -freshen would have no effect, as what I have presently installed would match what is on the RH6.0 CD-ROM, which is are outdated Gnome software release.

That make sense?

0
 
LVL 2

Expert Comment

by:bernardh
ID: 2573759
or you can check thee mirror sites for updates, http://www.redhat.com/download/mirror.html
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Often times it's very very easy to extend a volume on a Linux instance in AWS, but impossible to shrink it. I wanted to contribute to the experts-exchange community a way of providing a procedure that works on an AWS instance. It can also be used on…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Suggested Courses
Course of the Month15 days, 16 hours left to enroll

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question