Yanıtlar:
Paketin en son sürümü hangisi olursa olsun, Ubuntu Yazılım merkezinde gösterilen ve indirilen pakettir apt-get install
. Varsayılan olarak böyledir, ancak Yazılım Depoları penceresinde değiştirilebilir.
Paket kaynaklarının öncelikleri yerel paket yapılandırmasında tanımlanır.
Bu konfigürasyon ile kontrol edilebilir apt-cache policy
.
Aşağıda, Ubuntu ana paket deposunda ve bir PPA'da apt-cache policy
bulunan paket için gösterilenlerin bir örneği git
ve PPA sürümü şu anda yüklü:
$ apt-cache policy git
git:
Installed: 1:2.1.0-1~ppa0~ubuntu14.04.1
Candidate: 1:2.1.0-1~ppa0~ubuntu14.04.1
Version table:
*** 1:2.1.0-1~ppa0~ubuntu14.04.1 0
500 http://ppa.launchpad.net/git-core/ppa/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
1:1.9.1-1 0
500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
URL'lerin önündeki sayılar önceliği belirtir. Bu önceliğe sahip tek bir kaynak varsa, en yüksek önceliğe sahip bir kaynaktan gelen paket tercih edilir.
En yüksek önceliğe sahip birden fazla giriş varsa, burada olduğu gibi, daha yeni sürüm tercih edilir.
Belirli bir sürümü tercih edecek öncelikleri değiştirmek için, istisnalar kuralları tanımlanabilir /etc/apt/preferences
. Bir paketi sabit bir sürüme kilitlemeye "sabitleme" denir.
Bkz. PinningHowto .