Релизы

Скачать Cubrim

Карточки релизов идут от новых к старым. Для каждой платформы показывается SHA-256, когда бинарь доступен; будущие сборки отмечены как скоро, без ссылок на отсутствующие файлы.

Релиз

v0.3.2

Дата выхода:

Открывает путь кодирования до 64 КиБ для движка CM2 и исправляет ячейки бенчмарка для мелких файлов, чтобы каждое число в таблице лидеров воспроизводилось этим бинарём. Ноль регрессии; все шесть типов бенчмарка остаются #1.

Страница релиза

macOS (Apple Silicon)

Apple Silicon (M1/M2/M3/M4)

Не знаете? Меню Apple -> Об этом Mac -> Чип или Процессор.

macos_apple_silicon

SHA-256: 51639115e0591b140b8ee7824d467ecad5e81708ee085bc0e71d14a8c87662b3

Размер: 1.81 MiB

Скачайте `.pkg`, дважды кликните по нему и пройдите шаги установщика.

После установки `cubrim` окажется в `/usr/local/bin` и будет доступен в терминале: `cubrim --version`.

Установщик macOS нотарифицирован. Просто дважды щёлкните `.pkg`, завершите установку и затем выполните `cubrim --version` в Terminal.

Или используйте `.tar.gz` для ручной установки.

tar -xzf cubrim-v0.3.2-macos-apple-silicon.tar.gz
chmod +x cubrim
sudo mv cubrim /usr/local/bin/cubrim
cubrim --version

SHA-256: 06479068d5903d545d8c16899e8a25e339ba85ded91bed874f299d28a2033782

Размер: 1.79 MiB

.tar.gz вручную

macOS (Intel)

Intel (2020 и старше)

Не знаете? Меню Apple -> Об этом Mac -> Чип или Процессор.

macos_intel

SHA-256: 2e0f76fee936b992e2461662cd12040018291a6e56e478c5342b154e2c54a8f5

Размер: 1.98 MiB

Скачайте `.pkg`, дважды кликните по нему и пройдите шаги установщика.

После установки `cubrim` окажется в `/usr/local/bin` и будет доступен в терминале: `cubrim --version`.

Установщик macOS нотарифицирован. Просто дважды щёлкните `.pkg`, завершите установку и затем выполните `cubrim --version` в Terminal.

Или используйте `.tar.gz` для ручной установки.

tar -xzf cubrim-v0.3.2-macos-intel.tar.gz
chmod +x cubrim
sudo mv cubrim /usr/local/bin/cubrim
cubrim --version

SHA-256: 93810064ff54a1a8a4757a5a09322a9ab4b8d1183d0bed254df364f11513f60a

Размер: 1.96 MiB

.tar.gz вручную

Linux x86_64

linux_x86_64

SHA-256: cbf672e15e425032b6b9bcf28c1308650edb9b4de47d6e04a26414a038ed36fe

Размер: 1.99 MiB

tar -xzf cubrim-v0.3.2-linux-x86_64.tar.gz
chmod +x cubrim
sudo mv cubrim /usr/local/bin/cubrim
cubrim --version

Linux arm64

linux_arm64

SHA-256: 990a3d091b2de60af2039da42e17d3f5696202dd7545f9ddf16ae7c6b213933a

Размер: 1.92 MiB

tar -xzf cubrim-v0.3.2-linux-arm64.tar.gz
chmod +x cubrim
sudo mv cubrim /usr/local/bin/cubrim
cubrim --version

Windows

windows

SHA-256: 515045e0f4ba4d37646ecf999054b144323e5a75d152a355de28ab6c6ce1a175

Размер: 2.93 MiB

Скачайте и распакуйте cubrim-v0.3.2-windows-x86_64.zip
Запустите cubrim.exe --version
Опционально: переместите cubrim.exe в каталог, который добавлен в PATH

Что нужно для работы

Cubrim покупает свой коэффициент сжатия памятью, и странице загрузки положено об этом сказать. На опубликованном бенчмарке из 24 файлов открытие самых больших архивов даёт пик 12.3 ГиБ резидентной памяти, а их создание — 18.0 ГиБ. Большинству файлов нужно значительно меньше: это верхняя отметка по всему корпусу, и именно она решает, потянет ли машина худший случай.

Посмотреть все три измеренные рабочие точки

Проверка скачанного файла

Сверьте SHA-256 скачанного файла перед открытием или распаковкой.

shasum -a 256 cubrim-v0.2.2-macos-apple-silicon.pkg
shasum -a 256 cubrim-v0.2.2-macos-intel.pkg
shasum -a 256 cubrim-v0.2.2-linux-x86_64.tar.gz

Установщик macOS

`.pkg`-установщики для macOS подписаны и нотарифицированы. Нормальный путь теперь простой: дважды щёлкните установщик, завершите setup и затем выполните `cubrim --version` в Terminal. `.tar.gz` нужен только для ручной установки.

sudo installer -pkg cubrim-v0.2.2-macos-apple-silicon.pkg -target /
cubrim --version

Установка через Homebrew

Cubrim доступен и как Homebrew tap на тех же assets из GitHub Release. Установка делается одной командой; Homebrew сам выберет нужный tarball для Apple Silicon, Intel или Linux.

brew install arcanada-one/cubrim/cubrim

Homebrew сам добавит `cubrim` в PATH. После установки выполните `cubrim --version`.