Недавно при попытке обновления оси и установки php на archlinux столкнулся с ошибками типа "Не удалось завершить транзакцию (неверный или повреждённый пакет (PGP-подпись))
Запишу, чтоб не забыть. Подойдёт как для Arch Linux, так и для Manjaro.
Начинаем с обновления ключей операционной системы
sudo pacman -Sy archlinux-keyring
sudo pacman-key --populate archlinux
Обновляем ОСь
sudo pacman -Syu
Ставим PHP
sudo pacman -S php
Для просмотра версии
php -v
Ну и ставим расширения PHP (опционально, понятное дело)
sudo pacman -S php-apache php-cgi php-fpm php-gd php-embed php-intl php-redis php-snmp