2016-12-24 18 views
-1

Я задал вопрос here о случайном звонке apt-get install python 3.5 (пространство намеренно) на Монетный двор Linux. Я узнал или напомнил, что это то же самое, что позвонить ...install python, а затем позвонить ...install 3.5.Что делает apt-get install 3.5?

Мой новый вопрос:

У меня есть питон 3.5 установлен на моей системе Linux Mint, через apt-get install python3.5

Если я печатаю apt-get install 3.5, похоже, сокращение для питона 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 

Так почему, если я питон 3.5 установлен ли печатая install 3.5 показать новые пакеты, где печатая install python3.5 не? Каково отношение между python3.5 и 3.5, и какое (если есть) вредное влияние делает установка только 3.5?

+0

'установить 3.5 'устанавливает все пакеты с' 3.5', а не только 'Python 3.5'. Поскольку я видел новейшую Ubuntu, установите 'python3.5' без' tkinter' ('python3.5-tk'). И я уверен, что 'python3.5' не устанавливает' python3.5-dev', у которых есть файлы C/C++ .h, чтобы скомпилировать некоторые модули для Python. – furas

+0

@furas По всем пакетам, вы имеете в виду любой пакет в любой подписанной библиотеке, которая в нем «3,5»? – SteveJ

+0

да все пакеты с именем 3.5 (и, возможно, в описании тоже). – furas

ответ

1

Когда вы используете команду apt-get install 3.5 или (в моем случае) sudo apt-get install 3.5, система проверяет все пакеты с 3.5 на свое имя.

Это в основном использует регулярное выражение, чтобы найти все пакеты (не только пакеты Python), которые соответствуют шаблону3.5

То же самое можно увидеть на скриншоте я прилагаю: Regex search for apt-get install command