Debian'da Apt-Pinning Kullanımı

Döndüm Debian Sıkıştırması. Ahır koluna dönmeme neden olan sebep Debian, (her zaman kullandığımdan beri Test yapmak) yanlış görüntülendi matbaacılık kullanarak çekirdek versiyondan daha yüksek 2.6.32-5-686.

Bu adımı atmadaki temel sorun, şu depolardaki birçok paketi kaybetmemdir: Debian Testi ve şu Debian Kararlı bulunmamaktadır. Bunların örnekleri LibreOffice 3.4.3 y turpial.

Şans eseri Debian bir seçenek var Uygun denilen Apt-Sabitleme ve bunun ne için olduğunu merak edeceksin? Eh, teknik değirmen taşına girmeden, Apt-Sabitleme kullanabilirim Debian Sıkıştırması ve aynı zamanda Debian Hırıltılı. Güzel değil mi?

Nasıl yaparım?

Kurulumdan sonra Debian Sıkıştırması ve yapılandırın, güncelleyin ve benzeri, ilk yaptığım şey depoları eklemek Test yapmak, dolayısıyla /etc/apt/sources.list dosyası şu şekilde görünür:

# 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

Daha sonra dosyayı oluşturuyorum / etc / apt / preferences ve bunu içine koydum:

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

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

Şimdi depoları güncelleyen bir terminal açıyorum.

$ sudo apt-get update

Şimdi kurmak istediğimde turpial örneğin bunu terminalde yapmanın iki yolu var:

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

Y APT sadece bir deponun ve diğerinin gerekli bağımlılıklarını seçmekten sorumludur. Bununla ilgili daha fazla bilgi isterseniz, ziyaret edebilirsiniz. tıkla.