Коришћење Апт-Пиннинг-а на Дебиану

Вратила сам се у Дебиан Скуеезе. Разлог који ме је подстакао да се вратим у стабилну грану Дебиан, (пошто сам одувек користио Тестирање) је био нетачан приказ типографија помоћу а језгро виши од верзије 2.6.32-5-686.

Главни проблем са предузимањем овог корака је тај што губим многе пакете који се налазе у спремиштима Дебиан тестирање и да Дебиан Стабле нема. Пример за то су ЛибреОффице КСНУМКС y Турпиал.

Срећом унутра Дебиан постоји опција да Апт зове Апт-Пиннинг и запитаћете се чему то служи? Па, без уласка у технички жрвањ, са Апт-Пиннинг ја могу користити Дебиан Скуеезе а истовремено пакети од Дебиан Вхеези. Цоол зар не?

Како да то урадим?

Након инсталације Дебиан Скуеезе и конфигуришем га, ажурирам и тако даље, прва ствар коју урадим је да додам спремишта Тестирање, тако да датотека /етц/апт/соурцес.лист изгледа овако:

# 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

Касније креирам датотеку / етц / апт / преференце и ставио сам ово унутра:

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

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

Сада отварам терминал за ажурирање спремишта.

$ sudo apt-get update

Сада када желим да инсталирам Турпиал на пример, имам два начина да то урадим у терминалу:

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

Y APT одговоран је за избор само потребних зависности једног спремишта и другог. Ако желите више информација о овоме, можете посетити овај линк.