Для установки PHP на Debian без использования репозитория sury.org вы можете воспользоваться стандартными пакетами Debian. Для этого выполните следующие шаги:
1. Откройте терминал и выполните команду для обновления списка пакетов:
```
sudo apt update
```
2. Установите PHP и необходимые модули командой:
```
sudo apt install php
```
3. После установки можно проверить версию PHP командой:
```
php -v
```
Чтобы обновить версию PHP в Debian 12 Bookworm с использованием зеркал, вам нужно добавить нужный репозиторий и установить необходимую версию PHP. Если ppa:ondrej больше не доступен, вы можете использовать другие зеркала, например, зеркало от Яндекса.
1. Добавьте зеркало от Яндекса в список репозиториев, открыв файл sources.list:
```
sudo nano /etc/apt/sources.list
```
2. Добавьте следующую строку в файл sources.list, заменив <php_version> на нужную версию PHP (например, 8.1):
```
deb https://mirror.yandex.ru/mirrors/launchpad/ondrej/php/ <php_version> main
```
3. Сохраните изменения и закройте файл sources.list.
4. Затем выполните команды для обновления списка пакетов и установки PHP с нового зеркала:
```
sudo apt update
sudo apt install php<php_version>
```
5. После установки можно проверить версию PHP командой:
```
php -v
```
Таким образом, вы сможете обновить версию PHP в Debian 12 Bookworm, используя зеркало от Яндекса.