文档章节

ubuntu通过ppa源安装php5.4或php5.5

贪睡猫仙mosen
 贪睡猫仙mosen
发布于 2014/06/16 10:40
字数 465
阅读 193
收藏 0
点赞 0
评论 0

Ppa-purge:

是一个ppa源扩展工具,它可以帮助你禁用指定的 ppa 源并重新安装官方源中的软件包,有时候你通过 PPA 安装了某软件的最新版本,但感觉不是很稳定,通过它就可以还源到官方源中的稳定版,起到降级作用。
有朋友会问,什么是ppa源:
PPA 全称为 Personal Package Archives(个人软件包档案),是Ubuntu Launchpad 网站提供的一项服务,当然不仅限于 Launchpad 。它允许个人用户上传软件源代码,通过 Launchpad 进行编译并发布为二进制软件包,作为 apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。
通常 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。相对于通过 Deb 包安装来说,使用 PPA 的好处是,一旦软件有更新,通过 sudo apt-get upgrade 这样命令就可以直接升级到新版本。
基本概念就介绍就这里,懂不懂没有所谓,下面看实际操作.

先安装ppa源扩展工具

apt-get install -y ppa-purge

安装php5.4方法:

add-apt-repository ppa:ondrej/php5-oldstable
apt-get update
apt-get install php5-fpm

安装php5.5方法:

add-apt-repository ppa:ondrej/php5 
apt-get update
apt-get install php5-fpm

相信很多人在百度或谷歌搜 “ubuntu 安装php5.4的时候,会搜到安装php5.5的代码”,为什么会出现这种情况呢,原因上面说了,ppa源,一般是最新的软件,所以现在的版本是php5.5.要是不小心安装了php5.5要怎么样,才能重新安装php5.4呢?
方法如下:

add-apt-repository  ppa:ondrej/php5-oldstable
apt-get update
ppa-purge ppa:ondrej/php5
apt-get update && apt-get upgrade -y && apt-get autoremove -y && apt-get autoclean -y
apt-get install php5-fpm



本文转载自:http://blog.x228.com/archives/316.html

共有 人打赏支持
贪睡猫仙mosen
粉丝 2
博文 30
码字总数 6551
作品 0
松江
个人站长
Ubuntu 下 nginx , php , mysql 和 golang 的简单安装

我是搞php出身,自然安装lnmp是常规技能。以前的手段还是lnmp安装包,比如军哥的lnmp1.0。随着php和mysql的更新,大多数一键安装都开始版本老化,更新困难的问题。因此,重新研究了一下Ubunt...

傅小黑
2014/02/19
0
0
Ubuntu使用apt-get安装PHP指定版本

1、添加源 apt-get install python-software-properties -y add-apt-repository ppa:zanfur/php5.5 apt-get update 2、安装php5.5 apt-get install php5-gd php5-mysql mysql-server nginx ......

谢了
2015/06/30
0
0
关于 PPA 及如何通过 PPA 源来快速安装软件

也许你早已注意到,我们在介绍软件的时候,在安装这块一般都提供 PPA 源安装方式,这是一种快速方便的软件安装方法,但对于一些新手来说,对 PPA 并不是很熟悉,下面我们就详细介绍一下。 # ...

红薯
2010/08/09
2.1K
0
ubuntu16.04安装php5

sudo apt-get install -y language-pack-en-base sudo LCALL=enUS.UTF-8 add-apt-repository ppa:ondrej/php sudo add-apt-repository ppa:ondrej/php sudo apt-get update apt-cache search......

蔡少东
2016/06/26
522
0
what is ppa in linux Ubuntu添加PPA源

什么是PPA PPA,表示Personal Package Archives,也就是个人软件包集 很多软件包由于各种原因吧,不能进入官方的Ubuntu软件仓库。为了方便Ubuntu用户使用,launchpad.net提供了ppa,允许用户建立...

Oscarfff
2016/07/10
41
0
MicroPHP 2.1.10 发布,支持最新php5.5

MicroPHP 2.1.10版本主要是为了兼容php5.5,由于之前框架测试一直都是在5.3下面进行,据相关消息说php5.4 php5.5做了很大变化,很多函数会报提示,于是为了紧跟php脚步,就特意安装了php5.4 ...

狂奔的蜗牛.
2013/09/10
1K
8
Firefox 10 Alpha 1 for Ubuntu (PPA)

Mozilla Firefox转向通过PPA发布自己的产品,昨天Firefox开发团队推出Firefox10 alpha 1(nightly),并准备通过FTP下载或PPA安装。 firefox 10 alpha FTP下载:Download Ubuntu 11.10 安装和...

红薯
2011/10/16
1K
5
Y PPA Manager 0.0.8.7 发布

Y PPA Manager是一款帮助你管理PPA软件源的免费软件。清除、撤销更新、列表、搜索更新、搜索Launchpad中的软件源、保存备份等等。所有这些,通过这个直观的界面上都能做到。因此,如果你使用...

oschina
2012/07/05
595
2
Blueman-Ubuntu操作系统GTK+的蓝牙管理器

  1.拨号连接3G/EDGE/GPRSp     2.连接/创建蓝牙网络     3.连接输入设备     4.连接音频设备     5.通过OBEX(Object Exchange)发送、接收、浏览文件     6.配对 Bl...

红薯
2009/06/02
450
0
Elegant Gnome Pack

Elegant Gnome Pack 是一个超级漂亮的 Ubuntu 主题,黑色风格,它提供了 PPA 源,所以安装起来非常方便。 # 安装:通过 PPA 源,支持 Ubuntu 10.04 / Linux Mint sudo add-apt-repository pp...

匿名
2010/08/09
2.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
18分钟前
0
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
41分钟前
1
0
protobuf学习笔记

相关文档 Protocol buffers(protobuf)入门简介及性能分析 Protobuf学习 - 入门

OSC_fly
昨天
0
0
Mybaties入门介绍

Mybaties和Hibernate是我们在Java开发中应用的比较多的两个ORM框架。当然,目前Mybaties正在慢慢取代Hibernate,这是因为相比较Hibernate而言Mybaties性能更好,响应更快,更加灵活。我们在开...

王子城
昨天
2
0
编程学习笔记之python深入之装饰器案例及说明文档[图]

编程学习笔记之python深入之装饰器案例及说明文档[图] 装饰器即在不对一个函数体进行任何修改,以及不改变整体的原本意思的情况下,增加函数功能的新函数,因为这个新函数对旧函数进行了装饰...

原创小博客
昨天
0
0
流利阅读笔记33-20180722待学习

黑暗中的生物:利用奇技淫巧快活生存 Daniel 2018-07-22 1.今日导读 如果让你在伸手不见五指的黑暗当中生存,你能熬过几天呢?而大千世界,无奇不有。在很多你不知道的角落,有些生物在完全黑...

aibinxiao
昨天
6
0
Hystrix降级逻辑中如何获取触发的异常

通过之前Spring Cloud系列教程中的《Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)》一文,我们已经知道如何通过Hystrix来保护自己的服务不被外部依赖方拖垮的情况。但是实际...

程序猿DD
昨天
1
0
gin endless 热重启

r := gin.New()r.GET("/", func(c *gin.Context) {c.String(200, config.Config.Server.AppId)})s := endless.NewServer(":8080", r)s.BeforeBegin = func(add string) ......

李琼涛
昨天
1
0
JAVA模式之代理模式

平时一直在用spring,spring中最大的特效IOC和AOP,其中AOP使用的就是代理模式.闲着无聊,随手写了一个代理模式,也记录下代理模式的实现Demo. 比如现在有一个场景是:客户想要增加一个新的功能,...

勤奋的蚂蚁
昨天
0
0
ES15-JAVA API 索引管理

1.创建连接 创建连接demo package com.sean.esapi.client;import java.net.InetSocketAddress;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.clien......

贾峰uk
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部