Почему PHP 7.3 был автоматически установлен на Ubuntu 16.04?

Я пытался выяснить проблему с сервером Ubuntu 16.04 некоторое время и недавно нашел, что проблема состоит в том, что php 7.3, кажется, был автоматически установлен во время "Кв. - получают обновление; склонный - получают dist-обновление-y" 15 октября 2018 так, чтобы система начала использовать php 7.3 вместо php 7.1, который был уже установлен.

2 августа 2018 у меня были связанные пакеты этих php, установленные согласно dpkg -l|grep php|grep -v ^rc (У меня есть сохраненный вывод "dpkg-l" с той даты):

libapache2-mod-php7.1  
php-apcu  
php-common  
php7.1  
php7.1-cli  
php7.1-common  
php7.1-curl  
php7.1-gd  
php7.1-intl  
php7.1-json  
php7.1-mbstring  
php7.1-mysql  
php7.1-opcache  
php7.1-readline  
php7.1-soap  
php7.1-xml  
php7.1-xmlrpc  
php7.1-zip  

Если я соответствую сохраненному выводу dpkg -l с 2 августа 2018, и сегодня 4 февраля 2019, я вижу, что у меня теперь есть они дополнительно php установленные пакеты:

libphp7.3-embed  
php7.3-cli  
php7.3-common  
php7.3-json  
php7.3-opcache  
php7.3-readline  

Журнал от apt-get update ; apt-get -y dist-upgrade 15 октября 2018, похож на это:

[...]  
The following NEW packages will be installed:  
libargon2-0 libpcre2-8-0 libphp7.3-embed libsodium23 php7.3-cli
php7.3-common php7.3-json php7.3-opcache php7.3-readline  
The following packages will be upgraded:  
libapache2-mod-php7.1 php-apcu php7.1 php7.1-cli php7.1-common php7.1-curl
php7.1-gd php7.1-intl php7.1-json php7.1-mbstring php7.1-mysql
php7.1-opcache php7.1-readline php7.1-soap php7.1-xml php7.1-xmlrpc
php7.1-zip python-requests python3-requests  
19 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.  
[...]  

Я хотел бы выяснить, почему они php 7.3 связали пакеты, где автоматически установлено 15 октября 2018. Какая-либо идея?

0
задан 4 February 2019 в 04:40

1 ответ

Способный запрос обратной зависимости скажет Вам, какие пакеты зависят от пакета. Это - инверсия нормального поиска зависимости.

Пример: пакет foo зависит от пакета libfoo1.

$ apt-cache depends foo
foo
  Depends: libfoo1

$ apt-cache rdepends libfoo1
libfoo1
Reverse Depends:
  foo

В 16,04 и более новые системы, можно использовать также apt или apt-cache сделать запрос. Синтаксис идентичен.

Сделайте обратная зависимость ищет на те php7.3 пакеты для нахождения то, что втянуло их.

0
ответ дан 26 October 2019 в 09:26

Другие вопросы по тегам:

Похожие вопросы: