Рейтинг:0

Почему `apt-get -y install php8.0-dev` устанавливает PHP 8.1

флаг cn

На моей Ubuntu 22.04 я использовал PPA из LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php

я побежал apt-get -y установить php8.0-dev, что требовало php8.1-phpdbg и он пошел дальше и установил PHP 8.1, который заменил мой PHP 8.0

Я нахожу это поведение озадачивающим, есть идеи, почему php8.0-dev полагается на php8.1-phpdbg?? Спасибо!

PHP 8.1.6 (кли) (построено: 17 мая 2022 г., 16:46:54) (НТС)
Авторское право (c) Группа PHP
Zend Engine v4.1.6, авторское право (c) Zend Technologies
    с Zend OPcache v8.1.6, Copyright (c), Zend Technologies

Рейтинг:0
флаг de

Возможно, это связано с тем, что зависимость php8.1-phpdbg и он хочет обновить php8.0-dev до версии PHP 8.1. В конце концов, зависимость для PHP 8.1, поэтому, вероятно, он все равно устанавливает PHP 8.1.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.