RezOS
1.0.0
Rustプログラミング言語で書かれた最新のオペレーティングシステム。
git clone https://www.github.com/GandelXIV/RezOS.gitgit submodule update --init --progress依存関係をインストールすると、これを行うには2つの方法があります。
このオプションはLinuxでのみ実行可能であるため、別のプラットフォームにいる場合は、Dockerメソッドの使用を検討してください。
scripts/install/all/{your-distro}.shにあるインストールスクリプトを使用します。
ディストリビューションにスクリプトがない場合でも、 scripts/install/rust-linux.shを使用してrustをセットアップしてから、すべてのパッケージをscripts/install/packages/packages.mdにインストールできます。
このオプションはクロスプラットフォームであり、PKGSでシステムを切断することはありませんが、操作が困難です。
docker/setup.shまたはscripts/docker/setup.shで説明されているようにコンテナを構築しますdocker/run.shまたはscripts/docker/run.shでコンテナ環境を起動します。環境が稼働したら、CDに/home/rezosにcd 、コンパイルを続けます。 コンパイルする前の最後のステップは、プロジェクトを構成することです。これを1回だけ行う必要があります。
./config.shを実行するか、 config/README.mdの手順に従ってください。
python3 smeltfile.py isoを実行します。これによりbuild/image.isoで最終画像が生成されます。 qemu-system-x86_64 build/image.iso -serial file:serial.logを使用して、QEMUでOSを開始できます。