~cedric

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

Installer Taskwarrior 3.4 depuis les sources

30 septembre 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