
Ubuntu, як і багато дистрибутивів Linux, За замовчуванням у нього встановлена версія Python.Версія 24.04 використовує Python 3.12, а версія Resolute Raccoon, яка зараз розробляється, вже використовує Python 3.14. Проблема, яка може виникнути, полягає в тому, що ми можемо зіткнутися з програмою, яка працює лише з попередньою або пізнішою версією Python, і рішенням раніше було використання стороннього репозиторію, як ми пояснювали в нашому блозі LXA або тут на Ubunlog. Новина полягає в тому, що Canonical запустила власний репозиторій для Python.
Нещодавно запущений репозиторій підтримується командою розробників Ubuntu, тому це офіційно (Не офіційний репозиторій Python, а від Canonical), він містить спеціальні патчі для Ubuntu та виправлення безпеки, а також підтримку всіх типів архітектур процесорів. Він не містить останньої версії Python, якщо ми визначаємо «останню» як ту, що має найновіше оновлення. Наприклад, найновішою версією на момент написання є Python 3.14.2, а репозиторій підтримує лише Python 3.14.
Як додати репозиторій Python до Ubuntu
Додавання репозиторію так само просте, як і завжди, і все, що вам потрібно зробити, це:
- Відкривається термінал
- Написано наступне:
sudo add-apt-repository ppa:canonical-python-maintainers/python-backports
- Введіть свій пароль і прийміть повідомлення. От і все.
З доданим репозиторієм, який, до речі, це Це пряме посилання; залишається лише встановити потрібну версію Python, наприклад python3.13 o python3.13-мінімальний Якщо вам потрібна мінімальна версія, команда для видалення репозиторію така:
sudo apt install ppa-purge && sudo ppa-purge ppa:canonical-python-maintainers/python-backports
Його також можна видалити з розділу "Програмне забезпечення та оновлення" (в Ubuntu GNOME), "Discover" (в Kubuntu) та інших графічних інструментів.
Завдяки цьому репозиторію ми отримали офіційну підтримку від Canonical, але особисто я не рекомендую використовувати його, якщо в цьому немає крайньої необхідності. Підтримки, що надається після чистої установки, зазвичай достатньо.