Differences between revisions 1 and 28 (spanning 27 versions)
Revision 1 as of 2004-05-12 12:07:14
Size: 463
Editor: anonymous
Comment:
Revision 28 as of 2017-04-10 08:26:24
Size: 2461
Comment: use deb.debian.org
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07
== The experimental repository ==
Quoting the [http://www.debian.org/doc/FAQ/ch-ftparchives.en.html Debian FAQ]:
## page was renamed from experimental
#language en
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[es/DebianExperimental|español]] - [[fr/DebianExperimental|Français]] - [[it/DebianExperimental|Italiano]] - [[sv/DebianExperimental|Svenska]]-~

DebianReleases > Debian Experimental
----

= The experimental repository =

<<TableOfContents(3)>>

== Introduction ==
Quoting the [[http://www.debian.org/doc/FAQ/ch-ftparchives.en.html|Debian FAQ]]:
Line 7: Line 17:

Unlike the [[DebianReleases |Debian Releases]] [[DebianUnstable|unstable]] and [[DebianTesting|testing]], {{{experimental}}} isn't a complete distribution. {{{Experimental}}} is a staging/collaboration/experimental area for development, when it is known that a package has problems or may have problems. Some packages/developers don't use experimental, they just put the new versions in unstable. The migration of packages from {{{experimental}}} to {{{unstable}}} is entirely at discretion of the packagers. Even if there are a lot less consistency requirements for packages in {{{experimental}}}, they are autobuilt on the best effort basis by [[https://buildd.debian.org|official Debian Package Auto-Building infrastructure]].

== To configure APT ==
An {{{/etc/apt/sources.list}}} entry for experimental is:{{{
deb http://deb.debian.org/debian experimental main
}}}

== To install an experimental package ==
To install an experimental package, do:{{{
apt-get update
apt-get -t experimental install packagename
}}}

== To upgrade an experimental package ==
if the package has changed in experimental and you want to upgrade it, do:{{{
apt-get update
apt-get -t experimental install packagename
}}}


== APT pinning ==
Optionally, if you want to track a given package from experimental, add the following to {{{/etc/apt/preferences}}} (and see [[AptPreferences#Pinning|AptPreferences]]):
{{{
Package: dash
Pin: release a=experimental
Pin-Priority: 800
}}}

== Listing all packages installed from experimental ==

To check which experimental packages are currently installed on your system, do:
{{{
aptitude search ~S~i~Aexperimental
}}}

Translation(s): English - español - Français - Italiano - Svenska

DebianReleases > Debian Experimental


The experimental repository

Introduction

Quoting the Debian FAQ: "project/experimental/: This directory contains packages and tools which are still being developed, and are still in the alpha testing stage. Users shouldn't be using packages from here, because they can be dangerous and harmful even for the most experienced people."

You have been warned

Unlike the Debian Releases unstable and testing, experimental isn't a complete distribution. Experimental is a staging/collaboration/experimental area for development, when it is known that a package has problems or may have problems. Some packages/developers don't use experimental, they just put the new versions in unstable. The migration of packages from experimental to unstable is entirely at discretion of the packagers. Even if there are a lot less consistency requirements for packages in experimental, they are autobuilt on the best effort basis by official Debian Package Auto-Building infrastructure.

To configure APT

An /etc/apt/sources.list entry for experimental is:

deb http://deb.debian.org/debian experimental main

To install an experimental package

To install an experimental package, do:

apt-get update
apt-get -t experimental install packagename

To upgrade an experimental package

if the package has changed in experimental and you want to upgrade it, do:

apt-get update
apt-get -t experimental install packagename

APT pinning

Optionally, if you want to track a given package from experimental, add the following to /etc/apt/preferences (and see AptPreferences):

Package: dash
Pin: release a=experimental
Pin-Priority: 800

Listing all packages installed from experimental

To check which experimental packages are currently installed on your system, do:

aptitude search ~S~i~Aexperimental