Установив PHP7.4 на Debian 10, я выполнил следующее:
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
возвращается the following signatures couldn't be verified because the public key is not available: NO_PUBKEY
сопровождаемый некоторыми the keys in the keyring ... are ignored as the file has an unsupported filetype
где ...
является /etc/apt/trusted.gpg.d/php.gpg
, эта ошибка идентично проявляется 4 раза, закрываясь GPG error: https://packages.sury.org/php buster inrelease: the following signatures couldn't be verified because the public key is not available: NO PUBKEY
the repository 'https://packages.sury.org/php buster InRelease' is not signed
updating from such repository cant be done securely, and is therefore disabled by default.
Я ни в коем случае не эксперт в Linux, и эта ошибка выше моего уровня понимания, из того, что я собираю, это то, что он не может извлечь из репозитория из-за отсутствия открытого ключа репозитория? Мы очень ценим разъяснения по поводу лучшего понимания этой проблемы и того, как я могу ее исправить.