[CentOS] Best way to add/update an installation

Will McDonald wmcdonald at gmail.com
Mon Aug 15 16:05:07 UTC 2005


On 15/08/05, Todd Cary <todd at aristesoftware.com> wrote:
> In an effort to prevent getting many minutes into an installation only
> to have a CD read fail (I did verify the CD's first), I did a minimal
> install.  Can I use the minimal install to add the necessay packages for
> a HTTP server and graphical interface?

Yep. 

[wmcdonald at willspc ~]$ yum grouplist
Setting up Group Process
Setting up Repos
Installed Groups:
   Administration Tools
   Compatibility Arch Support
   DNS Name Server
   Editors
   FTP Server
   Graphics
   KDE (K Desktop Environment)
   Mail Server
   MySQL Database
   Office/Productivity
   Printing Support
   Server Configuration Tools
   Text-based Internet
   X Window System
Available Groups:
   Authoring and Publishing
   Compatibility Arch Development Support
   Development Tools
   Engineering and Scientific
   GNOME Desktop Environment
   GNOME Software Development
   Games and Entertainment
   Graphical Internet
   KDE Software Development
   Legacy Network Server
   Legacy Software Development
   Network Servers
   News Server
   PostgreSQL Database
   Sound and Video
   System Tools
   Web Server
   Windows File Server
   X Software Development
Done

Then you can do a group install of whichever of those you'd like...

# yum groupinstall "Web Server" 

[snip]

Dependencies Resolved
Transaction Listing:
  Install: crypto-utils.i386 0:2.1-4 - archive-whitebox-base
  Install: distcache.i386 0:1.4.5-6 - archive-whitebox-base
  Install: httpd-manual.i386 0:2.0.52-9.ent.WB1 - archive-whitebox-base
  Install: mod_perl.i386 0:1.99_16-4 - archive-whitebox-base
  Install: mod_python.i386 0:3.1.3-5.1 - archive-whitebox-base
  Install: mod_ssl.i386 1:2.0.52-9.ent.WB1 - archive-whitebox-base
  Install: php-ldap.i386 0:4.3.9-3.6 - archive-whitebox-updates
  Install: squid.i386 7:2.5.STABLE6-3.4E.5 - archive-whitebox-base
  Install: system-config-httpd.noarch 5:1.3.1-1 - archive-whitebox-base
  Install: tux.i386 0:3.2.18-2 - archive-whitebox-base
  Install: webalizer.i386 0:2.01_10-25 - archive-whitebox-base
  Update: rsync.i386 0:2.6.6-1.2.el4.rf - archive-whitebox-dag

Performing the following to resolve dependencies:
  Install: gd.i386 0:2.0.28-4 - archive-whitebox-base
  Install: newt-perl.i386 0:1.08-7 - archive-whitebox-base
Total download size: 5.9 M

Repeat for your graphical environment of choice.

Will.



More information about the CentOS mailing list