„Apt-Pinning“ naudojimas „Debian“

Aš grįžau į „Debian Squeeze“. Priežastis, kuri paskatino mane grįžti į stabilią debian, (kadangi visada naudojau Testavimas) buvo neteisingas tipografija naudojant a branduolys aukštesnė nei versija 2.6.32-5-686.

Pagrindinė šio žingsnio problema yra ta, kad prarandu daug paketų, esančių „Windows“ saugyklose „Debian“ testavimas ir kad „Debian Stable“ neturi. Jų pavyzdys yra LibreOffice 3.4.3 y Turpialas.

Laimei debian yra galimybė Tinkamas vadinamas „Apt-Pinning“ ir jums įdomu, kam tai skirta? Na, nesileidžiant į techninį grindinį, su „Apt-Pinning“ Aš galiu naudoti „Debian Squeeze“ o kartu ir pakuotes Debianas Švokštimas. Šaunu, tiesa?

Kaip tai padaryti?

Įdiegę „Debian Squeeze“ ir sukonfigūruoti, atnaujinti ir kitus, pirmiausia aš įtraukiu Testavimas, todėl failas /etc/apt/sources.list atrodo taip:

# Repositorios Stable
deb http://ftp.debian.org/debian squeeze main contrib non-free
# Repositorios Testing
deb http://ftp.debian.org/debian wheezy main contrib non-free

Vėliau aš sukuriu failą / etc / apt / preferences ir įdėjau tai į vidų:

Package: *
Pin: release n=stable
Pin-Priority: 900

Package: *
Pin: release n=testing
Pin-Priority: 800

Dabar atidarau terminalą, atnaujinu saugyklas.

$ sudo apt-get update

Dabar, kai noriu įdiegti Turpialas pavyzdžiui, turiu du būdus, kaip tai padaryti terminale:

$ sudo apt-get install turpial/testing
$ sudo apt-get -t testing install turpial

Y APT ji atsakinga tik už būtinų vienos ir kitos saugyklos priklausomybių pasirinkimą. Jei norite gauti daugiau informacijos apie tai, galite apsilankyti šią nuorodą.