Rust linux install ubuntu

Как установить Rust на Ubuntu 20.04 LTS

Как установить Rust на Ubuntu 20.04 LTS

В этом руководстве мы покажем вам, как установить Rust на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Rust, широко известный как Rust-Lang, — это язык системного программирования, разработанный Mozilla и поддерживаемый LLVM. Rust известен тем, что предотвращает сбои программ, утечки памяти и скачки данных до того, как он будет скомпилирован в двоичный файл, тем самым создавая высокопроизводительную и стабильную среду программирования.

В этой статье предполагается, что вы имеете хотя бы базовые знания Linux, знаете, как использовать оболочку, и, что наиболее важно, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Rust на сервере Ubuntu 20.04 Focal Fossa. Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите Rust на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt команды в терминале.

Шаг 2. Установка языка программирования Rust в Ubuntu 20.04.

Выполните следующую команду, чтобы установить Rust:

После завершения установки вы можете проверить версию Rust, используя следующую команду:

Шаг 3. Создайте проект на Rust.

Сначала создайте папку, которая будет служить рабочей областью, в ней создайте еще одну папку, в которой будет находиться рассматриваемый файл:

Теперь создайте файл:

Вставьте следующий код в новый файл:

Теперь скомпилируйте и запустите программу:

Вы увидите результат своего кода на Rust:

Поздравляю! Вы успешно установили Rust . Благодарим за использование этого руководства для установки последней стабильной версии языка программирования Rust в системе Ubuntu 20.04 LTS (Focal Fossa). Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Rust .

Источник

Install Rust

It looks like you’re running macOS, Linux, or another Unix-like OS. To download Rustup and install Rust, run the following in your terminal, then follow the on-screen instructions. See «Other Installation Methods» if you are on Windows.

It looks like you’re running Windows. To start using Rust, download the installer, then run the program and follow the onscreen instructions. You may need to install the Visual Studio C++ Build tools when prompted to do so. If you are not on Windows see «Other Installation Methods».

Windows Subsystem for Linux

If you’re a Windows Subsystem for Linux user run the following in your terminal, then follow the on-screen instructions to install Rust.

Читайте также:  Windows service start schedule

Rust runs on Windows, Linux, macOS, FreeBSD and NetBSD. If you are on one of these platforms and are seeing this then please report an issue with the following values:

To install Rust, if you are running Unix,
run the following in your terminal, then follow the on-screen instructions.

curl —proto ‘=https’ —tlsv1.2 -sSf https://sh.rustup.rs | sh

If you are running Windows,
download and run rustup‑init.exe then follow the on-screen instructions.

If you are running Windows,
download and run rustup‑init.exe then follow the on-screen instructions.

Notes about Rust installation

Getting started

If you’re just getting started with Rust and would like a more detailed walk-through, see our getting started page.

Windows considerations

On Windows, Rust additionally requires the C++ build tools for Visual Studio 2013 or later. The easiest way to acquire the build tools is by installing Microsoft Visual C++ Build Tools 2019 which provides just the Visual C++ build tools. Alternately, you can install Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, or Visual Studio 2013 and during install select the “C++ tools.”

For further information about configuring Rust on Windows see the Windows-specific rustup documentation.

Toolchain management with rustup

Rust is installed and managed by the rustup tool. Rust has a 6-week rapid release process and supports a great number of platforms, so there are many builds of Rust available at any time. rustup manages these builds in a consistent way on every platform that Rust supports, enabling installation of Rust from the beta and nightly release channels as well as support for additional cross-compilation targets.

If you’ve installed rustup in the past, you can update your installation by running rustup update .

For more information see the rustup documentation.

Configuring the PATH environment variable

In the Rust development environment, all tools are installed to the

/.cargo/bin %USERPROFILE%\.cargo\bin directory, and this is where you will find the Rust toolchain, including rustc , cargo , and rustup .

Accordingly, it is customary for Rust developers to include this directory in their PATH environment variable. During installation rustup will attempt to configure the PATH . Because of differences between platforms, command shells, and bugs in rustup , the modifications to PATH may not take effect until the console is restarted, or the user is logged out, or it may not succeed at all.

If, after installation, running rustc —version in the console fails, this is the most likely reason.

Uninstall Rust

If at any point you would like to uninstall Rust, you can run rustup self uninstall . We’ll miss you though!

Other installation methods

The installation described above, via rustup , is the preferred way to install Rust for most developers. However, Rust can be installed via other methods as well.

Источник

Install Rust on Ubuntu 18.04 LTS

Since this post shares cloud strategies with awesome people like you, naturally this post may contain affiliate links for products I use and love. If you click on those links and make a purchase, I’ll earn some coffee money which I promise to drink while creating more helpful content like this.

Install Rust on Ubuntu 18.04 LTS. Rust is fast and memory efficient with no runtime or garbage collector and easily integrate with other languages.

In this guide you are going to learn how to install Rust language on Ubuntu 18.04 LTS and create a project.

You can install Rust on the following platforms also.

Become a Linux System Administrator and maintain virtual servers in a multi-user environment.

Читайте также:  Var log syslog linux

Install Rust Programming Language

SSH to your Ubuntu system or server and download Rust using rustup

Now Rust will be downloaded and you will get a prompt to choose the installation options.

Choose Proceed with Installation (default) and hit Enter .

Now latest stable version of Rust will get installed and you will get a confirmation similar to the one below.

The installation script automatically adds Rust to your system path after your next login to SSH. If you need to use Rust immediately without restarting terminal you can add Rust to path manually.

Now you can verify the version of Rust installed in your Ubuntu.

Install Build Tools for Rust

Rust program needs to be complied before running the file. So you need to install build-essentials

Create a Rust Project

Once Rust is installed you can create your first project.

Create a new file with the .rs extension. If you are using more than one word for your file name you need to use underscore hello_world.rs instead of helloworld.rs

Paste the following code inside the new file.

Hit Ctrl + X followed by Y and Enter to save the file.

Now compile and run the program.

You will see the output of your Rust code.

Now Rust is installed on your Ubuntu and you can create your blazing fast project using Rust language.

Cloudbooklet builds a large collection of Linux based guides and tutorials on Cloud platforms like Google Cloud, AWS, Azure, DigitalOcean and more

Источник

Установка Rust

Используя rustup (рекомендуется)

Кажется у вас запущена macOS, Linux или другая Unix-подобная ОС. Для загрузки Rustup и установки Rust, запустите следующее в вашем терминале и следуйте инструкциям на экране.

Похоже, вы работаете под управлением Windows. Чтобы начать использовать Rust, загрузите установщик, затем запустите программу и следуйте инструкциям на экране. Возможно, Вам потребуется установитьVisual Studio C++ Build tools при появлении соответствующего запроса. Если вы не работаете в Windows, смотрите «другие методы установки».

Windows Subsystem for Linux

Если вы используете Windows Subsystem for Linux, для установки Rust запустите следующее в вашем терминале и затем следуйте инструкциям на экране.

Rust запускается на Windows, Linux, macOS, FreeBSD и NetBSD. Если вы используете одну из этих платформ и видите это, то пожалуйста, сообщите о проблеме и следующих значениях:

Если вы используете Unix, то для установки Rust
запустите в терминале следующую команду и следуйте инструкциям на экране.

curl —proto ‘=https’ —tlsv1.2 -sSf https://sh.rustup.rs | sh

Если у вас запущен Windows,
скачайте и запустите rustup‑init.exe и затем следуйте инструкциям на экране.

Если у вас запущен Windows,
скачайте и запустите rustup‑init.exe, а затем следуйте инструкциям на экране.

Примечания об установке Rust

Начало работы

Если вы только начали работать с Rust и хотите более глубокого погружения, посмотрите страницу о начале работы.

Особенности Windows

На Windows, Rust дополнительно требует инструменты сборки C++ для Visual Studio 2013 или более поздней версии. Самый простой способ получить эти инструменты — это установка Microsoft Visual C++ Build Tools 2019 , которая предоставляет только инструменты сборки Visual C++. В качестве альтернативы этому способу, вы можете установить Visual Studio 2019, Visual Studio 2017, Visual Studio 2015 или Visual Studio 2013 и в процессе установки выбрать «C++ tools».

Для получения дополнительной информации о настройке Rust в Windows, смотрите Windows-специфичную документацию rustup .

Управление инструментами с rustup

Rust устанавливается и управляется при помощи rustup . Rust имеет 6-недельный процесс выпуска и поддерживает большое количество платформ, так что большое количество сборок Rust доступно в любое время. rustup согласованно управляет этими сборками на каждой платформе, поддерживаемой Rust, включая установку Rust из beta и nightly каналов выпусков, а также поддерживает дополнительные цели для кросс-компиляции.

Читайте также:  Микрофон выдает только шум windows 10

Если вы ранее устанавливали rustup , то вы можете обновить инструменты разработчика запустив rustup update .

Для дополнительной информации смотрите документацию по rustup .

Настройка переменной окружения PATH

В среде разработки Rust, все инструменты устанавливаются в директорию

/.cargo/bin %USERPROFILE%\.cargo\bin , где вы можете найти набор инструментов Rust, включая rustc , cargo и rustup .

Соответственно, разработчики на Rust обычно включают её в переменную окружения PATH . В процессе установки rustup пытается сконфигурировать PATH . Из-за разницы между платформами, командными оболочками и багами в rustup , изменение PATH может не принести результата до тех пор, пока консоль не будет перезапущена или пользователь не перезайдёт в систему, а может и не удастся вообще.

Если после установки запуск команды rustc —version в консоли терпит неудачу, это может быть наиболее вероятной причиной.

Удалить Rust

Если вы по какой-то причине хотите удалить Rust, вы можете запустить rustup self uninstall . Нам будет тебя не хватать!

Другие методы установки

Для большинства разработчиков, процесс установки, при помощи rustup , описанный выше, является предпочтительным способом установки Rust. Однако, Rust также может быть установлен при помощи других методов.

Источник

Установка Rust на Linux

Rust был разработан Mozilla в 2010 году для высококонкурентных и безопасных систем. Синтаксис похож на C и C ++, с блоками кода, очерченными фигурными скобками, пример:

Rust используется в центрах обработки данных такими компаниями, как Dropbox, Postmates, Stac, Wantedly, Doctolib и QIWI, и делает упор на безопасность, контроль расположения памяти и параллелизм. Rust поддерживает такие понятия, как:

  • Абстракции с нулевой стоимостью;
  • Сопоставление с образцом;
  • Минимальное время выполнения;
  • Алгебраические типы данных;
  • Эффективные привязки C.

Rust является open source проектом с открытым исходным кодом и может быть установлен на нескольких платформах. Приведем процесс установки этого очень полезного языка в дистрибутивах Linux на основе Debian / Ubuntu и RHEL.

Требования к установке

  • ОС Linux;
  • Пользователь с привилегиями sudo.

Если вы используете дистрибутив, который не работает с sudo, вам нужно будет использовать команду su для пользователя root вместо использования команды sudo.

Как установить Rust

Первое, что нужно сделать, это установить curl. В дистрибутиве на основе Debian или Ubuntu сделайте это с помощью команды:

В дистрибутивах основанных на Red Hat установите curl с помощью команды:

После установки curl загрузите и установите Rust с помощью команды:

Когда установщик загрузится, он запустится и сначала спросит, хотите ли вы продолжить, настроить или отменить установку(Рис.1)

Рис.1

Введите 1, чтобы продолжить. В ходе этого процесса Rust не сможет добавить каталог bin для Cargo (менеджер пакетов и хост для rust) в ваш $ PATH, поэтому вам придется сделать это вручную с помощью команды:

После этого вам нужно будет найти свой пользовательский файл .profile, чтобы использовать измененный $PATH и убедиться, что ваша пользовательская оболочка будет работать в среде Rust. Это достигается с помощью команды:

Наконец, вам нужно установить несколько зависимостей, требуемых командой rust. Для Debian / Ubuntu установите остальные зависимости с помощью команды:

Для CentOS / RHEL используйте команду:

Как проверить установку Rust

Давайте проверим Rust с помощью «Hello, World!» программы. Сначала создайте новый каталог для размещения нашей тестовой программы с помощью команды:

Перейдите в созданную директорию командой:

Создайте новый rust файл командой:

Вставьте следующий пример кода в файл:

Сохраните и закройте файл.

Создайте исполняемый файл Rust с помощью команды:

Будет создан новый исполняемый файл с именем rusttest. Вы можете запустить это новое приложение с помощью команды:

Вы должны увидеть выходные данные приложения, напечатанные как Hello, Rust

Поздравляем, вы установили Rust и использовали его для создания своего первого приложения.

Источник

Оцените статью