yunohost – problem z packages.sury.org

Ostatnio wróciłem do yunohost by ułatwić sobie życie z instalacją kilku aplikacji. Tak! lenistwo wzięło górę! Lub jak kto woli czas wyznacza kierunki do osiągnięcia celu 😉 Niestety napotkałem mały problem:

....repository 'https://packages.sury.org/php bullseye InRelease' is not signed.

Proste rozwiązanie zostawiam poniżej dla potomnych:

apt-get install apt-transport-https lsb-release ca-certificates

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

apt-get update

Dodatkowo zupełnie na koniec w formie informacyjnej powiem że problem często występuje gdy używamy wirtualizacji LXC np w proxmox. Idąc dalej w temacie problemów z sury czasem można otrzymać komunikat jak poniżej:

  The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org> 

Problem występuje zazwyczaj po aktualizacji systemu. Rozwiązanie to wydanie dwóch komend jak poniżej:

apt-key adv --fetch-keys https://packages.sury.org/php/apt.gpg

i

apt-get update