Rust: различия между версиями
Материал из support.qbpro.ru
imported>Vix (Новая страница: «'''Установка и настройка среды программирования Rust в Debian 11''' * В данной статье будет инстр...») |
imported>Vix |
||
| Строка 1: | Строка 1: | ||
'''Установка и настройка среды программирования Rust в Debian 11''' | '''Установка и настройка среды программирования Rust в Debian 11''' | ||
* В данной статье будет инструкция пошаговая для настройки среды разработки в Rust для Linux Debian 11. | * В данной статье будет инструкция пошаговая для настройки среды разработки в Rust для Linux Debian 11. | ||
==Установка пакетов языка программирования Rust== | ==Установка пакетов языка программирования '''Rust'''== | ||
1. Не устанавливайте ни чего из официального репозитария Debian! | 1. Не устанавливайте ни чего из официального '''репозитария Debian!''' | ||
* Почему? Все просто - пока поддержка языка не полная, только для сборки какой либо программы. | * Почему? Все просто - пока поддержка языка не полная, только для сборки какой либо программы. | ||
* Все комментарии [https://stackoverflow.com/questions/41473255/how-to-properly-set-up-a-rust-environment-in-vscode-on-debian тут..] | * Все комментарии [https://stackoverflow.com/questions/41473255/how-to-properly-set-up-a-rust-environment-in-vscode-on-debian '''тут..'''] | ||
2. В среде своего пользователя, запускаем команду: | 2. В среде своего пользователя, запускаем команду: | ||
curl https://sh.rustup.rs -sSf | sh | curl https://sh.rustup.rs -sSf | sh | ||
3. Добавляем в .bashrc: | 3. Добавляем в '''.bashrc''': | ||
... | ... | ||
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"; | '''export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games";''' | ||
export PATH="$PATH:$HOME/.cargo/bin"; | '''export PATH="$PATH:$HOME/.cargo/bin";''' | ||
4. Добавляем в .profile: | 4. Добавляем в '''.profile''': | ||
# ~/.profile: executed by the command interpreter for login shells. | # ~/.profile: executed by the command interpreter for login shells. | ||
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login | # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login | ||
Версия от 02:30, 16 мая 2022
Установка и настройка среды программирования Rust в Debian 11
- В данной статье будет инструкция пошаговая для настройки среды разработки в Rust для Linux Debian 11.
Установка пакетов языка программирования Rust
1. Не устанавливайте ни чего из официального репозитария Debian!
- Почему? Все просто - пока поддержка языка не полная, только для сборки какой либо программы.
- Все комментарии тут..
2. В среде своего пользователя, запускаем команду:
curl https://sh.rustup.rs -sSf | sh
3. Добавляем в .bashrc:
... export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"; export PATH="$PATH:$HOME/.cargo/bin";
4. Добавляем в .profile:
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
export PATH="$PATH:$HOME/cargo/bin";
