Как мне обновить MinTTY в Git для Windows - PullRequest
0 голосов
/ 22 мая 2018

Я ценю, что это не по теме, но оно «напрямую связано с программированием или инструментами программирования», поэтому я считаю, что все в порядке ...

Я только что установил недавно загруженную версиюGit для Windows, и заметил, что в диалоговом окне «Параметры» в строке заголовка написано «Mintty 2.8.5 доступен».Согласно диалоговому окну «О программе», в настоящее время у меня установлена ​​версия 2.8.4.

Я предполагаю, что она сообщает мне, что есть новая версия, потому что я могу обновить ее самостоятельно, но не могу найти информацию о том, какСделай так.Я скачал zip-файл с mintty.github.io , но на самом деле не хочу собирать его вручную, если я могу избежать этого.

Есть ли способ сделать это?это или самый простой вариант - просто дождаться обновленной сборки Git For Windows, включающей новую версию MinTTY?

1 Ответ

0 голосов
/ 17 октября 2018

mintty - программа эмулятора терминала, доступная для среды Cygwin и msys2.В обеих средах mintty можно скомпилировать как 32-битные и 64-битные.Следовательно, будет легко развернуться, если пользователи / сопровождающий пакета скомпилируют себя со своей собственной цепочкой инструментов.Вот два основных набора инструментов, связанных с Mintty.

Чтобы использовать его вGit-For-Windows, загрузите файл mintty tarball по ссылкам msys2 в соответствии с установленным 32-битным или 64-битным.Вы можете найти mintty.exe в папке usr/bin этого .tar.xz файла.Извлеките и поместите этот исполняемый файл в папку установки Git-For-Windows, например, C:\Program Files\Git\usr\bin.

Примечание: Mintty для запуска нужна динамическая библиотека (например, cygwin1.dll или msys-2.0.dll) и оболочка (например, bash.exe, dash.exe и т. Д.) Или программа командной строки.И он должен быть помещен в папку /usr/bin или /bin в соответствии с вашей конкретной средой.В частности, для Cygwin вам также нужно cygwin-console-helper.exe, чтобы скрыть окно консоли (процесс conhost.exe).В среде msys2 версия mintty может быть ниже, чем версия Cygwin.

...