Skip to content

Commit 97f8bb7

Browse files
committed
docs: обновление раздела установки для Linux в README.md и README-EN.md с добавлением информации о вариантах ZIP-архивов для .NET 8.0 и необходимых зависимостях
1 parent c455964 commit 97f8bb7

2 files changed

Lines changed: 36 additions & 0 deletions

File tree

README-EN.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,31 @@ The OneScript distribution already includes a set of the most commonly used pack
3434

3535
### Linux ###
3636

37+
#### v2.x (current branch) — .NET 8.0 based
38+
39+
Two ZIP archive variants are available:
40+
41+
| Variant | Description | External dependencies |
42+
|-------------------------------|--------------------------------------------|------------------------------------------------------------------------------------|
43+
| **SCD** (self-contained) | .NET Runtime is bundled inside the archive | None |
44+
| **FDD** (framework-dependent) | Smaller archive | Requires [.NET Runtime 8.0](https://learn.microsoft.com/dotnet/core/install/linux) |
45+
46+
Installation steps:
3747
- Download the ZIP archive for Linux from the [Releases](https://github.com/EvilBeaver/OneScript/releases) section or from the [official website](https://oscript.io).
3848
- Extract the archive to a convenient directory.
3949
- Set executable permissions:
4050
```bash
4151
chmod +x oscript
4252
```
4353

54+
The FDD variant requires .NET Runtime 8.0 — see installation instructions for your distribution at [learn.microsoft.com/dotnet/core/install/linux](https://learn.microsoft.com/dotnet/core/install/linux).
55+
56+
#### v1.x LTS — deb package (Mono)
57+
58+
The LTS branch is distributed as a `.deb` package and runs on Mono. The package automatically installs the minimum required Mono components; however, **the debugger requires `mono-complete`**.
59+
60+
> **Important for debugging on Ubuntu/Debian:** if breakpoints are not being hit, install `mono-complete` from the **official Mono Project repository** (not from the distribution's default repositories). For instructions specific to your system, see the [Mono Project website](https://www.mono-project.com/download/stable/#download-lin).
61+
4462
### MacOS ###
4563

4664
- Download the ZIP archive for macOS (x64 or arm64) from the [Releases](https://github.com/EvilBeaver/OneScript/releases) section or from the [official website](https://oscript.io).

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,31 @@ OneScript позволяет создавать и выполнять текст
3434

3535
### Linux ###
3636

37+
#### v2.x (текущая ветка) — на базе .NET 8.0
38+
39+
Существуют два варианта ZIP-архива:
40+
41+
| Вариант | Описание | Внешние зависимости |
42+
|-------------------------------|----------------------------------|-------------------------------------------------------------------------------------|
43+
| **SCD** (self-contained) | .NET Runtime уже включён в архив | Нет |
44+
| **FDD** (framework-dependent) | Более компактный архив | Требуется [.NET Runtime 8.0](https://learn.microsoft.com/dotnet/core/install/linux) |
45+
46+
Шаги установки:
3747
- Скачать ZIP-архив для Linux со [страницы релизов](https://github.com/EvilBeaver/OneScript/releases) или с [официального сайта](https://oscript.io).
3848
- Распаковать архив в удобный каталог.
3949
- Установить права на выполнение:
4050
```bash
4151
chmod +x oscript
4252
```
4353

54+
Для FDD-варианта необходим .NET Runtime 8.0 — инструкция по установке на вашем дистрибутиве: [learn.microsoft.com/dotnet/core/install/linux](https://learn.microsoft.com/dotnet/core/install/linux).
55+
56+
#### v1.x LTS — deb-пакет (Mono)
57+
58+
LTS-ветка распространяется в виде `.deb`-пакета и работает на базе Mono. Пакет автоматически устанавливает минимально необходимые компоненты Mono, однако **для работы отладчика** требуется `mono-complete`.
59+
60+
> **Важно для отладки на Ubuntu/Debian:** если точки останова не срабатывают, установите `mono-complete` из **официального репозитория Mono Project** (не из репозиториев дистрибутива). Инструкция для вашей системы — на [сайте Mono Project](https://www.mono-project.com/download/stable/#download-lin).
61+
4462
### MacOS ###
4563

4664
- Скачать ZIP-архив для macOS (x64 или arm64) со [страницы релизов](https://github.com/EvilBeaver/OneScript/releases) или с [официального сайта](https://oscript.io).

0 commit comments

Comments
 (0)