mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-19 06:22:41 +00:00
initial commit
This commit is contained in:
commit
259fee630b
127 changed files with 7811 additions and 0 deletions
50
public/uk/install-latest-rust-version-on-linux.gmi
Normal file
50
public/uk/install-latest-rust-version-on-linux.gmi
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
# Встановлення останньої версії Rust в Linux
|
||||
|
||||
Користувачі дистрибутивів з довгостроковою підтримкою, ймовірно зіткнуться з проблемою збірки програм з версією Rust, що міститься в репозиторіях.
|
||||
|
||||
Вирішується це досить просто, за допомогою утиліти Rustup:
|
||||
|
||||
=> https://www.rust-lang.org/tools/install
|
||||
|
||||
Спочатку потрібно видалити встановлені раніше версії, разом з їх залежностями.
|
||||
|
||||
Наприклад, в Debian:
|
||||
|
||||
```
|
||||
apt remove cargo rustc
|
||||
apt autoremove
|
||||
```
|
||||
|
||||
Наступні кроки виконуються від того користувача, від якого планується подальша робота з програмою.
|
||||
|
||||
Таким чином, пакети будуть стандартно встановлюватись до теки "~/.cargo"
|
||||
|
||||
Після введення наступної команди слідуємо підказкам:
|
||||
|
||||
```
|
||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||
```
|
||||
|
||||
Оновити пакети до останньої версії можна командою:
|
||||
|
||||
```
|
||||
rustup update
|
||||
```
|
||||
|
||||
Якщо потрібно зібрати будь яку програму на більш ранній версії, наприклад "1.63" - достатньо встановити її поряд з іншою:
|
||||
|
||||
```
|
||||
rustup install 1.63
|
||||
```
|
||||
|
||||
Для збірки програми, вказуємо відповідну версію компілятора:
|
||||
|
||||
```
|
||||
cargo +1.63 build --release
|
||||
```
|
||||
|
||||
Щоб видалити встановлені таким чином "cargo", "rustc" включно з "rustup":
|
||||
|
||||
```
|
||||
rustup self uninstall
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue