其他分享
首页 > 其他分享> > 如何在手机上安装的chroot容器中优雅的使用systemd?

如何在手机上安装的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