我正在嘗試在Debian 8上爲我正在進行的項目安裝PHP。該項目需要PHP 5.4,並且不能使用任何PHP的更高版本(5.5和5.6)。每當我使用apt-get安裝php5時,它會安裝PHP 5.6的最新版本。我如何安裝PHP 5.4.44(或任何最新版本的PHP 5.4實例)?如何在Debian 8(Jessie)上安裝最新版本的PHP 5.4?
5
A
回答
6
您需要將舊的stable(wheezy)回購添加到apt源列表。 創建在一個文件:
/etc/apt/sources.list.d/wheezy.list
並添加以下內容:
deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free
運行下面的命令來更新回購的相關信息,並安裝php5.4.44
apt-get update
apt-get install php5=5.4.44-0+deb7u1
你應該考慮版本固定。你可以做到這一點類似於:
在創建一個文件:
/etc/apt/preferences.d/php5
Package: php5*
Pin: release a=oldstable
Pin-Priority: 700
Package: php-*
Pin: release a=oldstable
Pin-Priority: 700
編輯: PHP5.4的版本已經更新到5.4.45所以你可以在安裝這個特定版本之前進行版本查找,並用最新版本替換版本號。
0
可以使用apt-get install
,並通過添加=
PHP5的旁邊你能說出的版本正是你想要的,這樣,如果你想安裝的版本命名爲44年4月5日,您使用此:
apt-get install php5=5.4.44
1
此後發行版本已經有更新。截至今天,該版本已經碰到這樣試試:
的apt-get安裝PHP5 = 5.4.45
相關問題
- 1. 如何在debian 8 jessie上安裝php 7 gd擴展?
- 2. 在debian上安裝qgis jessie
- 3. 如何在Debian Jessie上安裝g ++?
- 4. 在debian上安裝yeoman時出錯jessie
- 5. Debian Jessie mysql-shell安裝
- 6. Jupyter在Debian 8上安裝
- 7. 用於debian-8(Jessie)的PHP 5.6包
- 8. 如何使用deb包在Debian Jessie上安裝CouchDB?
- 9. 如何在Debian上升級到最新版本的我安裝的MySQL?
- 10. PHP未在Debian上運行Jessie
- 11. 如何在Raspbian Jessie上安裝Python 3.5
- 12. 如何在Debian 8安裝phpMyAdmin傑西
- 13. 如何在debian服務器上安裝最新的libcurl?
- 14. 我想在Debian 8上安裝Mono 5.0.0
- 15. 如何在Amazon Linux上安裝最新版本的GDAL?
- 16. PHP Pthreads最新版本3.1.6(64位)沒有在Apache上安裝
- 17. 安裝和Debian的8
- 18. 在Mac OS X上安裝最新版本的MySQL 5.5最新版本
- 19. 在Debian 8上安裝帶PHP 7的phalcon
- 20. 如何讓msi安裝程序在較新的版本上安裝舊版本?
- 21. 如何強制apache指向最新的php版本安裝?
- 22. 如何強制Apache使用最新安裝的PHP版本
- 23. 如何在Ubuntu上安裝mongodb-clients最新版本?
- 24. Homebrew更新到PHP - 安裝較新的版本,但仍然顯示PHP 5.4
- 25. 如何安裝/ Debian上
- 26. 在debian 8上沒有顯示StackTraces的perf-events jessie
- 27. 在magento中安裝新的php版本
- 28. 如何在其他Java版本的機器上安裝Java 8
- 29. 安裝最新版本matplotlib在PyPI
- 30. 安裝最新版本的XLRD
我不斷收到這樣的:'E:版「44年5月4日」爲「PHP5」沒有found' – Crimson1222
你必須通過鍵入apt-cache policy php5來查看它是否存在於列表中 –