Installer Rust & Cargo

Rust et Cargo utilisent un installateur spécial nommé RustUp qui permet de gérer plusieurs versions de ces deux programmes en parallèle.

Vous pouvez créer un utilisateur spécifique pour votre installation de Rust et Plume, pour les isoler du reste de votre système. Cette étape est recommandée si vous travaillez dans un environnement de production mais n'est pas nécessaire. On considère par la suite que vous l'avez effectuée.

adduser plume
su - plume
cd ~

Vous pouvez maintenant installer RustUp sur GNU/Linux et Mac Os X comme ceci :

curl https://sh.rustup.rs -sSf | sh

Lorsque ce sera demandé, choisissez l'option “1) Lancer l'installation (par défaut)”.

Pour pouvoir utiliser cargo directement utilisez cette commande :

export PATH="$PATH:/home/plume/.cargo/bin:/home/plume/.local/bin:/usr/local/sbin"

Si vous installez RustUp sur Windows, vous n'avez pas besoin de créer un utilisateur dédié si vous ne le voulez pas. Construire RustUp est un peu différent, mais les commandes qui vous seront demandés sont les mêmes.

Sur Windows vous aurez besoin, si vous ne les possédez pas déjà, de télécharger et d'installer Visual C++ 2015 Build Tools. Alternativement, si vous avez installé Microsoft Visual Studio 2019, le paquet est inclus avec lui. Ensuite, téléchargez l'installateur rustup et lancez le. Après l'installation, vous devrez fermer votre fenêtre Git Bash et relancer pour voir les nouvelles variables de chemins, ou bien vous pouvez redémarrer votre PC.

Vous pouvez vérifier que tout est correctement installé avec les commandes rustc --version et cargo --version.

Nous pouvons maintenant compiler le code source de Plume.

Compilation de Plume