【发布时间】:2019-09-29 01:37:27
【问题描述】:
我实际上是在设置我的 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
实际上,我不知道出了什么问题。也许有人有一个想法并可以解释它?非常感谢。
更新:
Distributor ID: Ubuntu
Description: Ubuntu 14.04.6 LTS
Release: 14.04
Codename: trusty
used ubuntu/trusty64 vagrant box
这是最常见的 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 总是不给出结果,而是给出一个列表。
我还破坏了盒子并设置了一个新的..但仍然是同样的问题。
【问题讨论】:
-
您能否更新您的帖子,并提供指向您正在使用 Ubuntu 运行的确切版本的链接?另外,您有什么理由选择 14.04 而不是较新的 Ubuntu 发行版吗?像 18 岁?
-
我遇到了同样的问题...我可以看到源代码,但是当我运行
apt-get update时,ondrej/php 存储库没有出现您是否设法解决了这个问题?
标签: php linux ubuntu vagrant apt