Suggestion for a new Download page

Panu Matilainen pmatilai at welho.com
Fri Feb 6 07:23:49 UTC 2004


On Fri, 2004-02-06 at 00:25, Jonas Pasche wrote:
> Hi Jason,
> 
> > The apt package is set up to configure itself upon the first invocation
> > based on the mirror list on the fedoralegacy server.
> > 
> > I'll write the docs if need be
> 
> Please be aware that Eric already has put together a documentation
> proposal for using apt. Before spending time on writing another one, can
> you please check back on:
> 
> http://www.fedoralegacy.org/docs/apt-rh8.php
> 
> Your comments are appreciated!

Hmm.. a few comments:

Step 2.1: after installation FL apt will prompt you to select a mirror
site, want it or not. So it's not optional by any means. You don't
really want to point people to the fedoralegacy-xx-mirrors.list files
because you can't download them, put someplace and have apt use it.
Instead the mirror-select script downloads those files, parses it and
prompts you with a menu to select the nearest mirror.

Step 3.2: "apt-get -f install" is about *fixing* a "broken" rpmdb,
"apt-get check" checks for it's consistency. There's no need to run that
under normal conditions, apt-get checks for the consistency anyway on
each and every run and suggests running apt-get -f install if it finds
unsatisfied dependencies. I'd suggest removing that step entirely.

Step 7:

"servers specified in the /etc/apt/sources.list" is probably a bit
confusing wrt "update" operation since there will be nothing in there by
default on FL apt, since the mirror-selector writes its entries into
/etc/apt/sources.list.d/mirror-select.list. So you might want to mention
the sources.list.d thingy as well.

The description of "updgrade" is a bit backwards: "upgrade" operation
will never, ever install any new packages or remove others, changed
dependencies or not. It'll just not upgrade something with changed
dependencies and on RHL that can be bad - see below.

Another thing: "dist-upgrade" is not a dangerous operation, really..
unless you put something like rawhide or a newer distro into your
sources list. The name suggests upgrading the whole distro but that's
basically a debianism - they have this policy that during a lifetime of
a given release updates aren't allowed to be obsoleted so you don't need
the extra dependency calculations of dist-upgrade, plain upgrade will do
to job. On RHL that's not the case - in fact you'll *have* to use
dist-upgrade to get all errata installed: for example "timeconfig" was
obsoleted by "redhat-config-time" within RHL 8.0 errata.

Other than these few mistakes/misunderstandings - nice, clean and simple
instructions for basic apt usage :)

	- Panu -

> 
> Jonas





More information about the fedora-legacy-list mailing list