例如,在 Ubuntu Xenial 上,我需要安装mbstring
PHP 扩展。我发出命令sudo apt-get install php-mbstring
来执行此操作。
通过dpkg
,我可以看到与该模块相关的两个包:php-mbstring和php7.0-mbstring。
它们是一起安装的吗?如果它们是类似的软件包,我怎么知道正在使用哪一个(或应该使用哪一个)?
答案1
当 Debian 更改为另一个版本的 PHP(8.0)时,php-mbstring 将自动提取正确的包。
php#.#-mbstring
有代码。
php-mbstring
没有代码,只是依赖于正确的带有代码的包。这被称为过渡方案或者虚拟包或者元包。
升级内核的方法与管理自动升级的通用元包相同。