Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion README-EN.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,31 @@ The OneScript distribution already includes a set of the most commonly used pack

### Linux ###

#### v2.x (current branch) — .NET 8.0 based ####

Two ZIP archive variants are available:

| Variant | Description | External dependencies |
|-------------------------------|--------------------------------------------|------------------------------------------------------------------------------------|
| **SCD** (self-contained) | .NET Runtime is bundled inside the archive | None |
| **FDD** (framework-dependent) | Smaller archive | Requires [.NET Runtime 8.0](https://learn.microsoft.com/dotnet/core/install/linux) |

Installation steps:
- Download the ZIP archive for Linux from the [Releases](https://github.com/EvilBeaver/OneScript/releases) section or from the [official website](https://oscript.io).
- Extract the archive to a convenient directory.
- Set executable permissions:
```bash
chmod +x oscript
chmod +x ./oscript
```

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).

#### v1.x LTS — deb package (Mono) ####

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`**.

> **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).

### MacOS ###

- 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).
Expand Down
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,31 @@ OneScript позволяет создавать и выполнять текст

### Linux ###

#### v2.x (текущая ветка) — на базе .NET 8.0 ####

Существуют два варианта ZIP-архива:

| Вариант | Описание | Внешние зависимости |
|-------------------------------|----------------------------------|-------------------------------------------------------------------------------------|
| **SCD** (self-contained) | .NET Runtime уже включён в архив | Нет |
| **FDD** (framework-dependent) | Более компактный архив | Требуется [.NET Runtime 8.0](https://learn.microsoft.com/dotnet/core/install/linux) |

Шаги установки:
- Скачать ZIP-архив для Linux со [страницы релизов](https://github.com/EvilBeaver/OneScript/releases) или с [официального сайта](https://oscript.io).
- Распаковать архив в удобный каталог.
- Установить права на выполнение:
```bash
chmod +x oscript
```

Для FDD-варианта необходим .NET Runtime 8.0 — инструкция по установке на вашем дистрибутиве: [learn.microsoft.com/dotnet/core/install/linux](https://learn.microsoft.com/dotnet/core/install/linux).

#### v1.x LTS — deb-пакет (Mono) ####

LTS-ветка распространяется в виде `.deb`-пакета и работает на базе Mono. Пакет автоматически устанавливает минимально необходимые компоненты Mono, однако **для работы отладчика** требуется `mono-complete`.

> **Важно для отладки на Ubuntu/Debian:** если точки останова не срабатывают, установите `mono-complete` из **официального репозитория Mono Project** (не из репозиториев дистрибутива). Инструкция для вашей системы — на [сайте Mono Project](https://www.mono-project.com/download/stable/#download-lin).

### MacOS ###

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