Paket php8.0 kann nicht gefunden werden, Fehler bei der Installation von php8 in Ubuntu

Paket php8.0 kann nicht gefunden werden, Fehler bei der Installation von php8 in Ubuntu

Ich habe Ubuntu 16.04 und habe den folgenden Befehl ausgeführt

sudo add-apt-repository ppa:ondrej/php

Das Endergebnis sieht folgendermaßen aus:


Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp94jbo60i/secring.gpg' created
gpg: keyring `/tmp/tmp94jbo60i/pubring.gpg' created
gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp94jbo60i/trustdb.gpg: trustdb created
gpg: key E5267A6C: public key "Launchpad PPA for Ondřej Surý" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

dann führe ich Folgendes aus:

sudo apt-get update

Das Ergebnis dieses Befehls ist:


Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]
Hit:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Hit:4 https://esm.ubuntu.com/infra/ubuntu xenial-infra-security InRelease
Hit:5 https://esm.ubuntu.com/infra/ubuntu xenial-infra-updates InRelease
Get:6 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Hit:7 http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial InRelease
Hit:8 http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease

und dann führe ich diesen Code aus, um php8.0 zu installieren:

sudo apt install php8.0-fpm libapache2-mod-fcgid

Es wird immer Folgendes zurückgegeben:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php8.0-fpm
E: Couldn't find any package by glob 'php8.0-fpm'
E: Couldn't find any package by regex 'php8.0-fpm'

Ich bin sehr dankbar, wenn jemand die Lösung kennt und mitteilt.

Antwort1

Da PHP 5.irgendwas ist, ist FPM Teil des PHP-Kerns und kein separates Paket. Wenn Sie also PHP 8.0 installiert haben, müssen Sie es nur aktivieren (wahrscheinlich, sudo a2enconf php8.0-fpmaber das ist nur eine Vermutung).

Wenn Sie sich die Paketdetails für das von Ihnen hinzugefügte Repository ansehen, können Sie sehen, was im php8.0-Paket enthalten ist: https://launchpad.net/~ondrej/+archive/ubuntu/php/+packages?field.name_filter=php8.0&field.status_filter=published&field.series_filter=

verwandte Informationen