No se puede ejecutar sudo apt get update en Update PHP en el motor informático de Google

No se puede ejecutar sudo apt get update en Update PHP en el motor informático de Google

Quiero actualizar mi versión de PHP en mi VM y para eso, tengo que ejecutar sudo apt-get update en mi VM en el motor de cómputo (plataforma en la nube de Google) pero sigo recibiendo un error que dice que la clave pública no está disponible.

Aquí está mi entorno:

Linux wordpress-1-vm 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux

Aquí están los errores que recibo:

Ign:1 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute InRelease Err:2 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute Release 404 Not Found Reading package lists... Done E: The repository 'http://ppa.launchpad.net/ondrej/php/ubuntu hirsute Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.

¿Alguien puede ayudar? por favor

Respuesta1

Debe agregar el DPA debia en lugar del PPA de Ubutnu y luego importar la clave gpg (para resolver el error de apt-secure).

Elimina el PPA de Sury de tu /etc/apt/sources.listo menos /etc/apt/sources.list.d/.

sudo apt -y install apt-transport-https lsb-release ca-certificates curl
sudo curl -sSL -o /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update

Ondřej Surý

Guía de instalación: script Léame

información relacionada