2012-03-21 71 views
6

我剛剛使用Debian Squeeze(最新穩定版本6.0.4)設置了一個新VM。我要去一個網絡服務器,所以我安裝了通常的... apache,php5,mysql,phpmyadmin等。在Debian Squeeze上升級phpmyadmin(和其他軟件包)

一切都很順利,一切正常。

我的問題是關於升級包。我注意到phpmyadmin的版本是3.3.7 ...最新版本是3.4.10.1。做apt-get更新/升級不會升級軟件包。

如果apt-get update/upgrade不起作用,如何升級Debian Squeeze服務器上的軟件包?

謝謝!

+0

你要麼安裝這些軟件包可以手動使用,或者您可以將回購庫添加到apt使用的回購列表中。 (對於phpmyadmin,我可能只是手動執行。)另外,因爲這不是一個編程問題,它不屬於StackOverflow。它屬於serverfault。 – Corbin 2012-03-21 20:31:23

回答

11

您可以從official page下載最新版本,並按照壓縮文件中的說明進行安裝。

另外,如果你想使用Debian庫,你可以在文件/etc/apt/source.list添加

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

另外補充

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

/etc/apt/preferences

這樣做,您將擁有所有測試軟件包版本,但他們不會被安裝,除非你指定,所以運行

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

例如

apt-get install phpmyadmin=3.4.10.1-1 

可以檢查不同版本的

apt-cache showpkg phpmyadmin