[Документация](../../README-ru.md#документация) → Установка → Установка из пакетов ----- [Read in English](packages.en.md) # Установка из пакетов ## Debian - Добавьте ключ репозитория Vitastor: `wget https://vitastor.io/debian/pubkey.gpg -O /etc/apt/trusted.gpg.d/vitastor.gpg` - Добавьте репозиторий Vitastor в /etc/apt/sources.list: - Debian 13 (Trixie/Sid): `deb https://vitastor.io/debian trixie main` - Debian 12 (Bookworm): `deb https://vitastor.io/debian bookworm main` - Debian 11 (Bullseye): `deb https://vitastor.io/debian bullseye main` - Debian 10 (Buster): `deb https://vitastor.io/debian buster main` - Ubuntu 22.04 (Jammy): `deb https://vitastor.io/debian jammy main` - Ubuntu 24.04 (Noble): `deb https://vitastor.io/debian noble main` - Ubuntu 26.04 (Resolute): `deb https://vitastor.io/debian resolute main` - Добавьте `-oldstable` к слову bookworm/bullseye/buster в этой строке, чтобы установить последнюю стабильную версию из ветки 0.9.x вместо 1.x - Чтобы всегда предпочитались версии пакетов QEMU и Libvirt с патчами Vitastor, добавьте в `/etc/apt/preferences`: ``` Package: * Pin: origin "vitastor.io" Pin-Priority: 501 ``` - Установите пакеты: `apt update; apt install vitastor lp-solve etcd linux-image-amd64 qemu-system-x86` ## CentOS - Добавьте в систему репозиторий Vitastor: - CentOS 7: `yum install https://vitastor.io/rpms/centos/7/vitastor-release.rpm` - CentOS 8: `dnf install https://vitastor.io/rpms/centos/8/vitastor-release.rpm` - AlmaLinux 9 и другие клоны RHEL 9 (Rocky, Oracle...): `dnf install https://vitastor.io/rpms/centos/9/vitastor-release.rpm` - AlmaLinux 10 и другие клоны RHEL 10: `dnf install https://vitastor.io/rpms/centos/10/vitastor-release.rpm` - Включите EPEL: `yum/dnf install epel-release` - Включите дополнительные репозитории CentOS: - CentOS 7: `yum install centos-release-scl` - CentOS 8: `dnf install centos-release-advanced-virtualization` - Клоны RHEL 9/10: не нужно - Включите elrepo-kernel: - CentOS 7: `yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm` - CentOS 8: `dnf install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm` - Клоны RHEL 9: `dnf install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm` - Клоны RHEL 10: не нужно - Установите пакеты: `yum/dnf install vitastor lpsolve etcd kernel-ml qemu-kvm` ## Установочные требования - Ядро Linux 5.4 или новее, для поддержки io_uring. Рекомендуется даже 5.8, так как io_uring - относительно новый интерфейс и в версиях до 5.8 встречались некоторые баги, например, зависание с io_uring и контроллером HP SmartArray - lp_solve - etcd 3.4.15 или новее. Более старые версии не будут работать из-за разных багов, например, [#12402](https://github.com/etcd-io/etcd/pull/12402). - node.js 10 или новее ## Архив предыдущих версий Все предыдущие сборки пакетов Vitastor и других компонентов, таких, как QEMU и etcd, можно скачать по следующей ссылке: https://vitastor.io/archive/