MSYS2 не включает mingw-get
, вместо него используется pacman
.
С их сайта:
Имеется система управления пакетами, Pacman , чтобы обеспечить легкую установку пакетов. Он предоставляет множество мощных функций, таких как разрешение зависимостей и простое полное обновление системы, а также простую сборку пакетов.
Pacman намного мощнее, чем mingw-get
. Вы должны иметь возможность устанавливать дополнительные пакеты, используя Pacman вместо mingw-get
.
MSYS2 был построен вокруг Pacman. Таким образом, даже если вы сможете установить mingw-get
(например, загрузить его вручную и распаковать или перестроить из исходного кода), маловероятно, что он сделает что-нибудь полезное в установке MSYS2.
Принятие Pacman также определяет способ сборки пакетов (через файлы PKGBUILD с правилами сборки), поэтому MSYS2 - это переписанный MSYS, где каждая сборка пакета была переделана с нуля. Пакман настолько сильно лежит в основе MSYS2, что трудно отделить их друг от друга.
(Возможно, аналогичное сравнение можно провести с дистрибутивами Linux. Можете ли вы установить rpm
в Debian или dpkg
в Fedora? Да, вы можете, но вы, скорее всего, не сможете использовать их для управления пакетами, установленными в вашем дистрибутиве, поскольку дистрибутив построен на основе другого менеджера пакетов, который является ядром этого дистрибутива, таким образом, это действительно трудно отделить от него.)