LINUX · X86_64
Установка и обновление emposium на Linux
Выберите один способ установки. Linux-сборки рассчитаны на x86_64 (amd64); ARM-сборки Linux пока не публикуются. Пакетные менеджеры устанавливают обновления поверх приложения. В этих установках встроенное обновление emposium отключено: используйте команды своего менеджера.
Начиная с 0.6.2, установочные пакеты и обновления для этих каналов публикуются автоматически через CI. AUR и официальные репозитории emposium уже доступны. Заявка в Nixpkgs ожидает рассмотрения. Во Flathub приложение пока не опубликовано; используйте официальный Flatpak-репозиторий ниже.
Для сохранения сессии нужен работающий Secret Service, например GNOME Keyring. Если системное хранилище недоступно или заблокировано, сначала настройте и разблокируйте его: emposium не сохраняет токен в открытом файле.
Flatpak
Установите Flatpak по инструкции для вашего дистрибутива, затем установите приложение из подписанного официального репозитория. Первое подключение скачает также GNOME Runtime — это общие библиотеки, а не ещё одно приложение.
flatpak install --user https://api.mpsm.app/v1/distribution/emposium.flatpakref
flatpak run ru.emposium.appОбновление:
flatpak update --user ru.emposium.appУстановка из официального репозитория emposium уже получает новые версии через flatpak update.
Arch Linux и AUR
Имя пакета — emposium. AUR-пакеты проверяйте перед установкой; makepkg запускается от обычного пользователя, а не от root. Для сборки пакета нужны base-devel и Git.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/emposium.git
cd emposium
less PKGBUILD
makepkg -siЕсли уже используете yay:
yay -S emposiumОбновление с yay — yay -Syu. При ручной установке вернитесь в каталог пакета:
git pull --ff-only
less PKGBUILD
makepkg -siDebian и Ubuntu: подписанный APT-репозиторий
Нужны Debian 12+ или Ubuntu 22.04+ с amd64. Сначала установите curl и сертификаты, скачайте ключ только по официальной ссылке и подключите источник с отдельным signed-by.
sudo apt update
sudo apt install curl ca-certificates gnupg
sudo install -d -m755 /etc/apt/keyrings
curl -fsSL https://api.mpsm.app/v1/distribution/emposium-archive-keyring.gpg -o /tmp/emposium-archive-keyring.gpg
gpg --show-keys --with-fingerprint /tmp/emposium-archive-keyring.gpgСверьте отпечаток: 7B78 AE86 15BB 6CC7 8BD2 64AB 1037 36CE F4D7 7563. Затем:
sudo install -m644 /tmp/emposium-archive-keyring.gpg /etc/apt/keyrings/emposium.gpg
echo 'deb [arch=amd64 signed-by=/etc/apt/keyrings/emposium.gpg] https://api.mpsm.app/v1/distribution/apt stable main' | sudo tee /etc/apt/sources.list.d/emposium.list
sudo apt update
sudo apt install emposiumОбновление:
sudo apt update
sudo apt install --only-upgrade emposiumЭто официальный репозиторий приложения. Пакет не выдаётся за часть основного архива Debian. Зависимости устанавливает APT.
Fedora: подписанный RPM-репозиторий
Создайте файл репозитория и сохраните проверку подписей пакетов и индекса включённой:
sudo tee /etc/yum.repos.d/emposium.repo <<'EOF'
[emposium]
name=emposium
baseurl=https://api.mpsm.app/v1/distribution/rpm
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://api.mpsm.app/v1/distribution/emposium-archive-keyring.asc
EOF
sudo dnf install emposiumПри первом подтверждении ключа сверяйте тот же отпечаток, что указан в инструкции APT. Для обновления:
sudo dnf upgrade emposiumNix и NixOS
Официальный flake использует зафиксированную версию Nixpkgs и контрольную сумму бинарного архива. Приложение пока имеет несвободную лицензию; разрешение unfree в этом flake относится к его отдельному набору пакетов. Нужен современный Nix с поддержкой flakes.
nix --extra-experimental-features 'nix-command flakes' profile install --name emposium https://api.mpsm.app/v1/distribution/emposium-nix.tar.gz#emposiumОбновление установленного профиля:
nix --extra-experimental-features 'nix-command flakes' profile upgrade --refresh emposiumДля декларативной установки добавьте этот URL как input своего flake и пакет inputs.emposium.packages.x86_64-linux.emposium в environment.systemPackages. После обновления input выполните обычную пересборку системы. После принятия в Nixpkgs будет доступен также пакет pkgs.emposium.
Если Nix установлен в Ubuntu, Debian или другом дистрибутиве вне NixOS и окно не отображается из-за OpenGL/EGL, настройте nixGL по официальной инструкции для своего GPU. Используйте ту же версию Nixpkgs, что и flake emposium. После установки подходящей обёртки запускайте nixGL emposium. В NixOS драйверы настраиваются средствами самой системы.
AppImage: запуск без репозитория
Скачайте официальный AppImage, сохраните его в постоянном каталоге и разрешите запуск:
chmod +x ./emposium*.AppImage
./emposium*.AppImageЕсли система сообщает об отсутствии FUSE, установите пакет поддержки FUSE 2 для вашего дистрибутива или запустите без монтирования:
APPIMAGE_EXTRACT_AND_RUN=1 ./emposium*.AppImageAppImage получает обновления встроенным updater. Если обновление не удалось, закройте приложение, скачайте новый AppImage и замените старый файл. Не удаляйте каталоги данных приложения.
Ошибки, данные и удаление
- 404, «пакет не найден»
- Проверьте адрес официального репозитория emposium и обновите индекс своего менеджера. Не отключайте проверку подписи для обхода ошибки.
- Подпись не проверяется
- Проверьте время на компьютере, отпечаток ключа и официальный адрес. Не используйте
trusted=yesили--nogpgcheck. При смене ключа инструкция будет обновлена. - Окно пустое или видео не воспроизводится
- Проверьте обновления системы, драйверы и кодеки. У AppImage и нативных пакетов поведение может зависеть от WebKitGTK и графического окружения. Сообщая об ошибке, приложите версию emposium, дистрибутив, Wayland/X11 и сообщение из терминала.
- Где данные
- Настройки и офлайн-загрузки хранятся отдельно от установщика. Flatpak использует свой каталог
~/.var/app/ru.emposium.app/. Переход между Flatpak и нативным пакетом не переносит локальные данные автоматически. - Удаление
flatpak uninstall --user ru.emposium.app,sudo apt remove emposium,sudo dnf remove emposium,sudo pacman -R emposiumилиnix profile remove emposium. У AppImage удаляется сам файл. Не добавляйте удаление данных, если хотите сохранить настройки и загрузки.
Выбрать другую платформу · Установка на iOS · Файл репозитория Flatpak