~cedric

it's something ¯\_(ツ)_/¯

Installer Taskwarrior 3.4 depuis les sources

September 30, 2025 — Cédric Dekimpe

Cette méthode fonctionne aussi bien sur Ubuntu que sur Debian, et dans WSL.

# Installer les outils nécessaires à la compilation
sudo apt install cmake g++ libgnutls28-dev uuid-dev
# Cloner le dépôt Git de Taskwarrior
git clone --recursive https://github.com/GothenburgBitFactory/taskwarrior.git
# Aller dans le répertoire cloné
cd taskwarrior
# Installer Rust 1.81 et Cargo 1.81 - la version par defaut dans les dépôts Ubuntu est actuellement la 1.75
sudo apt install rustc-1.81 cargo-1.81
# Lancer la compilation avec les chemins vers rustc et cargo
cmake -DCMAKE_BUILD_TYPE=release -DRust_COMPILER=$(which rustc-1.81) -DRust_CARGO=$(which cargo-1.81) .
# Maintenant on peut compiler
make
# Et on peut installer le binaire
sudo make install

Tags: taskwarrior, ubuntu, wsl, debian