Системата за изграждане на Chromium на Google вече може да създава Flatpak пакети, въпреки че официална поддръжка не е гарантирана. Промяната, реализирана от Том Андерсън от Google, има за цел да улесни тестването и да подобри конфигурациите за изолиране.
Системата за изграждане на Chromium сега включва възможност за генериране на Flatpak пакети на браузъра. Това се постига чрез добавени скриптове за пакетиране и флагове за изграждане, ‘enable_flatpak’, който в момента е деактивиран по подразбиране. Когато е активиран, изграждането ще пропусне създаването на стандартни символни връзки и файлове за работния плот, тъй като Flatpak се справя с тях нативно. Получените Flatpak изграждания ще използват идентификаторите на приложенията org.chromium.Chromium и com.google.Chrome.
Според съобщението за коммит на Андерсън, тази промяна „не е ангажимент за официална поддръжка на Flatpak пакети“. Основната цел е „да се улесни тестването на ограничени конфигурации за изолиране“ и да се подобри поддръжката на браузъра за XDG портали. Неофициални Flatpak изграждания както на Chromium, така и на Google Chrome вече са достъпни на Flathub, поддържани независимо от общността.
Добавянето на инструменти за Flatpak към вътрешната система за изграждане на Chromium от Google би позволило лесното създаване на официални изграждания, ако компанията реши да го направи. Въпреки това, източникът отбелязва, че Google е малко вероятно да добави Chrome към Flathub, позовавайки се на същите причини, поради които избягва Snap Store: компанията предпочита да контролира собственото си разпространение на актуализации към потребителите и не иска да разчита на инфраструктура на трети страни.
Прочетете оригиналното отразяване
💬 Коментари
📜 Правила за коментари