Używanie Apt-Pinning w Debianie

Wróciłem do Debian Squeeze. Powód, który skłonił mnie do powrotu do stabilnej gałęzi Debian, (ponieważ zawsze używałem Testy) było nieprawidłowe wyświetlanie pliku typografia za pomocą jądro wyższa niż wersja 2.6.32-5-686.

Głównym problemem związanym z podjęciem tego kroku jest to, że tracę wiele pakietów znajdujących się w repozytoriach Testowanie Debiana i Stabilność Debiana nie ma. Przykładem jest LibreOffice 3.4.3 y Turpia.

Na szczęście w Debian istnieje opcja Trafny nazywa Apt-Przypinanie i będziesz się zastanawiać, po co to jest? Cóż, bez wchodzenia w techniczny kamień szlifierski Apt-Przypinanie mogę użyć Debian Squeeze a jednocześnie opakowania po świszczący oddech Debiana. Fajnie, prawda?

Jak mam to zrobić?

Po instalacji Debian Squeeze i skonfiguruj go, zaktualizuj i tak dalej, pierwszą rzeczą, którą robię, jest dodanie repozytoriów Testy, więc plik /etc/apt/sources.list wygląda następująco:

# 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

Później tworzę plik / etc / apt / preferences i umieściłem to w środku:

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

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

Teraz otwieram terminal, aktualizuję repozytoria.

$ sudo apt-get update

Teraz, kiedy chcę zainstalować Turpia na przykład mam dwa sposoby na zrobienie tego w terminalu:

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

Y APT odpowiada za wybranie tylko niezbędnych zależności jednego repozytorium i drugiego. Jeśli chcesz uzyskać więcej informacji na ten temat, możesz odwiedzić ten link.