Я на самом деле настраиваю свой vagrant vm (trusty-64, дистрибутив Ubuntu v14.04) и столкнулся с проблемой при установке всех пакетов ppa: ondrej / php.
Я пробовал стандартный способ установки php ...
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install php7.3
Но у него все еще есть эта проблема:
E: Unable to locate package php7.3
E: Couldn't find any package by regex 'php7.3'
Кажется, он игнорирует добавленный репозиторий (он не указан в apt-get update
), но команда выглядит хорошо:
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
На самом деле, я понятия не имею, что не так. Может быть, у кого-то есть идея и она может объяснить это? Большое спасибо.
UPDATE:
Distributor ID: Ubuntu
Description: Ubuntu 14.04.6 LTS
Release: 14.04
Codename: trusty
б / у ubuntu / trusty64 vagrant box
Это наиболее распространенный бродячий ящик с несколькими хорошо заданными настройками.
source.list
/etc/apt/sources.list.d/ondrej-php-trusty.list
/etc/apt/sources.list.d/ondrej-php-trusty.list.save
Он находится в списке источников, но все равно игнорируется. Например. apt-cache search php7
всегда не дает результата вместо списка.
Я также уничтожил коробку, установив новую ... но все та же проблема.