APT /etc/apt/preferences

       sources.list(5)  (stable testing )    APT  apt-get   APT APT

       sources.list(5)   apt-get sources.list(5)  APT

   APT
             apt-get  APT /etc/apt/apt.conf

          apt-get install -t testing some-package



          APT::Default-Release "stable";


       APT

        100
          ()

        500


        990


        APT  100   500

       APT

       o   1000   (  APT  1000   )

       o

       o    ()

       o   --reinstall


         ( 100) sources.list(5)  ( 500  990) apt-get install some-package
       apt-get upgrade

        apt-get install some-package apt-get upgrade

        apt-get install some-package apt-get upgrade

   APT
       APT

       o   ("Pin-Priority")   ()   "5.8" perl

        "unstable"

          Package: *
          Pin: release a=unstable
          Pin-Priority: 50

        "stable"   "3.0"

          Package: *
          Pin: release a=stable, v=3.0
          Pin-Priority: 500


   APT
       APT  (P)   ()

       P > 1000


       990 < P <=1000


       500 < P <=990


       100 < P <=500


       0 < P <=100


       P < 0




       APT

          Package: perl
          Pin: version 5.8*
          Pin-Priority: 1001

          Package: *
          Pin: origin ""
          Pin-Priority: 999

          Package: *
          Pin: release unstable
          Pin-Priority: 50



       Package:


       Version:


       Release .../dists/dist-name .../dists/stable/Release,
       .../dists/woody/Release    1 Packages Release   APT

       Archive:
            "Archive: stable" Release stable  APT

             Pin: release a=stable

       Version:
            GNU/Linux  3.0 testing unstable   APT

             Pin: release v=3.0
             Pin: release a=stable, v=3.0
             Pin: release 3.0

       Component:
          Release   "Component: main" main  (Debian )  APT

             Pin: release c=main

       Origin:
          Release  Debian  APT

             Pin: release o=Debian

       Label:
          Release Debian  APT

             Pin: release l=Debian

       sources.list(5) Packages Release /var/lib/apt/lists apt.conf
       Dir::State::Lists
       debian.lcs.mit.edu_debian_dists_unstable_contrib_binary-i386_Release
       debian.lcs.mit.edu unstable contrib binary-i386 Release

   APT
       APT Explanation:

       APT Pin-Priority:  Pin-Priority: release ...   (1)



        APT stable   (500) Debian

          Explanation: Uninstall or do not install any Debian-originated
          apt-get dist-upgrade


        testing

          apt-get install package/testing



        APT testing unstable Debian

          Package: *
          Pin: release a=testing
          Pin-Priority: 900

          Package: *
          Pin: release a=unstable
          Pin-Priority: 800

          Package: *
          Pin: release o=Debian
          Pin-Priority: -10


        sources.list(5) testing

          apt-get install package-name
          apt-get upgrade
          apt-get dist-upgrade


        unstable  apt-get upgrade testing testing unstable unstable

          apt-get install package/unstable



       apt-get(8) apt-cache(8) apt.conf(5) sources.list(5)


       [1]APT   APT /usr/share/doc/debian/bug-reporting.txt reportbug(1)


        <nabetaro@debian.or.jp> (2003-2006), Debian JP Documentation ML
       <debian-doc@debian.or.jp>


AUTHOR

       APT team
          Author.


REFERENCES

       1. APT

Man(1) output converted with man2html