Гео-локація пірів для Transmission / GTK
Для тих, хто цікавиться географією своїх роздач, нагадаю, що для Transmission існує окрема гілка:
https://github.com/365andreas/transmission/tree/country-flags
Вона поки не змержена в апстрім і є частиною PR#7171:
https://github.com/transmission/transmission/pull/7171
Що там відбувається - не знаю, але для себе її успішно зібрав і користуюсь вже тривалий час. По суті, вона додає колонку Geo-IP до вікна властивостей роздачі (таб "Peers"). На момент допису, останнє оновлення було внесене 2 місяці тому, отже гілка є актуальною.
Процес збірки на Fedora 42 / GNOME 48 виглядає наступним чином:
Якщо на етапі збірки у вас помилка з `Glib::FileTest::EXISTS`
Окремі команди для оновлення з репозиторію
Після встановлення має з'явитись значок в меню програм GNOME.
Якщо цього не сталося - перевірте наявність лаунчера:
- це стандартна локація для CMAKE_INSTALL_PREFIX
Скинути кеш можна командою:
- у вас цей шлях може бути іншим, наприклад ~/.local/share/applications
Окремо варто зауважити, що деякі трекери можуть блокувати альфа-збірки з репозиторію по заголовкам.
Наскільки це актуально - я не знаю, але змінити за інструкціями в матеріалі:
Зміна PeerID / User-agent в Transmission
Ну власне й все. Я думаю що дану модифікацію рано чи пізно буде додано то наступної версії, адже в qBittorrent така опція вже давно постачається з коробки, до того ж там є прапорці країн.