PHP 8.2 instalacja

To powinno już być

# apt install lsb-release apt-transport-https ca-certificates software-properties-common
# wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
# sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

# apt update
# apt install php8.2
--- te pakiety doinstalują się domyślnie 
# apt list php8.2* | grep -v dbgsym | grep installed

libapache2-mod-php8.2 
php8.2-cli 
php8.2-common 
php8.2-opcache 
php8.2-readline
# apt install php8.2-{zip,mysql,bz2,curl,mbstring,intl,common} # apt install php8.2-{soap,xml,gd,bcmath}
# a2dismod php8.1   - wyłączenie poprzedniej wersji

# a2enmod php8.2    - włączenie nowej wersji

# systemctl restart apache2
# php -v
PHP 8.2.3 (cli)

# php --modules
# apt purge php8.1*

Sprawdzenie jakie rozszerzenia były zainstalowane w poprzedniej wersji

# apt list php7.4-* | grep installed | grep -v dbgsym  |grep -v automatic