Bash

PPA 未列出所有可用的 php 包

  • March 8, 2022

我添加了相應的 PPA:

sudo add-apt-repository ppa:ondrej/php

我跑了sudo apt update

但它只顯示候選人php7.4

sudo apt install -y php8.0生產E: Couldn't find any package by glob 'php8.0'

的輸出lsb_release -a

Distributor ID: Ubuntu
Description:    Ubuntu 21.04
Release:    21.04
Codename:   hirsute

為什麼不顯示php8.0也不顯示php8.1

Ubuntu 21.04 是一個臨時版本,僅支持 9 個月,自 2022 年 1 月起已停止獲得支持。查看PPA 本身,已發佈軟體包的版本為:

  • 21.10(頑皮)
  • 20.04(焦點)
  • 18.04(仿生)

雖然我不知道這些決定背後的原因,但 PPA 維護者似乎刪除了不再支持的 Ubuntu 版本的軟體包建構。我建議升級到最新的臨時版本,因為 21.04 不再接收更新,因此您的系統將落後於重要的安全更新檔。

引用自:https://unix.stackexchange.com/questions/693618