На 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