Просто из любопытства я выполнил следующую команду, и я был удивлен, увидев исполняемые файлы MS Windows в установочном каталоге Python.
20:36:46 nixlap [~] $ locate -i -r exe$ [snipped] /usr/lib/python2.6/dist-packages/setuptools/cli.exe /usr/lib/python2.6/dist-packages/setuptools/gui.exe /usr/lib/python2.7/dist-packages/setuptools/cli.exe /usr/lib/python2.7/dist-packages/setuptools/gui.exe /usr/lib/python2.7/distutils/command/wininst-6.0.exe /usr/lib/python2.7/distutils/command/wininst-7.1.exe /usr/lib/python2.7/distutils/command/wininst-8.0.exe /usr/lib/python2.7/distutils/command/wininst-9.0-amd64.exe /usr/lib/python2.7/distutils/command/wininst-9.0.exe /usr/lib/tomboy/Tomboy.exe /usr/share/mono/MonoGetAssemblyName.exe /usr/share/pyshared/setuptools/cli.exe /usr/share/pyshared/setuptools/gui.exe
Зачем нам нужны эти .exe
при установке Ubuntu? В частности, речь идет о пакете exe
в Python.
Мне просто не нравятся файлы, заканчивающиеся на .exe
.
Я могу понять, что банши, сорванцы, гбрейни используют «моно», но почему они не могут просто назвать это как-то иначе, чем .exe
.
Согласно dpkg
и веб-сайту пакетов они являются частью пакета python2.7-dev
. Это не установлено по умолчанию.
Я полагаю, что они включают в себя установщики Windows, чтобы людям было проще создавать переносимые автономные проекты (без необходимости выискивать установщик текущей версии), но я могу ошибаться.
Если вы хотите знать наверняка (или предложить удалить эти файлы), вы можете найти несколько способов контакта на странице информации о пакете .
Редактировать: и Mono .exes - это просто исполняемые файлы Mono. Они распространяются в отличной форме.