Для Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04 и созданных на их базе существует PPA-репозиторий Deadsnakes. Он поддерживает пакеты для Python 3.11, а также разные версии Python.
В терминале добавляем PPA:
$ sudo add-apt-repository ppa:deadsnakes/ppa
Потребуется ввести пароль и нажать Enter.
Обновляем систему:
$ sudo apt update
Устанавливаем Python 3.11 с помощью команды:
$ sudo apt install python3.11
Если хотите установить pip, IDE, используйте команду:
$ sudo apt install python3.11-full
Проверить установленную версию можно командой:
$ python3.11 --version
СВами