Puncte:1

Pot instala php8.0 pe Ubutnu 16.04

drapel cn

Încerc să instalez php8 pe Ubuntu 16.04.5 LTS. Iată lista de comenzi și rezultate pe care le-am executat:

apt-get update
apt install software-properties-common

--- aceste comenzi au mers bine când au fost executate

add-apt-repository ppa:ondrej/php

ieșire:

 Versiuni PHP co-instalabile: PHP 5.6, PHP 7.x și cele mai solicitate extensii sunt incluse. Sunt furnizate numai versiunile PHP acceptate (http://php.net/supported-versions.php) pentru versiunile Ubuntu acceptate (https://wiki.ubuntu.com/Releases). Nu cere versiuni PHP la sfârșitul vieții sau lansarea Ubuntu, acestea nu vor fi furnizate.

De asemenea, sunt furnizate pachete Debian oldstable și stabil: https://deb.sury.org/#debian-dpa

Puteți obține mai multe informații despre pachete la https://deb.sury.org

IMPORTANT: <foo>-backport-urile sunt acum necesare pentru versiunile mai vechi Ubuntu.

ERRORE și CARACTERISTICI: Acest PPA are acum un instrument de urmărire a problemelor:
https://deb.sury.org/#bug-reporting

Avertismente:
1. Dacă utilizați php-gearman, trebuie să adăugați ppa:ondrej/pkg-gearman
2. Dacă utilizați apache2, vi se recomandă să adăugați ppa:ondrej/apache2
3. Dacă utilizați nginx, vi se recomandă să adăugați ppa:ondrej/nginx-mainline
   sau ppa:ondrej/nginx

CITIȚI: Dacă vă place munca mea și doriți să-mi oferiți puțină motivație, vă rugăm să luați în considerare donarea în mod regulat: https://donate.sury.org/

AVERTISMENT: add-apt-repository este rupt cu localurile non-UTF-8, vezi
https://github.com/oerdnj/deb.sury.org/issues/56 pentru o soluție:

# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
 Mai multe informații: https://launchpad.net/~ondrej/+archive/ubuntu/php
Apăsați [ENTER] pentru a continua sau ctrl-c pentru a anula adăugarea acestuia

gpg: inelul de chei „/tmp/tmpw60tb7ap/secring.gpg” creat
gpg: inelul de chei „/tmp/tmpw60tb7ap/pubring.gpg” creat
gpg: se solicită cheia E5267A6C de la serverul hkp keyserver.ubuntu.com
gpg: /tmp/tmpw60tb7ap/trustdb.gpg: trustdb creat
gpg: cheie E5267A6C: cheie publică „Launchpad PPA pentru OndÅej Sur½” importată
gpg: Număr total procesat: 1
gpg: importat: 1 (RSA: 1)
Bine

actualizare apt

ieșire:

Hit:1 http://ppa.launchpad.net/nginx/stable/ubuntu xenial InRelease
Hit:2 http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease                                                                                                      
Hit:3 http://eu-west-2.ec2.archive.ubuntu.com/ubuntu xenial InRelease                                                                                                  
Hit:4 http://eu-west-2.ec2.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                         
Hit:5 http://eu-west-2.ec2.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                                       
Ign:6 https://packages.sury.org/php xenial InRelease                                                                                                  
Err:7 https://packages.sury.org/php xenial Release                                                                              
  404 Nu a fost gasit
Obțineți:8 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]                         
Hit:9 http://repo.zabbix.com/zabbix/3.4/ubuntu xenial InRelease                                    
Hit:10 https://packagecloud.io/phalcon/stable/ubuntu xenial InRelease              
Citirea listelor de pachete... Gata 
E: Depozitul „https://packages.sury.org/php xenial Release” nu are un fișier Release.
N: Actualizarea dintr-un astfel de depozit nu se poate face în siguranță și, prin urmare, este dezactivată în mod implicit.
N: Consultați pagina de manual apt-secure(8) pentru detalii despre crearea depozitului și configurația utilizatorului.

După aceea, am încercat să instalez php8.0-fpm, am primit următoarele:

apt install php8-fpm

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
E: Imposibil de localizat pachetul php8-fpm

De asemenea:

apt install php8.0-fpm

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
E: Imposibil de localizat pachetul php8.0-fpm
E: Nu am putut găsi niciun pachet de către globul „php8.0-fpm”
E: Nu am putut găsi niciun pachet după regex „php8.0-fpm”
Puncte:1
drapel cz

Te-au avertizat în mod explicit în rezultatul pe care l-ai postat mai sus:

Numai versiunile de PHP acceptate (http://php.net/supported-versions.php) pentru versiunile Ubuntu acceptate (https://wiki.ubuntu.com/Releases) sunt furnizate. Nu cere versiuni PHP la sfârșitul vieții sau lansarea Ubuntu, acestea nu vor fi furnizate.

Nu ar trebui să rulați 16.04, deoarece a trecut de sfârșitul vieții. Faceți upgrade mai întâi la o versiune Ubuntu acceptată în prezent și apoi veți putea instala PHP 8.0.

blond_viper avatar
drapel cn
multumesc pentru raspuns, am vrut sa fie clar.
drapel in
Ubuntu 16.04 este o versiune LTS, sfârșitul oficial de viață este aprilie 2026 (conform https://wiki.ubuntu.com/Releases), așa că nu explică de ce php8.0 nu este disponibil pentru acea versiune specifică.
drapel cn
@Ultraspider 100%. Am php8.0 instalat pe serverul meu Ubuntu 16.04 - cred că din cauza cererii pentru [ESM](https://ubuntu.com/security/esm)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.