Linux
Note on Ubuntu
If you have Ubuntu:
- Be aware that Ubuntu is not recommended by this course
- Carefully read the text below!
- DO NOT INSTALL
rustc
orcargo
THROUGHapt
. Install using official installation instructions and userustup
- before installation, make sure you have
build-essential
,libfontconfig
andlibfontconfig1-dev
installed- Be prepared for annoying problems
We recommend you to use Linux for this course. It is not at all impossible to run the software on Windows or OSX, in fact, it might work quite well. However, not all parts of for example the final project have been tested on these systems.
Since everything has been tested on Linux, this is what we can best give support on. On other platforms, we cannot always guarantee this, although we will try!
If you're new to Linux, we highly recommend Fedora Linux to get started.
You might find that many online resources will recommend Ubuntu to get started, but especially for Rust development this
may prove to be a pain. If you install Rust through the official installer (rustup
), it can work just fine on Ubuntu.
However, if you installed rust through apt
it will not work.
Fedora also provides a gentle introduction to Linux, but will likely provide a better experience. For this course and for pretty much all other situations as well.
See Toolchain how to get all required packages.
Windows
If you really want to try and use Windows, please do so through WSL (Windows Subsystem for Linux). To do this, install "Fedora Linux" through the windows store and follow the editor specific setup to use WSL.