Differences between revisions 1 and 38 (spanning 37 versions)
Revision 1 as of 2004-01-11 21:34:01
Size: 1301
Editor: anonymous
Comment:
Revision 38 as of 2011-02-06 09:33:12
Size: 3260
Editor: HenriLeFoll
Comment: change Lenny to Squeeze and Squeeze to Wheezy
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07
Debian testing is the current development cycle of Debian.
#language en
DebianReleases > DebianTesting
Line 4: Line 4:
~-Translation(s): [[it/DebianTesting|Italiano]]-~
----
 Debian ''testing'' is the current development cycle of Debian. It's named after the next stable release [[DebianWheezy|Wheezy]] (as of 2011-02-06)
{{{#!wiki debian
http://www.debian.org/devel/testing - Official page about Debian Testing.
}}}

== What is in Testing ==
Line 6: Line 14:
 * The package is at least 14 days old.
 * The package is at least 10 days old.
Line 9: Line 16:
Line 11: Line 17:
Line 13: Line 18:
Line 16: Line 20:
An example of testing's unstableness is the upgrade from perl-5.6.0 to perl-5.6.1 which made perl unable to find its modules if they were from a package built with perl-5.6.0. Setting the environment variable ["PERL5LIB"] to /usr/lib/perl/5.6.0 solved the problem. == Considerations ==
||<tablewidth="100%" tablestyle=""bgcolor="#ff3333" width="32px" style="border-color: rgb(255, 0, 0); text-align: center;"> <!> ||<style="border-color: rgb(255, 0, 0);"> If you use testing currently, you should change your '''/etc/apt/sources.list''' to track '''Wheezy''', for security reasons. ||
An example of testing's unstableness is the upgrade from perl-5.6.0 to perl-5.6.1 which made perl unable to find its modules if they were from a package built with perl-5.6.0. Setting the environment variable PERL5LIB to /usr/lib/perl/5.6.0 solved the problem.
Line 18: Line 24:
It is more unstable than DebianStable, but not as crazy as DebianUnstable. Testing changes more often than [[DebianStable|stable]] , but not as crazily as [[DebianUnstable|unstable]]. See also DebianStability.
Line 20: Line 26:
DebianSarge is the current testing distro. Testing has the worst security update speed compared to stable and unstable. Don't prefer testing if security is a concern.
Line 22: Line 28:
If you wonder why a package (or a particular version thereof) is not yet in testing, see http://bjorn.haxx.se/debian . If you are tracking '''testing''' but really mean to be tracking [[DebianWheezy|Wheezy]], update your '''/etc/apt/sources.list''' replacing 'testing' with 'Wheezy'. The 'Wheezy' alias will track 'Wheezy' through it's transition into 'stable'.

You can see what distribution an alias is tracking by looking at the Release file; e.g.:

 . http://ftp.debian.org/debian/dists/testing/Release
If you wonder why a package (or a particular version thereof) is not yet in testing, see http://bjorn.haxx.se/debian.

== Testing to Stable ==
 How does ''Testing'' become the new ''Stable'' release ? :: see [[DebianReleaseFAQ]].
== See also ==
 * [[DebianWheezy|Debian Wheezy]] - Wheezy is the current testing distribution.
 * Testing
  * [[http://www.debian.org/doc/manuals/securing-debian-howto/ch10.en.html#s-security-support-testing|Security support for the testing branch]] (from the "Securing Debian Manual")
  * [[Status/Testing]] - Current status of Testing.
  * [[TestingRemovals]] - how to request the removal of a package from testing
 * DebianReleases - more about the different Debian releases.
  * [[DebianStable|Debian Stable]] - The official Debian release (the one with the fewer bugs, and security issues).
  * [[DebianUnstable|Debian Unstable]] - repository where new & untested packages are introduced.
----

DebianReleases > DebianTesting

Translation(s): Italiano


  • Debian testing is the current development cycle of Debian. It's named after the next stable release Wheezy (as of 2011-02-06)

http://www.debian.org/devel/testing - Official page about Debian Testing.

What is in Testing

A package is installed into the testing dist from DebianUnstable automatically when a list of requirements is fulfilled:

  • The package is at least 10 days old.
  • The package has been built for all the architectures which the present version in testing was built for.
  • Installing the package into testing will not make the distribution more uninstallable.
  • The package does not introduce new release critical bugs.

These requirements should assure that testing is in a pretty workable state but still developing. Especially when packages get restructured, packages that are not quite releasable get into testing, so not all the fun of using a developmental version is removed.

Considerations

<!>

If you use testing currently, you should change your /etc/apt/sources.list to track Wheezy, for security reasons.

An example of testing's unstableness is the upgrade from perl-5.6.0 to perl-5.6.1 which made perl unable to find its modules if they were from a package built with perl-5.6.0. Setting the environment variable PERL5LIB to /usr/lib/perl/5.6.0 solved the problem.

Testing changes more often than stable , but not as crazily as unstable. See also DebianStability.

Testing has the worst security update speed compared to stable and unstable. Don't prefer testing if security is a concern.

If you are tracking testing but really mean to be tracking Wheezy, update your /etc/apt/sources.list replacing 'testing' with 'Wheezy'. The 'Wheezy' alias will track 'Wheezy' through it's transition into 'stable'.

You can see what distribution an alias is tracking by looking at the Release file; e.g.:

If you wonder why a package (or a particular version thereof) is not yet in testing, see http://bjorn.haxx.se/debian.

Testing to Stable

How does ''Testing'' become the new ''Stable'' release ?

see DebianReleaseFAQ.

See also