Christopher McCrory wrote:
> 
> Hello...
> 
> Jeff Lane wrote:
> 
> > On Fri, 19 Jan 2001, Chris Garrigues wrote:
> >
> >> It can be removed from base w/o problem.  I've done so.  There are some other
> >> things that would be nice to be able to remove (like mouseconfig), but which
> >> break the installer if they're taken out.
> 
>         This is true.  Have you, or anyone else, done a test to see what the
> _absolute_ minimum package listing for 'base' is?
> min: no daemons , no network, no X, no compiler.
> ? ? ?

>From ftp://ftp.redhat.com/pub/redhat/redhat-6.2/i386/RedHat/base/comps:

This is the list of stuff that redhat 6.2 installs in all cases (there
is not way to deselect these packages during the install)
1 Base {
  basesystem
  !alpha: mkbootdisk
  linuxconf
  gd
  ldconfig
  chkconfig
  ntsysv
  mktemp
  setup
  setuptool
  filesystem
  MAKEDEV
  SysVinit
  alpha: aboot
  i386: apmd
  ash
  at
  authconfig
  bash
  bc
  bdflush
  binutils
  bzip2
  console-tools
  cpio
  cracklib-dicts
  cracklib
  crontabs
  dev
  diffutils
  e2fsprogs
  ed
  sparc: ethtool
  eject
  etcskel
  file
  fileutils
  findutils
  gawk
  gdbm
  getty_ps
  gmp
  gpm
  gnupg
  grep
  groff
  gzip
  hdparm
  info
  initscripts
  alpha: isapnptools
  i386: isapnptools
  kbdconfig
  kernel
  kernel-utils
  i386: ld.so
  sparc: ld.so
  less
  ldconfig
  i386: libc
  glib
  glibc
  kudzu
  libstdc++
  libtermcap
  i386: lilo
  logrotate
  losetup
  (lang ja_JP): locale-ja
  mailcap
  mailx
  man
  !alpha: mkinitrd
  sparc: genromfs
  mingetty
  modutils
  mount
  mouseconfig
  mt-st
  ncompress
  ncurses
  net-tools
  newt
  passwd
  pam
  pciutils
  i386: kernel-pcmcia-cs
  procmail
  procps
  sparc: prtconf
  psmisc
  popt
  pump
  pwdb
  quota
  raidtools
  readline
  redhat-logos
  redhat-release
  rootfiles
  rpm
  sash
  sed
  setserial
  sendmail
  shadow-utils
  sh-utils
  sparc: silo
  slang
  slocate
  sparc64: sparc32
  stat
  sysklogd
  tar
  rmt
  termcap
  textutils
  time
  timeconfig
  tmpwatch
  utempter
  util-linux
  vim-minimal
  vim-common
  vixie-cron
  anacron
  which
  zlib
  sparc: perl
  sparc: tcsh
}

Quite a few of these are definitely not always needed.  However, I
suppose that they were put here because otherwise people who don't know
better might not install them and then start bugging the mailing lists
with questions about why commands in the manual don't work (for example,
IIRC the manual uses linuxconf to walk through network config, so if it
isn't installed people will get confused).

I think that they should provide something like "expert" mode where only
the packages without which the system couldn't boot are installed by
default, and everything else is selectable. However, it should be made
clear that this should only be used by people who know what they're
doing.

Oh well, I'm going back to lurking :)
-Victor Shnayder
http://www.princeton.edu/~shnayder/



_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

Reply via email to