Yanıtlar:
Tüm paketleri yükseltin:
apt-get update; apt-get upgrade;
Yalnızca bir paketi yükseltmek istiyorsanız (örn. Php5):
apt-get update; apt-get install php5;
Debian'da bulunan paket sürümleri için şuraya bakın:
http://www.debian.org/distrib/packages
Sadece wheezy'de bulunan php5 5.4.4-2'yi yüklemek istiyorsanız, /etc/apt/sources.listinize wheezy eklemelisiniz:
deb http://ftp.us.debian.org/debian/ wheezy main non-free contrib
ve sonra:
apt-get update
apt-get install -t wheezy php5
Herhangi bir sürpriz elde etmek için, sisteminizin hışıltıdan paketleri yüklemesini önlemek için apt pinning'i kullanmalısınız, sadece / etc / apt / preferences dosyasını oluşturun.
Package: *
Pin: release n=squeeze
Pin-Priority: 650
Package: *
Pin: release n=wheezy
Pin-Priority: -10
Bu nedenle, apt-get kurulumunu yaptığınızda, -t wheezy belirtmezseniz, varsayılan olarak paketi sıkmaktan yükler.
apt-get source
apt-get build-dependencies
debuild
Pinning, @Juan'ın fark ettiği gibi, sizi bağımlılık cehennemine sokacaktır. Debian sistemlerimdeki kanayan kenarı istediğimde genellikle http://www.dotdeb.org/
Doğru talimatlar için -> http://www.dotdeb.org/instructions/
Debian kararlı gerçekten, gerçekten kararlı olacak şekilde tasarlanmıştır; bu nedenle paketlerin daha yeni sürümlerini kullanmak genellikle desteklenmez, çoğu zaman zor ve / veya kötü bir fikirdir ve bazen imkansızdır. Bununla birlikte, bunu yapmanın yolları var:
Hiçbir backport mevcut değilse ve basit bir sid backport mümkün değilse, muhtemelen paketi sisteminizde çalıştıramazsınız. Debian testine geçmeyi düşünebilirsiniz (test donma altında olduğu zaman çok da kötü değildir, Debian Wheezy bu yazıdan beri olduğu gibi).
Bu cevap irc.debian.org adresinde dpkg bot tarafından verilen "basit sid backport" talimatlarını tekrar etmeden tamamlanmayacaktır:
Ayrıca bakınız: http://wiki.debian.org/Backports