将 ubuntu 升级到 16.04 会改变我的 Apache、Mysql 和 Php 版本吗?

将 ubuntu 升级到 16.04 会改变我的 Apache、Mysql 和 Php 版本吗?

将我的 Ubuntu 从 14.04 升级到 16.04 会改变我的 Apache、Mysql 和 Php 版本吗?
我现在的版本如下:
Apache:2.4
Mysql:5.5
Php:5.5
如果是,升级到哪个版本?

答案1

是的,在某种程度上。xenial 附带:

  • 阿帕奇2-2.4.18
  • mysql 服务器 - 5.7.17
  • php-7.0

编辑:

根据 @muru 的说法,php5 软件包可能无法更新,因为 php7 的软件包名称发生了变化。所以我尝试了一下:

安装了一个基本的信任,并且

# apt-get install php5-cli php5 mysql-server

# dpkg -l | egrep "\s(apache2|php5|mysql-server)\s"
ii  apache2                          2.4.7-1ubuntu4.13                 amd64        Apache HTTP Server
ii  mysql-server                     5.5.54-0ubuntu0.14.04.1           all          MySQL database server (metapackage depending on the latest version)
ii  php5                             5.5.9+dfsg-1ubuntu4.21            all          server-side, HTML-embedded scripting language (metapackage)

# sed -i 's/trusty/xenial/g' /etc/apt/sources.list
# apt-get update
# apt-get -y upgrade ; apt-get -y dist-upgrade
# apt-get --purge autoremove ; apt-get autoclean

# dpkg -l | egrep "\s(apache2|php5-cli|php-cli|mysql-server|mariadb-server)\s"
ii  apache2                          2.4.18-2ubuntu3.1                 amd64        Apache HTTP Server
ii  mysql-server                     5.7.17-0ubuntu0.16.04.1           all          MySQL database server (metapackage depending on the latest version)
ii  php5-cli                         5.5.9+dfsg-1ubuntu4.21            amd64        command-line interpreter for the php5 scripting language

php7.0-*因此,@muru 是对的:即使包中定义了php5,它也很可能不会被替换Replaces: php5-cli (<< 5.6.16+dfsg-4~)(例如)。

相关内容