Redox is a Rust based operating system, designed to be modular and secure. The developer blog can be found at https://redox-os.org
- Run the setup script and enter your password when prompted (to install Rust compiler and its dependencies)
cd setup
./ubuntu.sh
./binary.sh
- Make the project
make all
- Install VirtualBox
sudo apt-get install virtualbox
- Run VirtualBox
make virtualbox
- Install Qemu
sudo apt-get install qemu-system-x86 qemu-kvm uml-utilities
- Run Qemu
make qemu_tap
- Run the setup script and enter your password when prompted (to install the Rust compiler and its dependencies)
cd setup
./arch.sh
./binary.sh
- Make the project
make
- Virtualbox was completely setup as part of the script.
- Run Virtualbox
make virtualbox
- Install Qemu
$ sudo pacman -S qemu
- Run redox
$ make qemu_tap
- Run the setup script and enter your password when prompted (to install Rust compiler and its dependencies)
cd setup
./fedora.sh
./binary.sh
- Make the project
make all
- Install Qemu
sudo yum install qemu-system-x86 qemu-kvm tunctl
- Run Qemu
make qemu_tap
- Install MacPorts or Homebrew
- Run the setup script and enter your password when prompted (to install Rust compiler and its dependencies)
cd setup
# MacPorts
./osx-macports.sh
# Homebrew
./osx-homebrew.sh
./binary.sh
- Make the project
make all
- Install VirtualBox from https://www.virtualbox.org/wiki/Downloads
- Make sure it is installed for all users, in /Applications/ or edit the Makefile VBM path
- Run VirtualBox
make virtualbox
- Download and install the latest 32-bit Rust nightly from http://www.rust-lang.org/install.html
- The direct link to the 32-bit nightly is https://static.rust-lang.org/dist/rust-nightly-i686-pc-windows-gnu.msi
- Open the Rust nightly shell in the redox repository
windows\make all
- Install VirtualBox from https://www.virtualbox.org/wiki/Downloads
- Make sure to install to C:\Program Files\Oracle\VirtualBox or edit the Makefile VBM path
- Run VirtualBox
windows\make virtualbox