Kilka chwil temu opublikowaliśmy artykuł, w którym opowiedzieliśmy o wrażeniach, jakie dają nam opakowania typu snap i flatpak. Częstotliwość aktualizacji to coś, co wyprzedzają płaskie paczki, co nie zawsze oznacza lepszą, i to jest coś, co możemy również zobaczyć w oprogramowaniu, którego używają do pakowania oprogramowania. Zaledwie dwa miesiące po poprzednia wersja, Jest już dostępny Płaskie opakowanie 1.15.0.
Wśród najwybitniejszych nowości są zmiany dotyczące kompilacji: od teraz tego typu pakiety można skompilować za pomocą Meson zamiast Autotools. Aby to zrobić, musisz użyć Mesona 0.53.0 lub nowszego oraz Pythona 3.5 lub nowszego. Mówią, że system kompilacji Autotools prawdopodobnie zostanie usunięty podczas cyklu 1.15 lub 1.17.
Inne aktualności Flatpak 1.15
Ta wersja umożliwia wywołanie systemowe modify_ldt
jako część --alow=multiarch
, co zwiększa powierzchnię ataku, ale jest konieczne w przypadku korzystania z 16-bitowych plików wykonywalnych w niektórych wersjach WINE. Można również udostępnić gniazdo gssproxy, które działa jako portal do uwierzytelniania Kerberos i umożliwia aplikacjom korzystanie z uwierzytelniania Kerberos bez dziury w piaskownicy. Wreszcie zmienna httpbackend została dodana do flatpak.pc, umożliwiając obiektom zależnym, takim jak oprogramowanie GNOME, wykrycie, czy są one zgodne z libflatpak.
Poprawiono również te błędy:
- Zakończ usługi flatpak-session-helper i flatpak-portal podczas sesji, aby aplikacje nie dziedziczyły adresów gniazd Wayland i adresów gniazd X11.
- Podczas używania skorupy ryb, wcześniej ustawiony XDG_DATA_DIRS nie jest nadpisywany.
- Nie próbuje włączyć HTTP 2, jeśli jesteś połączony z wersją libcurl, która go nie obsługuje.
- Przestań zgłaszać systemdowi sesję pomocnika jako nieudaną po zakończeniu przez sygnał.
- Naprawiono ostrzeżenie podczas wystawiania dokumentu bez uprawnień.
- Poprawiona kompilacja z GLib 2.66.x (używana w Debianie 11).
- Poprawiona kompilacja z GLib 2.58.x (używana w Debianie 10).
- Wygenerowane pliki stały się bardziej grywalne.
- Aktualizacje tłumaczeń: cs, id, pl, pt_BR
Flatpak 1.15 został ogłoszony niecałe 24 godziny temu i można go pobrać z ten link na GitHub, gdzie zostały opublikowane wszystkie informacje o tym wydaniu. W ciągu najbliższych kilku dni/tygodni pojawi się w oficjalnych repozytoriach większości dystrybucji Linuksa.