
A tecnologia é gratuita, Snowflakeos
Requisitos para construir
Começando com o Windows 10, você pode usar o Ubuntu Bash. Você pode executá -lo digitando C: Windows System32 Bash.exe. Para mais informações, visite https://www.howtogeek.com/249966/how-tonstall-and-use-the-linux-bash-chell-on-windows-10/
Você precisa instalar ferrugem, qemu, mtools no Ubuntu Bash. Você pode instalar a ferrugem usando o seguinte comando.
$ curl https://sh.rustup.rs -sSf | sh
$ sudo apt install qemu
$ sudo apt install mtools
Este script fará o download e instalará o executável do Rustup Inits para sua plataforma atual.
Após a conclusão da instalação, você deve clonar o repositório de floco de neve.
$ git clone https://github.com/SnowFlake/SnowFlake.git
Para construir floco de neve como um destino x86_64, é necessária a compilação cruzada x86_64-ELF. Se você não possui o compilador x86_64-ELF e seu sistema é x86_64, você pode usar o script 'x86_64-linux_env.sh'. E você deve adicionar componente de ferrugem.
$ cd SnowFlake
$ sh x86_64-linux_env.sh
$ cd kernel
$ rustup component add rust-src
$ cd ./../
$ make run
Será adicionado mais tarde
Será adicionado mais tarde
Para construir floco de neve como um destino x86_64, é necessária a compilação cruzada x86_64-ELF. Se você não possui o compilador x86_64-ELF e seu sistema é x86_64, você pode usar o script 'x86_64-linux_env.sh'.
$ sh x86_64-linux_env.sh
$ pacman -S qemu mtools
$ git clone https://github.com/SnowFlake/SnowFlake.git
$ cd SnowWhite
$ make run