一些主要命令在MSYS2之后没有找到
update-core
。
我将MSYS2引入我的计算机并执行更新核心。但是,更新后,当我输入
pacman
或 update-core
时,终端显示 bash: pacman: command not found
。我重新启动 MSYS2 并尝试了相同的过程,但结果是相同的。我重新安装了MSYS2并尝试了相同的过程,但结果是相同的。我想把事情做好,但不知道如何做。
如有任何建议,我们将不胜感激。谢谢。
update-core
已弃用;它的功能现在由 pacman 处理;运行pacman -Syuu
。
几天之内,两个不同的 Win10 虚拟机就出现了两次问题。对我来说,表现是“差异:找不到命令”。 $PATH 没有明显的变化。 C:\msys64\usr 中不再有 diff。
虽然这是一个老问题,但我也遇到了同样的问题,所以我想分享一下我的经验。在 Windows 10 上安装 msys2-x86_64-20240113 后,如果不指定完整路径,我无法运行任何命令,即使如此,我仍然无法安装任何软件包。
根据 GitHub 上的用户 “stumpedatwork”的建议,解决方案是将安装目录和子对象的所有权更改给我的用户,然后授予我的用户完全控制权。
我现在可以愉快地运行命令并安装软件包了。我安装 MSYS2 时没有注意,但我认为安装程序要求提升权限,这解释了问题是如何发生的。