![将更改写入 /etc/group 时 groupadd 失败](https://linux22.com/image/40192/%E5%B0%86%E6%9B%B4%E6%94%B9%E5%86%99%E5%85%A5%20%2Fetc%2Fgroup%20%E6%97%B6%20groupadd%20%E5%A4%B1%E8%B4%A5.png)
我一直在关注这在我的 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-
和group
,passwd
但我不知道这是否相关。
我以 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