2012-03-21 15 views
6

Sadece Debian Squeeze ile yeni bir VM kuruyorum (en yeni sürüm, 6.0.4). Ben bir web sunucusu için gidiyorum, bu yüzden her zamanki yükledim ... apache, php5, mysql, phpmyadmin, vbDebian Squeeze üzerinde phpmyadmin (ve diğer paketler) yükseltme

Her şey iyi gitti, her şey çalışıyor.

Sorum şu: Paketleri yükseltmekle ilgili. Phpmyadmin sürümünün 3.3.7 olduğunu farkettim ... en son 3.4.10.1. Apt-get güncelleme/yükseltme yapmak paketi yükseltmez.

apt-get update/upgrade çalışmıyorsa, bir Debian Squeeze sunucusundaki paketleri nasıl yüklerim?

Teşekkürler!

+0

ile You farklı sürümlerini kontrol edebilirsiniz paketleri el ile veya apt kullanan bir repos listesini kullanır. (Phpmyadmin için, muhtemelen sadece manuel olarak yapardım.) Ayrıca, bu bir programlama sorusu olmadığı için StackOverflow'a ait değildir. Serverfault'a ait. – Corbin

cevap

11

En son sürümü official page'dan yükleyebilir ve yükleme için sıkıştırma dosyasındaki talimatları takip edebilirsiniz. Eğer debian depoları kullanmak istiyorsanız

Alternatif olarak,

Ayrıca

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

eklemek dosya /etc/apt/source.list içinde

deb http://ftp.us.debian.org/debian testing main contrib non-free 

ekleyebilir/etc/apt/preferences

Bunu yapmak için tüm paketlere sahip olacaksınız Bunu belirtmek, bu nedenle örneğin

apt-get update 
apt-get install <package name>=<version> 

çalıştırmak sürece versiyonu, ama onlar yüklenecek etmeyeceğiz

apt-get install phpmyadmin=3.4.10.1-1 

ya yüklemek Eğer

apt-cache showpkg phpmyadmin