如何在手机上安装的chroot容器中优雅的使用systemd?
作者:互联网
首先,执行ls /proc/$$/ns,看是否有cgroup和pid两个文件夹,没有的可以退出本文了
如果有,那么继续。
测试设备:具有完整docker支持的Redmi 10X5G,不过理论上只要有pid namespace和cgroup支持即可。
测试环境:我写的termux-container
以下命令可能导致设备损坏或数据丢失,本作者概不负责!!!
进入容器,安装systemd,这个不用多说了
unshare --fork -p /usr/lib/systemd/systemd &
启动systemd进程
然后,
nsenter -t $(pidof systemd) -p
进入systemd的namespace
systemctl status看看systemd是否工作正常
本文完
标签:容器,systemd,chroot,本文,pid,namespace,机上安装,cgroup 来源: https://www.cnblogs.com/Moe-hacker/p/16386761.html