在 Windows 上,我有一个 C:\msys32 文件夹(包含我认为是 MSYS2 安装的内容)为/由 ESP32 开发环境(位于 ~/esp)创建。MSYS 主文件夹包含我的 Windows 用户名。
现在,当我将该安装复制到另一台计算机时,突然该文件夹更改了名称,我发现这本身令人不安,因为这不是“我的文件夹”,它只是绕过 Linux 要求的名称,它可能是固定的(规范)名称,例如“用户”。
更重要的是,这种行为意味着我的安装不可移植。当我将 msys32 文件夹复制到另一台计算机时,一切要么中断,要么没有任何意义。对我来说,最好只是从路径中删除该用户名,但我会采取第二好的方法,即给它一个固定的名称。我怎样才能做到这一点?
PS我理解msys的目标是重新创建一个Linux环境,但请考虑到“多用户”在当今大多数人都是“多计算机”的世界中是一种恐龙。
msys ×1