Bruke Apt-Pinning på Debian

Jeg har kommet tilbake til Debian klemmer. Årsaken som fikk meg til å gå tilbake til den stabile grenen av Debian, (siden jeg alltid har brukt Testing) har vært feil visning av typografi bruker en kjerne høyere enn versjonen 2.6.32-5-686.

Hovedproblemet med å ta dette trinnet er at jeg mister mange pakker som er i repositoriene til Debian-testing og at debian-stabil har ikke. Eksempel på dem er LibreOffice 3.4.3 y turpial.

Heldigvis i Debian det er et alternativ til apt kalt Apt Pinning og du vil lure på hva er det til? Vel, uten å gå inn i den tekniske slipesteinen, med Apt Pinning jeg kan bruke Debian klemmer og samtidig pakker med debian wheezy. Kult, ikke sant?

Hvordan gjør jeg det?

Etter installasjon Debian klemmer og konfigurere den, oppdatere den og så videre. Det første jeg gjør er å legge til lagringsplassene til Testing, så filen /etc/apt/sources.list ser slik ut:

# 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

Senere oppretter jeg filen / etc / apt / preferanser og jeg la dette inn:

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

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

Nå åpner jeg en terminaloppdatering repositoriene.

$ sudo apt-get update

Nå når jeg vil installere turpial for eksempel har jeg to måter å gjøre det på terminalen:

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

Y APT det er ansvarlig for å velge bare de nødvendige avhengighetene til det ene depotet og det andre. Hvis du vil ha mer informasjon om dette, kan du besøke denne linken.