Ubuntu 23.04 Запутанные репозитории PPA

Недавно я обновился с Ubuntu 22.04 до Ubuntu 23. После обновления я заметил, что python3 по умолчанию также был обновлен до python3.11. Я пытался установить более старую версию Python через apt, но продолжал получать

      E: Package 'python3.10' has no installation candidate

Я попытался решить эту проблему, изменив имя репозитория PPA на новую версию вsources.listфайл

      ❯ sudo sed -i ‘s/jammy/lunar/g’ /etc/apt/sources.list

После приведенной выше команды все репозитории были сняты с проверки в приложении/настройках «Программное обеспечение и обновления».

Программное обеспечение и обновления -> Другое программное обеспечение

Если я вручную включу deadsnake (тот, в котором должен быть упакован python), я получу следующее:

      Reading package lists... Done
E: The repository 'https://ppa.launchpadcontent.net/deadsnakes/nightly/ubuntu lunar Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Я чувствую, что я испортил это довольно плохо .. Может ли кто-нибудь помочь мне понять это?

Спасибо.

РЕДАКТИРОВАТЬ: в итоге я собрал python3.8 из исходного кода. Похоже, репозиторий, который я использовал ранее, не поддерживает новую версию Ubuntu 23.04.

0 ответов

Другие вопросы по тегам