我正在尝试在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上安装maridb jessie
- 3. 在debian上安装qgis jessie
- 4. 如何在Debian Jessie上安装g ++?
- 5. 无法在新鲜的debian 8 jessie上安装docker
- 6. 在debian上安装yeoman时出错jessie
- 7. 在Debian Jessie上安装Apache Wave
- 8. 安装旧版本的PHP? (5.4.xx)
- 9. Debian Jessie mysql-shell安装
- 10. 本地文本在Linux上安装的GraphDB debian(Jessie)
- 11. 在离线Debian机器上安装最新的R版本
- 12. Jupyter在Debian 8上安装
- 13. 如何使用deb包在Debian Jessie上安装CouchDB?
- 14. 如何在debian jessie上安装和使用位图.pcf字体?
- 15. 如何在Debian上升级到最新版本的我安装的MySQL?
- 16. 用于debian-8(Jessie)的PHP 5.6包
- 17. 我应该在Centos 5.4中安装最新的SCons版本吗?
- 18. PHP未在Debian上运行Jessie
- 19. 如何在Raspbian Jessie上安装Python 3.5
- 20. 如何在eclipse中安装最新版本的Xuggler(5.4,截至18/05/2013)?
- 21. 什么是在Debian Jessie上安装多个g ++工具链的最佳方式
- 22. 如何增加Debian Jessie中的PHP memory_limit?
- 23. 在Ubuntu上安装旧的PHP版本
- 24. 如何在Debian 8安装phpMyAdmin杰西
- 25. 如何在debian服务器上安装最新的libcurl?
- 26. 我想在Debian 8上安装Mono 5.0.0
- 27. 在Debian 8上安装Solr 5
- 28. 如何在Mac上安装最新版本的Ruby?
- 29. 如何在Ubuntu 14.04上安装最新的Boost版本?
- 30. 如何在Amazon Linux上安装最新版本的GDAL?
我不断收到这样的:'E:版“44年5月4日”为“PHP5”没有found' – Crimson1222
你必须通过键入apt-cache policy php5来查看它是否存在于列表中 –