Как установить язык программирования Rust на Debian 11
Rust — мультипарадигменный компилируемый язык программирования общего назначения. Сочетает парадигмы функционального и процедурного программирования с объектной системой, основанной на типажах.
Рассмотрим как установить язык программирования Rust на Debian 11. Удобней всего использовать набор инструментов 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 будет загружен в каталог пользовательской установки '/opt/rust'
и будут определены переменные окружения для 'RUSTUP_HOME'
и 'CARGO_HOME'
в каталоге '/opt/rust'
.
После завершения установки добавляем переменную окружения '$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
Cгенерируем завершение команды rustup для bash, выполняем команду.
rustup completions bash > /usr/share/bash-completion/completions/rustup
Перезагрузим профиль bash_completion
, чтобы применить новую конфигурацию.
source /etc/profile.d/bash_completion.sh
Теперь можно ввести команду 'rustup'
и нажать 'TAB'
, чтобы получить список выполняемых команд rustup.
Проверить установку Rust можно командой.
rustc --version
Установить последние обновления можно командой.
rustup update --no-self-update
Удаление Rust и rust up
Чтобы полностью удалить Rust и rustup, то необходимо удалить установочный каталог '/opt/rust'
и некоторые дополнительные временные каталоги и неиспользуемые конфигурационные файлы.
Выполняем команды.
sudo rm -rf /opt/rust
sudo rm -rf /etc/profile.d/rust.sh
sudo rm -rf /usr/share/bash-completion/completions/rustup
sudo rm -rf ~/.cargo
Обсуждение
Нет комментариев.