Debathena installation options
Several common sets of Debathena packages are grouped into
metapackages for easy installation. All of the metapackages listed
below have no functionality other than a list of dependencies, so you
should feel free to allow them to be removed if they conflict with
something that you want.
Common installation options
- debathena-standard
- This package gives your machine full access to Athena services,
but does not configure your machine to use use Kerberos authentication
and AFS home directories.
- debathena-login
- This package configures your system with maximal Athena
integration, but does not install a graphical environment.
- debathena-workstation
- This package configures the machine as an Athena cluster style
workstation. It contains debathena-login along with some additional
dependencies useful for graphical workstations.
Other supported metapackages
- debathena-clients
- This package depends Athena clients that do not require AFS,
like blanche, athinfo, and mailusage (the
sorts of programs that are normally found in /usr/athena/bin
on Athena).
- debathena-locker
- This package depends on programs
like attach, add, athrun, etc., that deal
with AFS and Athena lockers. With it, you should be able to run
locker software modulo the issue of having necessary shared libraries.
Statically linked locker software such as Mathematica should just
work.
- debathena-athena-libraries
- This package recommends many shared libraries from Debian that are
needed for running software in Athena lockers.
- debathena-build-depends
- This depends on everything needed to build all Debathena
packages.
Debathena repository component options
The Debathena APT
repository has several components (the items after the
distribution name in the /etc/apt/sources.list line),
described below.
You should add at least the debathena component, and at
least one of the debathena-config or
debathena-manual-config components in
/etc/apt/sources.list, if you want any of the metapackages to
install. We recommend the debathena-config component, but
have made the debathena-manual-config component available
for users who want to manage their own configuration.
- The debathena component contains all the
software that we have ported from Athena, along with our
metapackages.
- The debathena-system component contains
software from Debian that we have modified to have better Athena
support, including adding AFS and Hesiod support to bash
and tcsh, and making kinit get Kerberos 4 tickets by
default.
- The debathena-config component contains
packages that replace configuration files on your system using
dpkg-divert.
- The debathena-manual-config component
contains packages that do nothing, but satisfy dependencies as though
they were debathena-*-config packages. These are useful if
you want to manage your own configuration Debian files.
- The openafs component contains pre-built
OpenAFS kernel modules for the stock kernels in the distributions we
support. We haven’t tested them all, but the hope is that they will
save people from building their own kernel modules when they don’t
have to.