将 Ubuntu 从 16.04 升级到 18.04 时,我面临一些 PHP 模块的选择。
例如,我应该安装
php-fpm
, 或者php7.2-fpm
php-gd
, 或者php7.2-gd
- ETC...
因为这两个名称在新操作系统中都可用(之前的名称是 16.04 上的 7.0)。
有些 php 模块像上面的一样是双头的,有些仅作为 存在php-x
,有些仅作为php7.2-x
...存在。
看来两个头的都给出了相同的版本(尝试安装/卸载几个)。
在 dist-upgrade 期间,仅php-x
更新那些(因为当然新的 php 具有更高的版本,现有php7...-
模块的名称中标记的版本与升级的 php 不匹配...),因此需要在升级后检查所有模块等...。
整体看起来相当混乱(如果所有模块名称一致的话会更好......)。
问题:
我应该选择
php-
而不是 模块php7.2-
吗?为什么?附属问题:双重命名有什么理由吗?
答案1
安装php-x
并php7.2-x
作为后者是 bionic 的默认 php,并且以前的适用于所有版本。
根据 OP 更新,如果它们是模块的两个版本,则说php-x
安装php7.2-x
后者,而所需版本并不具体。