apt-get install 3.5有什么作用?

时间:2016-12-24 06:39:12

标签: python package-managers mint

我问了一个关于在Linux Mint上意外调用apt-get install python 3.5(空间故意)的问题here。我了解到,或者被提醒说它与调用...install python相同,然后调用...install 3.5

我的新问题是:

我通过apt-get install python3.5

在我的Linux Mint系统上安装了python 3.5

如果我输入apt-get install 3.5,它似乎是python 3.5的简写,因为我得到一个已安装的包列表,其中包含python 3.5名称。

但是,我还得到了一个新包列表;

The following NEW packages will be installed:
blt idle-python3.5 libpython3.5 libpython3.5-dbg libpython3.5-dev
libpython3.5-gdbm libpython3.5-gdbm-dbg libpython3.5-testsuite
libpython3.5-tk libpython3.5-tk-dbg python3.5-complete python3.5-dbg
python3.5-dev python3.5-doc python3.5-examples python3.5-gdbm
python3.5-gdbm-dbg python3.5-tk python3.5-tk-dbg python3.5-venv

那么为什么我安装了python 3.5呢 键入install 3.5会显示新的包,其中键入install python3.5不会? python3.5和3.5之间的关系是什么,以及只安装3.5有什么(如果有的话)有害影响?

1 个答案:

答案 0 :(得分:1)

当您使用命令apt-get install 3.5或(在我的情况下)sudo apt-get install 3.5时,系统会检查名称中包含3.5的所有软件包。

它基本上使用正则表达式来查找与模式匹配的所有包(不仅是Python包) 3.5

在我附上的屏幕截图中可以看到相同的内容:Regex search for apt-get install command