Обновление
Если при запуске tuna вы увидели сообщение New version available, значит самое время обновиться. Обновление позволяет своевременно получать исправления ошибок, а так же новый функционал. Процедура обновления не сложнее установки:
- Windows
- macOS
- Linux
- FreeBSD
- Docker
Выполните команду в PowerShell или обновите вручную:
winget upgrade --id yuccastream.tuna ; powershell
Выполните команды в терминале или обновите вручную:
brew update
brew upgrade yuccastream/tap/tuna
Обновление через пакетный менеджер
- Ubuntu/Debian
- SUSE/OpenSUSE
- RHEL/Fedora
- ALT Linux
- Arch Linux
Debian и основанные на нём дистрибутивы (Ubuntu, Mint и другие), выполните в терминале следующие команды:
sudo apt update
sudo apt install tuna-cli
SUSE и OpenSUSE, выполните в терминале следующие команды:
Если tuna установлена до версии 0.35.0, один раз переключите репозиторий:
sudo zypper removerepo tuna
sudo zypper addrepo --repo https://code.tuna.am/api/packages/tuna/rpm/stable.repo
Обновите пакет:
sudo zypper refresh
sudo zypper install -y tuna-cli
RHEL и основанные на нём дистрибутивы (CentOS, Rocky, AlmaLinux и другие), а также Fedora, выполните в терминале следующие команды:
Если tuna установлена до версии 0.35.0, один раз переключите репозиторий:
sudo curl -fsSL https://code.tuna.am/api/packages/tuna/rpm/stable.repo -o /etc/yum.repos.d/tuna-forgejo.repo
sudo rm -f /etc/yum.repos.d/tuna-rpm.repo /etc/yum.repos.d/tuna.repo
Обновите пакет:
sudo dnf install -y --refresh tuna-cli
ALT Linux, выполните в терминале команду:
sudo apt-get update && sudo apt-get install tuna-cli
Arch Linux, обновите пакет tuna.am-bin из AUR:
yay -S tuna.am-bin
Без yay подойдёт скрипт ниже: он сам поставит пакет через yay или pacman.
Обновление с помощью скрипта
Скрипт подходит для любого дистрибутива: где есть пакет tuna, он обновит пакет, в остальных (Alpine, NixOS и другие) заменит бинарный файл. Выполните команду в терминале или обновите вручную:
- curl
- wget
sh -c "$(curl -sSLf https://releases.tuna.am/tuna/get.sh)"
sh -c "$(wget -qO- https://releases.tuna.am/tuna/get.sh)"
Выполните команду в терминале или обновите вручную:
- curl
- wget
sh -c "$(curl -sSLf https://releases.tuna.am/tuna/get.sh)"
sh -c "$(wget -qO- https://releases.tuna.am/tuna/get.sh)"
Выполните команду:
docker pull yuccastream/tuna:latest
Чтобы убедиться, что обновление прошло корректно, выполните tuna version.
Политика обновления tuna
Мы стремимся, чтобы пользователи всегда имели доступ к актуальной версии tuna. Поэтому мы ограничиваем использование устаревших версий для пользователей без подписки. При выходе новой версии клиента, предыдущая продолжит работать на протяжении примерно 6 месяцев, точная дата прекращения работы будет отражена в таблице ниже. Пользователи с подпиской могут продолжать пользоваться любой версией без ограничений.
| Версия tuna | Дата окончания поддержки |
|---|---|
| старше 0.14.x | 1 ноября 2024 г. |
| 0.14.x | 1 декабря 2024 г. |
| 0.15.x | 1 января 2025 г. |
| 0.16.x | 1 февраля 2025 г. |
| 0.17.x | 1 марта 2025 г. |
| 0.18.x | 1 апреля 2025 г. |
| 0.19.x | 1 мая 2025 г. |
| 0.20.x | 1 июня 2025 г. |
| 0.21.x | 1 октября 2025 г. |
| 0.22.x | 1 октября 2025 г. |
| 0.23.x | 1 ноября 2025 г. |
| 0.24.x | 1 ноября 2025 г. |
| 0.25.x | 1 декабря 2025 г. |
| 0.26.x | 1 февраля 2026 г. |
| 0.27.x | 1 марта 2026 г. |
| 0.28.x | 1 мая 2026 г. |
| 0.29.x | 1 июля 2026 г. |
| 0.30.x | 1 августа 2026 г. |
| 0.31.x | 1 сентября 2026 г. |
| 0.32.x | 1 октября 2026 г. |
| 0.33.x | 1 ноября 2026 г. |
| 0.34.x | 1 декабря 2026 г. |
| 0.35.x | 1 января 2027 г. |