MSYS2 невозможно обновить в winget
вингет v1.4.10173
Во время выступленияwinget upgrade --all
Я получил следующий результат:
Name Id Version Available Source
------------------------------------------------------------
MariaDB 10.5 (x64) MariaDB.Server 10.5.18.0 10.9.3.0 winget
2 upgrades available.
The following packages have an upgrade available, but require explicit targeting for upgrade:
Name Id Version Available Source
-------------------------------------------------
MSYS2 64bit MSYS2.MSYS2 20220503 20230127 winget
2 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.
6 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.
1 package(s) is pinned and needs to be explicitly upgraded.
В некоторых блогах этот переключатель упоминается, но в версии 1.4.10173 такой опции нет.
Для обновления msys2 мне действительно нужно запуститьpacman -Syuu
в оболочке msys2. Насколько я понимаю, обновление msys2 через winget приведет к удалению всех данных, хранящихся в текущих папках установки msys2. Даже если вариант--include-explicit
были доступны, их использование могло оказаться фатальным.
Как правильно обновить msys2, установленный через winget ?