Debian 11 中包含 Python 3.8 的版本
Debian 11 发行版本
Debian 11,也被称为 “Bullseye”,是 Debian 操作系统的稳定版本。它于 2021 年 8 月 14 日发布,并包含各种软件包和更新。
Python 3.8 在 Debian 11 中的可用性
在 Debian 11 中,Python 3.8 仅在少数特定版本中可用:
- debian-11.2 (
buster-backports
) - debian-11.3 (
buster-backports
)
理解 Debian 版本控制
Debian 发行版采用版本控制系统。每个发行版都有一个版本号,后面跟着一个点和一个数字(例如 Debian 11)。点后的第二个数字指示该特定版本的发布顺序。
例如,debian-11.2 是 Debian 11 的第二个版本,debian-11.3 是第三个版本。这些后续版本通常包含错误修复、安全更新和新软件包添加。
在 Debian 11 中安装 Python 3.8
要安装 Python 3.8,您需要添加 Debian “buster-backports” 存储库。该存储库包含来自最新 Debian 发行版的软件包,这些软件包尚未正式添加到 Debian 11 中。
要添加 buster-backports 存储库,请运行以下命令:
sudo apt-add-repository "deb http://deb.debian.org/debian buster-backports main"
然后,更新您的软件包列表:
sudo apt update
最后,可以使用以下命令安装 Python 3.8:
sudo apt install python3.8
确认 Python 3.8 安装
安装 Python 3.8 后,您可以使用以下命令确认其安装:
python3.8 --version
这将打印出 Python 3.8 版本号。
常见问题解答
问:为什么 Debian 11 默认不附带 Python 3.8?
答:Debian 11 是一个稳定版本,专注于稳定性和安全性。包含较新版本的软件包可能会引入不兼容性或其他问题。
问:buster-backports 存储库是否安全?
答:是的,buster-backports 存储库由 Debian 维护,并包含经过 Debian 开发人员测试的软件包。
问:我应该在 Debian 11 上使用 buster-backports 存储库吗?
答:如果您需要 Python 3.8,则建议添加 buster-backports 存储库。但是,只有在确实需要时才添加存储库,以避免可能的不兼容性或安全问题。
问:debian-11.4 是否包含 Python 3.8?
答:没有,debian-11.4 仍然包含 Python 3.7。Python 3.8 预计将在未来的 Debian 11 版本中可用。
问:我可以将 Python 3.8 设置为我的默认 Python 版本吗?
答:是的,您可以使用 update-alternatives
命令将 Python 3.8 设置为您的默认 Python 版本:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
原创文章,作者:武鸿淑,如若转载,请注明出处:https://www.wanglitou.cn/article_110462.html