Ubuntu 18.04 "sudo apt-get install python2" 结果 "E: Unable to locate package python2"

Ubuntu 18.04 "sudo apt-get install python2" results in "E: Unable to locate package python2"

为了支持 Python 2 遗留应用程序,我刚刚安装了 Ubuntu 18.04.5,其中包括 Python 3 但不包括 Python 2。几乎每个Python 2安装教程网站显示安装Python 2的命令如下:

sudo apt-get install python2

据此我得到:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python2

一些网站首先列出了这些命令,所以我也尝试了这些命令:

sudo apt-get install software-properties-common
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install python2

这给出了与上面相同的结果。

我在另一台计算机上安装了 Ubuntu 20.04 并在大约一个月前安装了 Python 2,我可以发誓我使用了相同的命令并且当时它有效。我还记得一些关于 Python 2 在 2021 年 1 月底(刚刚过去)退役的事情。

Python2pip包下架了吗?有什么方法可以验证这一点吗?如果是这样,是否有一些特殊的 curl 命令仍然可以下载 Python 2 或者我可以从哪个网站下载它?

搜索 Ubuntu 包后,似乎出于某种奇怪的原因 Ubuntu 20.04 Python 2 包的名称是 python2 但 Ubuntu 18.04 没有名为 python2 的包。 Ubuntu 18.04 似乎是 运行:

sudo apt-get install python-pip

这会为 Python 2 和 Python 2 本身安装 pip,所以这似乎是最好的选择