On Sunday 19 February 2012 07:52:37 am leee wrote:
> 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.
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.
Ark Linux webmaster