subsystemctl:使用 Linux 命名空间在 WSL2 中运行 systemd 的实用程序

时间:2024-08-24 22:44:47
【文件属性】:

文件名称:subsystemctl:使用 Linux 命名空间在 WSL2 中运行 systemd 的实用程序

文件大小:13KB

文件格式:ZIP

更新时间:2024-08-24 22:44:47

systemd wsl wsl2 Rust

子系统:在 WSL2 中运行 systemd 在 WSL2 的 Linux 命名空间下运行 systemd。 深受启发,但用 Rust 编写。 与方舟系统/精灵的区别 稍微跟随的行为,但在下面指出...... 界面命令行界面不兼容。 行为 主机名更改是可选的--hostname , --hostname-suffix /etc/hosts未更新。 鼓励用户使用nss-myhostname 。 使用machinectl shell启动用户 shell; 这允许运行 systemd 用户会话 内部的 删除了对unshare 、 daemonize 、 nsenter命令行工具的依赖 systemd 范围的环境变量是通过systemd.conf设置的,使用DefaultEnvironment= 来自根命名空间的 systemd PID 存储在/run/subsystemctl/syst


【文件预览】:
subsystemctl-master
----rustfmt.toml(68B)
----Cargo.toml(536B)
----Cargo.lock(8KB)
----src()
--------bottle.rs(15KB)
--------error.rs(463B)
--------main.rs(9KB)
--------environment.rs(2KB)
--------lib.rs(52B)
----LICENSE(1KB)
----README.md(3KB)
----.gitignore(8B)

网友评论