Deus
A portable kernel written in Rust.
Install / Use
/learn @tupai-os/DeusREADME
Deus
A portable kernel written in Rust.
Building
- Install Rust via
rustup.
Instructions are available here.
- Install
bootimage.
cargo install bootimage
- Build the kernel.
cargo bootimage --target x86_64-deus.json -Zbuild-std
Running
Run the disk image using QEMU through bootimage (requires qemu-system-x86).
cargo bootimage run
Alternatively, run the generated disk image using QEMU directly.
qemu-system-x86_64 -drive format=raw,file=target/x86_64-deus/debug/bootimage-deus.bin
Alternatively, write the disk image to an external device to boot it on a real machine.
dd if=target/x86_64-deus/debug/bootimage-deus.bin of=/dev/MY_DEVICE && sync
License
Deus is licensed under the GNU Lesser General Public License version 3 (see LICENSE).
As a general guide, this means that:
-
Deus may be used in commercial settings
-
Contributions to Deus must fall under the same license
-
Distributed modifications to the project must have their source disclosed
For more detailed information, see here.
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
