Nic*_*ter 5 php linux ubuntu apt vagrant
我实际上正在设置我的 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
Run Code Online (Sandbox Code Playgroud)
但是它仍然有这个问题:
E: Unable to locate package php7.3
E: Couldn't find any package by regex 'php7.3'
Run Code Online (Sandbox Code Playgroud)
似乎他忽略了添加的存储库(未在 中列出apt-get update
)但命令似乎很好:
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
Run Code Online (Sandbox Code Playgroud)
实际上,我不知道出了什么问题。也许有人有想法并且可以解释一下?非常感谢。
更新:
Distributor ID: Ubuntu
Description: Ubuntu 14.04.6 LTS
Release: 14.04
Codename: trusty
Run Code Online (Sandbox Code Playgroud)
使用 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
Run Code Online (Sandbox Code Playgroud)
它在源列表中,但仍被忽略。例如apt-cache search php7
,总是没有结果而不是列表。
我还销毁了盒子并安装了一个新的盒子……但仍然是同样的问题。
我查看了存储库,似乎不再支持 14.04。尽管 dist 包中列出了 trusty,但当我查看池时,没有发现 ubuntu 14.04 的任何内容。
看看这里:
http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php7.3/
这可能解释了为什么运行时不包含存储库
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
我想服务器更新不能再等了;)
归档时间: |
|
查看次数: |
13454 次 |
最近记录: |