
В каждом релизе fedtail приложение собрано одним исполняемым файлом (внутри уже упакованы Python и библиотеки Qt) — ничего дополнительно ставить не нужно.
Способ 1. Одним файлом без установки (рекомендуется)
Linux (x86_64)
Debian 12 и новее, Ubuntu 22.04 и новее и тому подобное. Команды — для последнего релиза, 0.16.0:
# Скачать и сделать исполняемым:
curl -LO https://github.com/eugene-vereshchagin/fedtail/releases/download/v0.16.0/fedtail-0.16.0-linux-x86_64
chmod +x fedtail-0.16.0-linux-x86_64
# добавить в меню с иконкой (и выйти), потом запускать
./fedtail-0.16.0-linux-x86_64 --install-desktop
./fedtail-0.16.0-linux-x86_64Windows (10 и 11)
- Скачайте
fedtail-0.16.0-windows.exe. - Запустите файл.
- Чтобы добавить ярлык в меню «Пуск», запустите из командной строки:cmd
fedtail-0.16.0-windows.exe --install-desktop - Примечание: При первом запуске Windows может показать предупреждение SmartScreen о неподписанном файле: нажмите «Подробнее» → «Выполнить в любом случае».
Способ 2. Установка через .deb (Debian 13 и производные)
Для Debian 13 (trixie) и совместимых дистрибутивов доступен .deb-пакет, использующий системный Qt:
# Debian 13 (trixie) и родня; Qt приедет из репозиториев:
curl -LO https://github.com/eugene-vereshchagin/fedtail/releases/download/v0.16.0/fedtail_0.16.0_all.deb
sudo apt install ./fedtail_0.16.0_all.deb
fedtailfedtail доступна глобально в терминале и в меню приложений.Способ 3. Запуск из исходных кодов
Требуется Python ≥ 3.11.
В Debian 13 / Ubuntu:
bash
# Установка системных зависимостей Qt6 и шрифта эмодзи
sudo apt install python3-pyside6.qtwidgets python3-pyside6.qtdbus python3-requests \
qt6-image-formats-plugins fonts-noto-color-emoji libnotify-bin
# Клонирование репозитория
git clone https://github.com/eugene-vereshchagin/fedtail.git
cd fedtail
# Запуск
python3 -m fedtailВ других ОС:
bash
git clone https://github.com/eugene-vereshchagin/fedtail.git
cd fedtail
pip install requests PySide6-Essentials
python3 -m fedtailПервый вход в аккаунт
При первом старте fedtail:
- Запросит адрес вашего сервера федиверса (например,
social.example.comили адрес вашего инстанса GoToSocial/Mastodon/Akkoma). - Автоматически откроет страницу авторизации в вашем браузере.
- Попросит ввести код подтверждения, который покажет сервер.
- Рекомендация: входите под своей обычной учетной записью, не под администраторской.
Где хранятся настройки и данные
fedtail строго разделяет конфигурацию и базу данных по стандартам XDG:
| ОС | Файл конфигурации | База данных и кэш |
|---|---|---|
| Linux | ~/.config/fedtail/<профиль>/config.toml | ~/.local/share/fedtail/<профиль>/ |
| Windows | %APPDATA%\fedtail\<профиль>\config.toml | %LOCALAPPDATA%\fedtail\<профиль>\ |
По умолчанию используется профиль default. Для создания второго аккаунта достаточно запустить:
bash
fedtail --profile workПолезные ключи запуска
| Ключ | Назначение |
|---|---|
-p, --profile ИМЯ | Запуск с конкретным профилем/аккаунтом |
--profiles | Показать список существующих профилей |
--update-config | Дописать в config.toml новые параметры из свежей версии fedtail |
--rebuild-config | Пересобрать конфиг по главам с сохранением ваших настроек |
--debug | Включить подробный журнал в терминал и файл лога |
--bug-report | Собрать анонимизированный архив с логами для разработчика |