В Ubuntu 24.04 APT требуется, чтобы репозитории были подписаны с использованием одного из следующих алгоритмов открытого ключа:
- RSA с ключами длиной не менее 2048 бит
- Ed25519
- Ed448
На текущий момент репозитории PPA используют RSA1024, поэтому если получать информацию, например, об обновлении PHP, то выводится сообщение
W: https://ppa.launchpadcontent.net/ondrej/php/ubuntu/dists/noble/InRelease: Signature by key 14AA40EC0831756756D7F66C4F4EA0AAE5267A6C uses weak algorithm (rsa1024)
Его можно игнорировать или отключить вывод предупреждения следующей командой
echo 'APT::Key::Assert-Pubkey-Algo ">=rsa1024";' | sudo tee /etc/apt/apt.conf.d/99weakkey-warning
Когда PPA перейдет на более надежный способ шифрования, то данную настройку можно отключить
Дополнительная информация: