Как установить язык программирования Rust на Debian 12
Rust — мультипарадигменный компилируемый язык программирования общего назначения. Сочетает парадигмы функционального и процедурного программирования с объектной системой, основанной на типажах.
JUQwJUEwJUQwJUIwJUQxJTgxJUQxJTgxJUQwJUJDJUQwJUJFJUQxJTgyJUQxJTgwJUQwJUI4JUQwJUJDJTIwJUQwJUJBJUQwJUIwJUQwJUJBJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUI4JUQxJTgyJUQxJThDJTIwJUQxJThGJUQwJUI3JUQxJThCJUQwJUJBJTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQwJUIzJUQxJTgwJUQwJUIwJUQwJUJDJUQwJUJDJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQxJThGJTIwUnVzdCUyMCVEMCVCRCVEMCVCMCUyMERlYmlhbiUyMDEyLiUyMCVEMCVBMyVEMCVCNCVEMCVCRSVEMCVCMSVEMCVCRCVEMCVCNSVEMCVCOSUyMCVEMCVCMiVEMSU4MSVEMCVCNSVEMCVCMyVEMCVCRSUyMCVEMCVCOCVEMSU4MSVEMCVCRiVEMCVCRSVEMCVCQiVEMSU4QyVEMCVCNyVEMCVCRSVEMCVCMiVEMCVCMCVEMSU4MiVEMSU4QyUyMCVEMCVCRCVEMCVCMCVEMCVCMSVEMCVCRSVEMSU4MCUyMCVEMCVCOCVEMCVCRCVEMSU4MSVEMSU4MiVEMSU4MCVEMSU4MyVEMCVCQyVEMCVCNSVEMCVCRCVEMSU4MiVEMCVCRSVEMCVCMiUyMHJ1c3R1cCUyMCVEMCVCNCVEMCVCQiVEMSU4RiUyMCVEMSU4MyVEMSU4MSVEMSU4MiVEMCVCMCVEMCVCRCVEMCVCRSVEMCVCMiVEMCVCQSVEMCVCOCUyMFJ1c3QlMjAlRDAlQjIlMjAlRDElODElRDAlQjglRDElODElRDElODIlRDAlQjUlRDAlQkMlRDAlQjUlMjBEZWJpYW4lMjAlRDAlQjglMjAlRDElODMlRDAlQkYlRDElODAlRDAlQjAlRDAlQjIlRDAlQkIlRDAlQjUlRDAlQkQlRDAlQjglRDElOEYlMjAlRDAlQjglRDAlQkMu
Установка Rust
JUQwJUEzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUIwJUQwJUIyJUQwJUJCJUQwJUI4JUQwJUIyJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQwJUJEJUQwJUI1JUQwJUJFJUQwJUIxJUQxJTg1JUQwJUJFJUQwJUI0JUQwJUI4JUQwJUJDJUQxJThCJUQwJUI1JTIwJUQwJUJGJUQwJUIwJUQwJUJBJUQwJUI1JUQxJTgyJUQxJThCJTIwJUQwJUI3JUQwJUIwJUQwJUIyJUQwJUI4JUQxJTgxJUQwJUI4JUQwJUJDJUQwJUJFJUQxJTgxJUQxJTgyJUQwJUI1JUQwJUI5Lg==
c3VkbyUyMGFwdC1nZXQlMjBpbnN0YWxsJTIwY3VybCUyMGJ1aWxkLWVzc2VudGlhbCUyMGdjYyUyMG1ha2UlMjAteQ==
Загружаем установщик rustup
и устанавливаем Rust общесистемно.
d2dldCUyMC1xTyUyMC0lMjBodHRwcyUzQSUyRiUyRnNoLnJ1c3R1cC5ycyUyMCU3QyUyMHN1ZG8lMjBSVVNUVVBfSE9NRSUzRCUyRm9wdCUyRnJ1c3QlMjBDQVJHT19IT01FJTNEJTJGb3B0JTJGcnVzdCUyMHNoJTIwLXMlMjAtLSUyMC0tbm8tbW9kaWZ5LXBhdGglMjAteQ==
JUQwJTlEJUQwJUIwJUQwJUIxJUQwJUJFJUQxJTgwJTIwJUQwJUI4JUQwJUJEJUQxJTgxJUQxJTgyJUQxJTgwJUQxJTgzJUQwJUJDJUQwJUI1JUQwJUJEJUQxJTgyJUQwJUJFJUQwJUIyJTIwcnVzdHVwJTIwJUQwJUIxJUQxJTgzJUQwJUI0JUQwJUI1JUQxJTgyJTIwJUQwJUI3JUQwJUIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUI2JUQwJUI1JUQwJUJEJTIwJUQwJUIyJTIwJUQwJUJBJUQwJUIwJUQxJTgyJUQwJUIwJUQwJUJCJUQwJUJFJUQwJUIzJTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQxJThDJUQxJTgxJUQwJUJBJUQwJUJFJUQwJUI5JTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUI4JTIwJyUyRm9wdCUyRnJ1c3QnJTIwJUQwJUI4JTIwJUQwJUIxJUQxJTgzJUQwJUI0JUQxJTgzJUQxJTgyJTIwJUQwJUJFJUQwJUJGJUQxJTgwJUQwJUI1JUQwJUI0JUQwJUI1JUQwJUJCJUQwJUI1JUQwJUJEJUQxJThCJTIwJUQwJUJGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUJDJUQwJUI1JUQwJUJEJUQwJUJEJUQxJThCJUQwJUI1JTIwJUQwJUJFJUQwJUJBJUQxJTgwJUQxJTgzJUQwJUI2JUQwJUI1JUQwJUJEJUQwJUI4JUQxJThGJTIwJUQwJUI0JUQwJUJCJUQxJThGJTIwJ1JVU1RVUF9IT01FJyUyMCVEMCVCOCUyMCdDQVJHT19IT01FJyUyMCVEMCVCMiUyMCVEMCVCQSVEMCVCMCVEMSU4MiVEMCVCMCVEMCVCQiVEMCVCRSVEMCVCMyVEMCVCNSUyMCclMkZvcHQlMkZydXN0Jy4=
Настройка
После завершения установки добавляем переменную окружения '$RUSTUP_HOME=/opt/rust'
и двоичный путь к rustup toolchain '/opt/rust/bin'
в переменную окружения '$PATH'
.
ZWNobyUyMCdleHBvcnQlMjBSVVNUVVBfSE9NRSUzRCUyRm9wdCUyRnJ1c3QnJTIwJTdDJTIwc3VkbyUyMHRlZSUyMC1hJTIwJTJGZXRjJTJGcHJvZmlsZS5kJTJGcnVzdC5zaA==
echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh
Перезагружаем текущий профиль оболочки для применения новых переменных окружения.
c291cmNlJTIwJTJGZXRjJTJGcHJvZmlsZQ==
JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUI4JUQwJUJDJTIwJUQwJUJGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUJDJUQwJUI1JUQwJUJEJUQwJUJEJUQxJThCJUQwJUI1JTIwJUQwJUJFJUQwJUJBJUQxJTgwJUQxJTgzJUQwJUI2JUQwJUI1JUQwJUJEJUQwJUI4JUQxJThGJTIwJUUyJTgwJTk4JTI0UlVTVFVQX0hPTUUlRTIlODAlOTklMjAlRDAlQjglMjAlRTIlODAlOTglMjRQQVRIJUUyJTgwJTk5JTJDJTIwJUQwJUI4JUQxJTgxJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQxJTgzJUQxJThGJTIwJUQxJTgxJUQwJUJCJUQwJUI1JUQwJUI0JUQxJTgzJUQxJThFJUQxJTg5JUQxJTgzJUQxJThFJTIwJUQwJUJBJUQwJUJFJUQwJUJDJUQwJUIwJUQwJUJEJUQwJUI0JUQxJTgzLg==
echo $RUSTUP_HOME
echo $PATH
QyVEMCVCMyVEMCVCNSVEMCVCRCVEMCVCNSVEMSU4MCVEMCVCOCVEMSU4MCVEMSU4MyVEMCVCNSVEMCVCQyUyMCVEMCVCNyVEMCVCMCVEMCVCMiVEMCVCNSVEMSU4MCVEMSU4OCVEMCVCNSVEMCVCRCVEMCVCOCVEMCVCNSUyMCVEMCVCQSVEMCVCRSVEMCVCQyVEMCVCMCVEMCVCRCVEMCVCNCVEMSU4QiUyMHJ1c3R1cCUyMCVEMCVCNCVEMCVCQiVEMSU4RiUyMGJhc2glMkMlMjAlRDAlQjIlRDElOEIlRDAlQkYlRDAlQkUlRDAlQkIlRDAlQkQlRDElOEYlRDAlQjUlRDAlQkMlMjAlRDAlQkElRDAlQkUlRDAlQkMlRDAlQjAlRDAlQkQlRDAlQjQlRDElODMu
cnVzdHVwJTIwY29tcGxldGlvbnMlMjBiYXNoJTIwJTNFJTIwJTJGdXNyJTJGc2hhcmUlMkZiYXNoLWNvbXBsZXRpb24lMkZjb21wbGV0aW9ucyUyRnJ1c3R1cA==
JUQwJTlGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JUQwJUIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUI3JUQwJUI4JUQwJUJDJTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQxJTg0JUQwJUI4JUQwJUJCJUQxJThDJTIwYmFzaF9jb21wbGV0aW9uJTJDJTIwJUQxJTg3JUQxJTgyJUQwJUJFJUQwJUIxJUQxJThCJTIwJUQwJUJGJUQxJTgwJUQwJUI4JUQwJUJDJUQwJUI1JUQwJUJEJUQwJUI4JUQxJTgyJUQxJThDJTIwJUQwJUJEJUQwJUJFJUQwJUIyJUQxJTgzJUQxJThFJTIwJUQwJUJBJUQwJUJFJUQwJUJEJUQxJTg0JUQwJUI4JUQwJUIzJUQxJTgzJUQxJTgwJUQwJUIwJUQxJTg2JUQwJUI4JUQxJThFLg==
source /etc/profile.d/bash_completion.sh
JUQwJUEyJUQwJUI1JUQwJUJGJUQwJUI1JUQxJTgwJUQxJThDJTIwJUQwJUJDJUQwJUJFJUQwJUI2JUQwJUJEJUQwJUJFJTIwJUQwJUIyJUQwJUIyJUQwJUI1JUQxJTgxJUQxJTgyJUQwJUI4JTIwJUQwJUJBJUQwJUJFJUQwJUJDJUQwJUIwJUQwJUJEJUQwJUI0JUQxJTgzJTIwJ3J1c3R1cCclMjAlRDAlQjglMjAlRDAlQkQlRDAlQjAlRDAlQjYlRDAlQjAlRDElODIlRDElOEMlMjAnVEFCJyUyQyUyMCVEMSU4NyVEMSU4MiVEMCVCRSVEMCVCMSVEMSU4QiUyMCVEMCVCRiVEMCVCRSVEMCVCQiVEMSU4MyVEMSU4NyVEMCVCOCVEMSU4MiVEMSU4QyUyMCVEMSU4MSVEMCVCRiVEMCVCOCVEMSU4MSVEMCVCRSVEMCVCQSUyMCVEMCVCMiVEMSU4QiVEMCVCRiVEMCVCRSVEMCVCQiVEMCVCRCVEMSU4RiVEMCVCNSVEMCVCQyVEMSU4QiVEMSU4NSUyMCVEMCVCQSVEMCVCRSVEMCVCQyVEMCVCMCVEMCVCRCVEMCVCNCUyMHJ1c3R1cC4=
Проверить установку Rust можно командой.
cnVzdGMlMjAtLXZlcnNpb24=
Обновление
Установить последние обновления можно командой.
cnVzdHVwJTIwdXBkYXRlJTIwLS1uby1zZWxmLXVwZGF0ZQ==
Удаление Rust и rust up
Чтобы полностью удалить Rust и rustup, то необходимо удалить установочный каталог '/opt/rust'
и некоторые дополнительные временные каталоги и неиспользуемые конфигурационные файлы.
JUQwJTkyJUQxJThCJUQwJUJGJUQwJUJFJUQwJUJCJUQwJUJEJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQwJUJBJUQwJUJFJUQwJUJDJUQwJUIwJUQwJUJEJUQwJUI0JUQxJThCJTNB
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
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
Обсуждение
Нет комментариев.