将更改写入 /etc/group 时 groupadd 失败

将更改写入 /etc/group 时 groupadd 失败

我一直在关注在我的 Sony Xperia Tablet Z 上安装 debian-kit 的指南,安装进展顺利,直到我尝试apt-get install andromize失败并出现错误groupadd: failure while writing changes to /etc/group。如果我尝试添加用户,我也会收到相同的消息adduser

我已将外部 SD 卡分区为 10GB FAT32 和 20GB ext2,并使用了mk-debian -i /dev/block/vold/179:37正确的分区。

如果我查看,/etc/我可以看到还有名为 和 的附加文件group-以及passwd-grouppasswd但我不知道这是否相关。

我以 root 身份登录,并且分区被加载为可读写,因为所有其他 apt-get 安装都可以工作,但它在任何修改用户/组的操作上都会失败。

ls -l /etc/group返回以下内容...

-rw-r--r--. 1 root root 476 Jul17 19:13 /etc/group

答案1

最终的解决方案(受到@steeldriver的启发)是下载从 Play 商店下载应用程序,因为在 Android KitKat 下,您需要将 SELinux 模式更改为宽容模式。

将其结合起来并apt-get install selinux-policy-default修复了权限问题,LXDE 现在在我的 Sony Xperia Tablet Z 上运行良好

答案2

或者你在 android 终端中执行:

...$ su
...# setenforce 0

相关内容