Кэширующий прокси Flathub

Подключите его, если Flathub работает медленно или недоступен из вашего региона. Обновления приложений будут идти через этот сервер.

Как подключить

Переключите существующий remote Flathub на прокси. Установленные приложения при этом сохраняются:

# скачать GPG-ключ этого прокси
curl -s https://flathub-test.deploy.coolify.alt-gnome.ru/repo/flathub.flatpakrepo \
  | awk -F'=' '/^GPGKey/{print $2}' \
  | base64 -d > /tmp/mirror.gpg

# переключить flathub на прокси
sudo flatpak remote-modify --url=https://flathub-test.deploy.coolify.alt-gnome.ru/repo flathub
sudo flatpak remote-modify --gpg-import=/tmp/mirror.gpg flathub
Альтернатива: переподключить с нуля

Более чистый способ — удалить remote и добавить заново. Но удаление remote сносит все установленные из Flathub приложения.

sudo flatpak remote-delete --force flathub
sudo flatpak remote-add --if-not-exists flathub \
  https://flathub-test.deploy.coolify.alt-gnome.ru/repo/flathub.flatpakrepo

FAQ

Почему GPG-ключ отличается от оригинального?

Это вынужденная мера.

Чтобы медиафайлы тоже шли через прокси, необходимо переписывать ссылки в appstream-метаданных. После правки метаданные приходится пересобирать и заново подписывать. Оригинальной подписью Flathub это сделать нельзя, поэтому прокси использует свой ключ.