Рассмотрим как установить язык программирования Rust на Debian 11 Bullseye. Удобней всего использовать набор инструментов rustup для установки Rust в системе Debian и управления им.
Установка Rust
# Устанавливаем необходимые пакеты зависимостей.
sudo apt-get install curl build-essential gcc make -y
Загружаем установщик rustup и устанавливаем Rust общесистемно.
wget -qO - https://sh.rustup.rs | sudo RUSTUP_HOME=/opt/rust CARGO_HOME=/opt/rust sh -s -- --no-modify-path -y
После завершения установки добавляем переменную окружения ‘$RUSTUP_HOME=/opt/rust’ и двоичный путь к rustup toolchain ‘/opt/rust/bin’ в переменную окружения ‘$PATH’. Это сделает переменные окружения постоянными и автоматически загружаемыми при каждом входе в систему.
echo 'export RUSTUP_HOME=/opt/rust' | sudo tee -a /etc/profile.d/rust.sh echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh
Перезагружаем текущий профиль оболочки для применения новых переменных окружения.
source /etc/profile
Проверим переменные окружения ‘$RUSTUP_HOME’ и ‘$PATH’, используя следующую команду.
echo $RUSTUP_HOME echo $PATH