Flatpak 1.18.0

Opublikowano Flatpak 1.18.0 — nowa stabilna wersja systemu do budowy, dystrybucji i uruchamiania izolowanych aplikacji Linux. Flatpak pozwala programistom wydawać jedną aplikację dla różnych dystrybucji, dostarczać własne zależności i uruchamiać programy w przewidywalnym środowisku. Ogólny opis projektu znajduje się na stronie flatpak.org, a lista zmian została opublikowana w oficjalnym wydaniu Flatpak 1.18.0 na GitHubie. Dodatkowe krótkie omówienie wydania opublikowano w Linuxiac w artykule Flatpak 1.18 wydany z obsługą interfejsu obliczeniowego AMD.

Główne zmiany Flatpak 1.18.0:

  • Wsparcie dla /dev/kfd poprzez uprawnienia DRI — Flatpak teraz może udzielać aplikacjom dostępu do AMD Kernel Fusion Driver. To rozszerza możliwości piaskownicy dla aplikacji korzystających z obliczeń GPU na AMD, bez wprowadzania nowego typu uprawnień.

  • Ulepszony wynik polecenia flatpak update — polecenie aktualizacji teraz szczegółowo informuje o przyczynach niepowodzeń. To ułatwia diagnozowanie sytuacji, gdy aktualizacja aplikacji, runtime'u lub zdalnego repozytorium nie powiodła się.

  • Ulepszenia flatpak-coredumpctl — poprawiono obsługę błędów i format wyjściowy narzędzia. Używa się go do analizy plików coredump związanych z aplikacjami Flatpak, więc ta zmiana jest przydatna do debugowania awarii.

  • Szybsze uruchamianie integracji z powłoką Fish — zoptymalizowano czas uruchamiania integracji powłoki dla użytkowników powłoki Fish. Zmiana jest niewielka, ale zmniejsza koszty przy pracy w terminalu.

  • Aktualizacja chińskiego tłumaczenia — w wydaniu włączono aktualizacje lokalizacji dla uproszczonego języka chińskiego.

Poprawki błędów:

  • Naprawiono budowę przy kombinacji HAVE_LIBSYSTEMD bez USE_SYSTEM_HELPER — rozwiązano problem z konfiguracją budowy, który występował w niektórych wariantach kompilacji Flatpak.

  • Błędy systemowej szyny ignorowane przy sprawdzaniu kontroli rodzicielskiej — Flatpak teraz bardziej odporne na sytuację, gdy systemowa szyna D-Bus jest niedostępna podczas sprawdzania kontroli rodzicielskiej.

  • Poprawiono wartości zwracane i usunięto użycie przestarzałego GTimeVal — przestarzałe API zastąpiono g_get_real_time(), co porządkuje bazę kodu i zmniejsza ryzyko problemów podczas budowy z nowymi wersjami GLib.

  • Wygaszono ostrzeżenie unused-result w testach — poprawka nie zmienia zachowania użytkowników, ale sprawia, że zestaw testowy jest czystszy i wygodniejszy dla osób go wspierających.

Wydanie Flatpak 1.18.0 miało miejsce 8 czerwca 2026 roku. Jak zwykle, większość użytkowników nie musi ręcznie kompilować nowej wersji: aktualizacja pojawi się w repozytoriach dystrybucji po skompilowaniu przez konserwatorów.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster