Update README.md
This commit is contained in:
parent
e81b9727db
commit
8866fa8d76
25
README.md
25
README.md
@ -211,22 +211,22 @@ HTAP (Hybrid Transactional Analytical Processing- Гибридная обраб
|
|||||||
# apt install curl build-essential git wget
|
# apt install curl build-essential git wget
|
||||||
```
|
```
|
||||||
|
|
||||||
* **Устанавливаем язык программирования Rust**
|
* Устанавливаем язык программирования Rust с помощью официального скрипта
|
||||||
```sh
|
```sh
|
||||||
# curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
# curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||||
```
|
```
|
||||||
> [!WARNING]
|
> [!WARNING]
|
||||||
> **Если используя команду выше установить язык Rust не удалось, тогда устанавливаем язык Rust альтернативным способом, указанном ниже:**
|
> **Если выполнить установку через официальный скрипт не удается, то воспользуйтесь альтернативным способом:**
|
||||||
```sh
|
```sh
|
||||||
$ sudo -s
|
$ sudo -s
|
||||||
# apt update
|
# apt update
|
||||||
# apt install rustup && rustup default stable
|
# apt install rustup && rustup default stable
|
||||||
# rustup update
|
# rustup update
|
||||||
# rustc --version
|
# rustc --version
|
||||||
|
|
||||||
**Если всё сделано правильно то в терминале должен появиться ответ: rustc 1.92.0 (ded5c06cf 2025-12-08)**
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
Если всё сделано правильно то в терминале должен появиться ответ: rustc 1.92.0 (ded5c06cf 2025-12-08)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Для операционных систем семейства Red Hat (Fedora, Aurora)** выполните следующие шаги:
|
**Для операционных систем семейства Red Hat (Fedora, Aurora)** выполните следующие шаги:
|
||||||
* Обновляем индексы репозиториев (Без этой команды, установщик может не найти пакеты или использовать старые версии):
|
* Обновляем индексы репозиториев (Без этой команды, установщик может не найти пакеты или использовать старые версии):
|
||||||
@ -241,7 +241,7 @@ $ sudo -s
|
|||||||
# dnf install curl build-essential git wget
|
# dnf install curl build-essential git wget
|
||||||
```
|
```
|
||||||
|
|
||||||
* **Устанавливаем язык программирования Rust**
|
* Устанавливаем язык программирования Rust
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
# curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||||
@ -269,11 +269,15 @@ $ sudo -s
|
|||||||
> [!WARNING]
|
> [!WARNING]
|
||||||
> **Futriix может быть скомпилирован для следующих операционных систем: `OSX`, `Open Indiana`, `FreeBSD`, но сборка для этих операционных систем не проводилась!!!**
|
> **Futriix может быть скомпилирован для следующих операционных систем: `OSX`, `Open Indiana`, `FreeBSD`, но сборка для этих операционных систем не проводилась!!!**
|
||||||
<br>
|
<br>
|
||||||
4. Запускаем сервера futriix'а с помощью команды `./futriix`
|
4. Запускаем скрипт для итоговой сборки futriix
|
||||||
|
```sh
|
||||||
|
$ ./futriix_build.sh
|
||||||
|
```
|
||||||
|
5. Запускаем сервера futriix'а с помощью команды `./futriix`
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
$ ./futriix
|
$ ./futriix
|
||||||
````
|
```
|
||||||
Если проект был успешно скомпилирован, то при его запуске в терминале вы увидите, похожее сообщение:
|
Если проект был успешно скомпилирован, то при его запуске в терминале вы увидите, похожее сообщение:
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
@ -287,11 +291,8 @@ Lua interpreter ready. Type 'inbox.start' to enter database mode.
|
|||||||
Type 'exit' to quit.
|
Type 'exit' to quit.
|
||||||
lua>
|
lua>
|
||||||
```
|
```
|
||||||
<br>
|
|
||||||
<br>
|
|
||||||
|
|
||||||
|
6.**Компиляция и запуск тестов. Для запуска тестов запускаем команды:**
|
||||||
5.**Компиляция и запуск тестов. Для запуска тестов запускаем команды:**
|
|
||||||
```sh
|
```sh
|
||||||
$ cargo test --test integration # запуск только интеграционных тестов
|
$ cargo test --test integration # запуск только интеграционных тестов
|
||||||
$ cargo test --bench benches # запуск только бенчмарков
|
$ cargo test --bench benches # запуск только бенчмарков
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user