Releases: armitageee/y2kexplorer
Release list
v0.0.10
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.10/y2kexplorer-0.0.10-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.10-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.10-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.10/y2kexplorer-0.0.10-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.10-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.10-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.
What's Changed
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #17
Full Changelog: v0.0.9...v0.0.10
v0.0.9
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.9/y2kexplorer-0.0.9-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.9-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.9-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.9/y2kexplorer-0.0.9-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.9-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.9-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.
What's Changed
- feat: fix ci rules by @armitageee in #21
Full Changelog: v0.0.8...v0.0.9
v0.0.8
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.8/y2kexplorer-0.0.8-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.8-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.8-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.8/y2kexplorer-0.0.8-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.8-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.8-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.
What's Changed
- chore(deps): bump ratatui from 0.30.0 to 0.30.2 by @dependabot[bot] in #18
- feat: fix krb5ccname macos tahoe by @armitageee in #20
Full Changelog: v0.0.7...v0.0.8
v0.0.7-rc.1
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7-rc.1/y2kexplorer-0.0.7-rc.1-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.7-rc.1-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.7-rc.1-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7-rc.1/y2kexplorer-0.0.7-rc.1-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.7-rc.1-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.7-rc.1-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в README.
Full Changelog: v0.0.6...v0.0.7-rc.1
v0.0.7
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7/y2kexplorer-0.0.7-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.7-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.7-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7/y2kexplorer-0.0.7-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.7-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.7-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.
What's Changed
- feat: parallel topic loading by @armitageee in #13
Full Changelog: v0.0.6...v0.0.7
v0.0.6-rc.4
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.4/y2kexplorer-0.0.6-rc.4-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.4-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.4-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.4/y2kexplorer-0.0.6-rc.4-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.4-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.4-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в README.
What's Changed
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #2
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3
- feat: upd readme with asciicast preview by @armitageee in #10
- feat: add kafka connect/schema registry/acl support by @armitageee in #11
Full Changelog: v0.0.5...v0.0.6-rc.4
v0.0.6-rc.3
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.3/y2kexplorer-0.0.6-rc.3-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.3-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.3-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.3/y2kexplorer-0.0.6-rc.3-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.3-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.3-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в README.
Full Changelog: v0.0.6-rc.2...v0.0.6-rc.3
v0.0.6
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6/y2kexplorer-0.0.6-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6/y2kexplorer-0.0.6-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в README.
What's Changed
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #2
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3
- feat: upd readme with asciicast preview by @armitageee in #10
- feat: add kafka connect/schema registry/acl support by @armitageee in #11
- feat: upd theme colors by @armitageee in #12
Full Changelog: v0.0.5...v0.0.6
v0.0.6-rc.2
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.2/y2kexplorer-0.0.6-rc.2-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.2-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.2-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.2/y2kexplorer-0.0.6-rc.2-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.2-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.2-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в README.
Full Changelog: v0.0.6-rc.1...v0.0.6-rc.2
v0.0.6-rc.1
Установка
macOS (Apple Silicon, arm64)
# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.1/y2kexplorer-0.0.6-rc.1-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.1-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.1-aarch64-apple-darwin
# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .
# 3. Запустить
./y2k --helpЕсли после
./y2kвсё-таки выскакиваетlibrary load disallowed by system policy— подпишите ad-hoc вручную:codesign --force --sign - lib/*.dylib codesign --force --sign - y2k y2k-probeЭто означает, что в этом релизе CI-подпись по какой-то причине не доехала.
Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.
Linux (x86_64)
Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).
# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl
# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.1/y2kexplorer-0.0.6-rc.1-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.1-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.1-x86_64-unknown-linux-gnu
# 3. Запустить
./y2k --helpНе работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.
Конфигурация
После установки скопируйте пример конфига и подставьте свои brokers/auth:
mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k # стартует с дефолтным кластером
./y2k --cluster <name> # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name> # smoke-тест подключения без TUIПодробности по конфигу, Kerberos-аутентификации, hotkeys — в README.
What's Changed
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #2
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3
- feat: upd readme with asciicast preview by @armitageee in #10
Full Changelog: v0.0.5...v0.0.6-rc.1