На Debian 12 есть два основных способа установки Rust. Если вы планируете писать серьёзный проект, лучше использовать rustup, а не apt.
Способ 1 (РЕКОМЕНДУЕТСЯ): через rustup
Это официальный способ от Rust.
1. Установите зависимости
sudo apt update
sudo apt install curl build-essential -y
2. Установите rustup
curl https://sh.rustup.rs -sSf | sh
Выберите:
1) Proceed with installation (default)
3. Активируйте окружение
После установки:
source $HOME/.cargo/env
Чтобы не делать это каждый раз — добавьте в .bashrc:
echo 'source $HOME/.cargo/env' >> ~/.bashrc
4. Проверка
rustc --version
cargo --version
Способ 2: через apt (НЕ рекомендуется для разработки)
sudo apt install rustc cargo -y
Минус: версия Rust будет устаревшей, а для современных библиотек это критично.
️ Что в итоге
После установки у вас будут:
rustc— компиляторcargo— менеджер пакетов и сборки (очень мощная штука)
Первый тест
cargo new hello
cd hello
cargo run