Не удается подключиться к Surry для получения Php8

Моя система - Debian Buster:

~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

У меня есть выполните следующие команды, пытаясь установить Php 8.0

sudo apt -y install lsb-release apt-transport-https ca-certificates 
sudo apt update && sudo apt upgrade -y 
sudo reboot
sudo apt -y install lsb-release apt-transport-https ca-certificates 
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
sudo apt update
sudo apt -y install php8.0

apt update , затем выдает следующую ошибку, которая приводит к тому, что php8.0 не является существующим пакетом:

Resolving packages.sury.org (packages.sury.org)... 172.67.182.150, 104.21.18.148, 2606:4700:3030::ac43:b696, ...
Connecting to packages.sury.org (packages.sury.org)|172.67.182.150|:443... connected.
GnuTLS: A TLS fatal alert has been received.
GnuTLS: received alert [49]: Access was denied
Unable to establish SSL connection.

Я знаю, что это не проблема сети, потому что я могу ping 'google.com' и 8.8.8.8 вместе с загрузкой пакетов от третьих лиц. Кажется, я не могу понять, как получить эту работу, я был бы открыт для альтернатив Sury, чтобы установить Php 8.0. Это моя проблема или проблема с Sury? Тем не менее, Sury кажется лучшим способом получить Php 8.0.

Надеюсь, кто-нибудь умнее меня знает, почему это не работает. Если у вас есть дополнительные вопросы, вы можете прокомментировать или написать мне личное сообщение. Заранее спасибо!

3
задан 3 February 2021 в 21:31
1 ответ

У вас есть опечатка в первой и последней командах (ничего не будет установлено):

sudo apt -y install lsb-release apt-transport-https ca-certificates 

и sudo apt -y install php8.0

-y должен быть после установить .

Чтобы установить требуемый пакет, используйте:

sudo apt install -y lsb-release apt-transport-https ca-certificates 

следующий:

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
sudo apt update
sudo apt install -y php8.0
1
ответ дан 23 April 2021 в 23:57

Теги

Похожие вопросы