On Sunday 19 February 2012 07:52:37 am leee wrote:
<snip>
When you identify the Debian repositories from which
you install Debian
packages you can do so by using either the 'stable', 'testing' or
'unstable'
identifiers or by specifying the name of the distribution e.g. 'Lenny' (old
stable), 'Squeeze' (current stable), 'Wheezy' (testing) or 'Sid'
(unstable).
Now the reason that this is a good idea is because if you want your systems to
be automatically upgraded when a new release is issued, or if you want to
ensure that you're always using the 'testing' or 'unstable'
distributions
then all you need to do is use the 'stable', 'testing' or
'unstable'
identifiers to specify from which pool you want to install packages.
Conversely, if you don't want your systems to be automatically upgraded to the
next release then you can use the names, such as 'Lenny', 'Squeeze',
'Wheezy'
or 'Sid' to identify which package pool to use.
<snip>
The oldstable, stable, testing, and unstable identifiers I can certainly understand.
However, if one only wants to use stable, I don't see any reason to change it, except
to use TDE 3.5.12 instead of 3.5.13, in which case you'd be using 'oldstable'
anyway. It is generally considered good practice to always use stable anyway, except on a
spare machine or partition.
Also, considering that "stable" and "squeeze" currently produce the
same exact package lists, I'm assuming there's some sort of linking going on with
their mirrors, so why not just replace "squeeze -> stable" with "6.0
-> stable"?
I just find the whole naming thing confusing.
--
Kris Gamrat
Ark Linux webmaster
http://www.arklinux.org/