2012-03-21 2 views
6

Ho appena installato una nuova VM con Debian Squeeze (ultima versione stabile, 6.0.4). Vado per un webserver, quindi ho installato il solito ... apache, php5, mysql, phpmyadmin, ecc.Aggiornamento di phpmyadmin (e altri pacchetti) su Debian Squeeze

Tutto è andato per il meglio, tutto funziona.

La mia domanda riguarda l'aggiornamento dei pacchetti. Ho notato che la versione phpmyadmin è 3.3.7 ... l'ultima è 3.4.10.1. L'aggiornamento/aggiornamento apt-get non aggiorna il pacchetto.

Come si fa ad aggiornare i pacchetti su un server Debian Squeeze se apt-get update/upgrade non funziona?

Grazie!

+0

È installare i pacchetti manualmente o si aggiunge un repository all'elenco di repository che apt utilizza. (Per phpmyadmin, probabilmente lo farei manualmente.) Inoltre, poiché questa non è una domanda di programmazione, non appartiene a StackOverflow. Appartiene a serverfault. – Corbin

risposta

11

È possibile scaricare l'ultima versione dal official page e seguire le istruzioni contenute nel file di compressione per l'installazione.

In alternativa, se si desidera utilizzare i repository Debian, è possibile aggiungere

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

nel file file /etc/apt/source.list

aggiungere anche

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

in/etc/apt/preferences

facendo questo avrete tutti i pacchetti per il test versione, ma non stanno andando per essere installato a meno che non si specifica, in modo da eseguire

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

ad esempio

apt-get install phpmyadmin=3.4.10.1-1 

è possibile controllare le diverse versioni con

apt-cache showpkg phpmyadmin