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

Ric*_*ews 6 permissions debian selinux android group

我一直在关注对我的索尼XPERIA平板ž安装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-andpasswd-以及groupandpasswd但我不知道这是否相关。

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

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

-rw-r--r--. 1 root root 476 Jul17 19:13 /etc/group
Run Code Online (Sandbox Code Playgroud)

Ric*_*ews 1

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

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