首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能升级php?

问为什么我不能升级php?
EN

Ask Ubuntu用户
提问于 2017-01-17 18:01:45
回答 1查看 207关注 0票数 1

我正在运行Ubuntu桌面,这是我来自lsb_release -a的输出

没有LSB模块可用。发行商ID: Ubuntu描述:Ubuntu16.04.1 LTS发行版: 16.04代码名: xenial

当我运行apt update时,我得到:

所有的包裹都是最新的。

然后运行php -v

PHP7.0.8-0ubuntu0.16.04.3 (cli) ( NTS )版权(c) 1997-2016年PHP Group Zend Engine v3.0.0,版权(c) 1998-2016 Zend Technologies with X调试v2.4.0,版权(c) 2002-2016,由Derick与Zend OPcache v7.0.8-0ubuntu0.16.04.3,版权(c) 1999-2016,由Zend Technologies

但是,我有另一个Ubuntu服务器运行相同的lsb_release -a。

没有LSB模块可用。发行商ID: Ubuntu描述:Ubuntu16.04.1 LTS发行版: 16.04代码名: xenial

但是它安装了一个更新版本的PHP:

PHP7.0.13-0ubuntu0.16.04.1 (cli) ( NTS )版权(c) 1997-2016年PHP v3.0.0,版权(c) 1998-2016 Zend Zend OPcache v7.0.13-0ubuntu0.16.04.1,版权(c) 1999-2016年,由Zend编写

我没有在这两台机器上安装PPA。如何像在服务器上运行的那样将桌面从7.0.8升级到7.0.13?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2017-01-17 19:22:07

在System Settings > Software & Updates下浏览了一段时间之后,我记得很久以前,我从以下来源禁用了安装更新,因为我对频繁中断弹出以进行升级感到有些恼火。我更喜欢在终端上手动管理我的apt升级,我不希望它自动地将我从16.04升级到16.10或其他版本。我没有意识到的是,这些复选框从/etc/apt/sources.list中删除了deb包的源代码,这样它就永远不会获取包的更新,并且总是报告我的系统是最新的。在选中这些框并运行apt update和upgrade之后,我成功地安装了新版本的PHP 7.0.13-0ubuntu0.16.04.1 (cli) ( NTS )。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/873027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档