[问与答] Linux 迁移系统后 goland 无法编译,与终端用户组相关

·

前情提要

由于条件限制无法全盘迁移。采用备份 tar.gz 包的形式在 live 系统替换新机文件。
替换完成后修改了/etc/fstab 为新机的 uuid ,重启后鼠标键盘卡住,再次重启后发现完成迁移。

问题出现

问题出现在 goland 打开后编译出现/tmp 内的权限问题。检查过/tmp 的权限为drwxrwxrwt,并且尝试过新建/tmp 以及 chmod 1777 /tmp 等操作无效。

此外,sudo 输入密码的时候,系统终端是正确的,goland 内部终端输入不对。且系统终端我故意输错有提示再输入 4 次就锁定账户(kylin hwe 2024 sp1),goland 终端没有此提示。怀疑用户或用户组相关问题。

分别输入whoami id,发现id在 goland 输出包含12(lpadmin),系统终端为121(lpadmin),其他一致,很怪。

现状

上述id输出在我 sudo -K 后解决了。

但是 sudo 密码不一致没有解决。

v 友们怎么看

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *