Има flatpak за AceStream, който работи толкова добре, колкото AppImage и почти толкова добре, колкото официалния snap.

  • Има AceStream с плоски пакети.
  • Работи перфектно, макар и с някои малки проблеми.

AceStream в плоски пакет

Тук, в LinuxAdictos, вече сме написали няколко статии за това как да използвате AceStream в Linux. Няма да обясняваме какво представлява или за какво се използва тук, но официалната версия за Linux е тази, която се предлага като snap пакет. Тъй като има много хора, които не искат да докоснат този пакет дори с стикове, включително и аз, има разработчици, които са го пакетирали в други формати, като например AppImage о EN докер.

Не съм голям фен на flatpak пакетите, но ги използвам все повече и повече. Проблемите ми бяха на основния ми компютър, тъй като почти всичко е в официални хранилища или в AUR (Arch User Repository), но... Вакуумна тръба y upscayl Те ме накараха да довърша решението си. Реших да търся и има плосък пакет за AceStream. ЗАБЕЛЕЖКА: Не съм пикселизирал заглавното изображение, но това е така, защото имам безплатен месец DAZN, предоставен от Movistar Tokens, който ще бъде премахнат този месец.

Как да инсталирате AceStream flatpak

Инсталирането на пакета Flatpak е лесно, но не е лесно, тъй като не е наличен във Flathub. Пакетът е в GitHub и трябва да се инсталира от терминала. Стъпките са следните:

  1. Да отидем на Страница за изтегляне на AceStream flatpak.
  2. Изтегляме acestream-engine.flatpak.
  3. Отваряме терминал и пишем (ако приемем, че сме в папката, където имаме пакета):
инсталиране на flatpak acestream-flatpak

И това би било всичко, стига вече да бяхме инсталирали и пакета flatpak (мениджърът на софтуера). Приложението ще се появи в менюто „Старт“ или в чекмеджето с приложения.

В своя GitHub те предоставят още информация, като например как да отворят връзките. acestream:// като щракнете върху тях. Това изисква много конфигурация, от която не се нуждая, тъй като използвам Horus в Kodi. Това, което мога да обясня, е нещо, което съм направил: Редактирах файла default.py на Horus, така че да търси моя Flatpak пакет вместо snap файла. Този файл се намира в ~/.kodi/addons/script.module.horus/ и го оставих така (потърсете нещо като "if architecture", за да намерите този фрагмент от код):

elif system_platform == "linux": if architecture == 'x86': if root: # LibreElec x86 acestream_executable = os.path.join(get_setting("install_acestream"), 'acestream_chroot.start') cmd_stop_acestream = ["pkill", "acestream"] else: # Ubuntu, arch Linux, fedora, mint и др. #if os.path.exists('/snap/acestreamplayer'): if os.path.exists('/var/lib/flatpak/app/org.Acestream.engine'): #acestream_executable = 'snap run acestreamplayer.engine' acestream_executable = 'flatpak run --branch=master --arch=x86_64 --command=acestream.engine org.Acestream.engine' cmd_stop_acestream = ["pkill", "acestream"] else: xbmcgui.Dialog().ok(ЗАГЛАВИЕ,превод(30027)) връщане

Този „elif“ е условна функция, при която, ако платформата е Linux, първото нещо, което ще направи, е да провери дали архитектурата е x86, след това, ако сте root (за LibreElec), а в противен случай, ако е „нормална“ Linux система, ще потърси папката AceStream flatpak. Ако я намери, ще стартира изпълнимия файл flatpak, а не изпълнимия файл snap.

В горния код оригиналните редове, а именно този, който указва пътя на snap файла, и този, който стартира изпълнимия файл със snap файла, са коментирани. Ако Horus бъде актуализиран, най-вероятно ще се върне към оригиналната конфигурация. Възстановяването на поведението ще бъде толкова просто, колкото повторното редактиране на default.py.

Затваряне на двигателя

В GitHub обясняват също, че иконата не се появява в KDE, а в GNOME се появяват три точки. Не съм тествал дали трите точки в GNOME позволяват затваряне на енджина, но в KDE не позволяват, защото дори не се появява. За да го затворите, можете да прекратите процеса от системния монитор. Ако използвате Horus, настройките му позволяват да затворите енджина при спиране на излъчване. При мен е така, като Horus го затваря, но ви предупреждавам, че понякога ще се налага да избирате канал няколко пъти, докато приеме правилно сигнала.

АКТУАЛИЗИРАНДа, може да се затвори от трите точки, които се появяват в GNOME, а в KDE, въпреки че няма икона, има място в демона AceStream, от което енджина може да се затвори.

Икона в системната област

АКТУАЛИЗИРАНО 2По-актуална версия вече показва иконата правилно.

Моят нов любим вариант, още един вариант

Засега това е любимият ми вариант. Не е по-добър от официалния snap и не е много по-добър от AppImage или Docker, но ми харесва повече. Освен това, може да се използва в Steam Deck и Bazzite без никакви допълнителни настройки.