diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6e74aea07a6ddb9013958bec5687acb68339c48f..b7c57ecbc9bbaf393c4488c2135d40305dd47225 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,13 +1,13 @@
 before_script:
  - |
-    sudo apt-key adv -q --batch --yes --keyserver keyserver.ubuntu.com --recv-keys AA12E97F0881517F &&
-    sudo add-apt-repository 'deb https://static.redox-os.org/toolchain/apt ./' &&
-    sudo apt-get update -qq &&
-    sudo apt-get purge -qq binutils-doc &&
-    sudo apt-get install -qq nasm pkg-config fuse libfuse-dev genisoimage syslinux realpath x86-64-unknown-redo$
-    sudo modprobe fuse &&
-    sudo chmod 666 /dev/fuse &&
-    sudo chown root:$USER /etc/fuse.conf &&
+    apt-key adv -q --batch --yes --keyserver keyserver.ubuntu.com --recv-keys AA12E97F0881517F &&
+    add-apt-repository 'deb https://static.redox-os.org/toolchain/apt ./' &&
+    apt-get update -qq &&
+    apt-get purge -qq binutils-doc &&
+    apt-get install -qq build-essential nasm pkg-config fuse libfuse-dev genisoimage syslinux realpath x86-64-unknown-redox-gcc &&
+    modprobe fuse &&
+    chmod 666 /dev/fuse &&
+    chown root:$USER /etc/fuse.conf &&
     curl https://sh.rustup.rs -sSf | sh
 
 build: