Menggunakan Apt-Pinning di Debian

Saya telah kembali ke Debian Squeeze. Alasan yang mendorong saya untuk kembali ke cabang stabil Debian, (karena saya selalu menggunakan pengujian) telah menjadi tampilan yang salah dari tipografi menggunakan a inti lebih tinggi dari versi 2.6.32-5-686.

Masalah utama dengan mengambil langkah ini adalah saya kehilangan banyak paket yang ada di repositori Pengujian Debian dan bahwa Debian Stabil tidak memiliki. Contoh dari mereka adalah LibreOffice 3.4.3 y turpial.

Untungnya di Debian ada pilihan untuk Apt bernama Tepat-Pinning dan Anda akan bertanya-tanya untuk apa itu? Nah, tanpa pergi ke batu asah teknis, dengan Tepat-Pinning Saya bisa menggunakan Debian Squeeze dan pada saat yang sama, paket debian mengi. Keren kan?

Bagaimana saya melakukannya?

Setelah menginstal Debian Squeeze dan konfigurasikan, perbarui, dan seterusnya, hal pertama yang saya lakukan adalah menambahkan repositori pengujian, sehingga file /etc/apt/sources.list terlihat seperti ini:

# 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

Nanti saya buat filenya / etc / apt / preferensi dan saya taruh di dalamnya:

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

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

Sekarang saya membuka terminal, perbarui repositori.

$ sudo apt-get update

Sekarang ketika saya ingin menginstal turpial misalnya saya punya dua cara untuk melakukannya di terminal:

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

Y APT itu bertanggung jawab untuk memilih hanya dependensi yang diperlukan dari satu repositori dan yang lainnya. Jika Anda ingin informasi lebih lanjut tentang ini, Anda dapat mengunjungi link ini.