{"id":165104,"date":"2026-03-18T11:12:00","date_gmt":"2026-03-18T09:12:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-postmarketos-predstavil-duranium-atomarno-obnovlyaemuyu-redakcziyu-dlya-smartfonov"},"modified":"2026-03-18T11:12:00","modified_gmt":"2026-03-18T09:12:00","slug":"proekt-postmarketos-predstavil-duranium-atomarno-obnovlyaemuyu-redakcziyu-dlya-smartfonov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-postmarketos-predstavil-duranium-atomarno-obnovlyaemuyu-redakcziyu-dlya-smartfonov","title":{"rendered":"Projekt postmarketOS zaprezentowa\u0142 Duranium, atomowo aktualizowan\u0105 edycj\u0119 dla smartfon\u00f3w","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tw\u00f3rcy projektu postmarketOS, rozwijaj\u0105cego dystrybucj\u0119 Linux dla urz\u0105dze\u0144 mobilnych, og\u0142osili stworzenie wersji dystrybucji, kt\u00f3ra umo\u017cliwia atomowe aktualizacje. Nowa edycja rozwija si\u0119 pod nazw\u0105 Duranium i charakteryzuje si\u0119 tym, \u017ce system jest dostarczany jako ca\u0142o\u015b\u0107, bez podzia\u0142u na osobne pakiety. Zauwa\u017cono, \u017ce nowa wersja odpowiada idei, \u017ce urz\u0105dzenie powinno po prostu dzia\u0142a\u0107, bez konieczno\u015bci, aby u\u017cytkownik mia\u0142 wiedz\u0119 o istnieniu terminala i rozumia\u0142 specyfik\u0119 systemu.     <\/p>\n<p>\u015arodowisko systemowe w katalogu \/usr jest montowane w trybie tylko do odczytu przy u\u017cyciu systemu plik\u00f3w EROFS i weryfikowane przy ka\u017cdym uruchomieniu na podstawie podpisu cyfrowego. Katalog \/usr ma rozmiar 5 GB. Do kontroli integralno\u015bci danych w katalogu \/usr stosowany jest dm-verity, a w przypadku wykrycia modyfikacji zawarto\u015bci \u2013 uruchomienie jestblokowane. Hasz kontrolny jest wbudowany w zunifikowany obraz UKI (Unified Kernel Image), kt\u00f3ry \u0142\u0105czy obs\u0142ug\u0119 uruchamiania j\u0105dra z UEFI (UEFI boot stub), obraz j\u0105dra Linux oraz \u0142adowane do pami\u0119ci \u015brodowisko systemowe initrd, stosowane do pocz\u0105tkowej inicjalizacji na etapie przed zamontowaniem g\u0142\u00f3wnego systemu plik\u00f3w. Obraz UKI jest przedstawiany jako jeden plik wykonywalny w formacie PE i jest uruchamiany przez bootloader UEFI.       <\/p>\n<p>Pozosta\u0142e katalogi, z wyj\u0105tkiem \/usr, wchodz\u0105 w sk\u0142ad g\u0142\u00f3wnej sekcji, dost\u0119pnej do zapisu i zachowywanej pomi\u0119dzy ponownymi uruchomieniami i aktualizacjami. Zawarto\u015b\u0107 g\u0142\u00f3wnej sekcji musi by\u0107 szyfrowana przy u\u017cyciu LUKS2, co podnosi wymagania sprz\u0119towe. Szyfrowany g\u0142\u00f3wny system plik\u00f3w jest tworzony podczas pierwszego uruchomienia lub po przywr\u00f3ceniu ustawie\u0144 fabrycznych. Domy\u015blnie tworzy si\u0119 pusty klucz, pozwalaj\u0105cy na automatyczne odblokowanie szyfrowanej sekcji. W kreatorze pocz\u0105tkowej konfiguracji oraz w konfiguratorze u\u017cytkownik jest proszony o ustawienie has\u0142a do deszyfrowania.      <\/p>\n<p>Ustawienia domy\u015blne przechowywane s\u0105 w sk\u0142adzie obrazu systemowego w katalogu \/usr\/share\/factory\/etc. Podczas pierwszego uruchomienia w katalogu \/etc tworzone s\u0105 linki symboliczne do wszystkich plik\u00f3w w \/usr\/share\/factory\/etc, z wyj\u0105tkiem plik\u00f3w passwd, group, shadow, fstab, machine-id i hostname. W razie potrzeby zmiany ustawie\u0144 w trakcie pracy, link symboliczny jest zast\u0119powany kopi\u0105 pliku.       <\/p>\n<p>Aktualizacje s\u0105 instalowane poprzez zast\u0105pienie ca\u0142ego obrazu systemu. Na dysku tworzone s\u0105 dwa identyczne g\u0142\u00f3wne partycje \u2013 aktywna i pasywna. Nowa aktualizacja jest instalowana w partycji pasywnej, nie wp\u0142ywaj\u0105c w \u017caden spos\u00f3b na dzia\u0142anie aktywnej. Po weryfikacji poprawno\u015bci zainstalowanej aktualizacji i pomy\u015blnym ponownym uruchomieniu partycje s\u0105 zamieniane miejscami \u2013 partycja z aktualizacj\u0105 staje si\u0119 aktywna, a poprzednia aktywna partycja przechodzi w tryb pasywny i oczekuje na instalacj\u0119 nast\u0119pnej aktualizacji. Je\u015bli po aktualizacji wyst\u0105pi\u0105 problemy z uruchamianiem, automatycznie nast\u0119puje przywr\u00f3cenie poprzedniej wersji systemu.         <\/p>\n<p>Tego typu podej\u015bcie znacznie u\u0142atwia debugowanie i diagnostyk\u0119 problem\u00f3w, poniewa\u017c programi\u015bci mog\u0105 dok\u0142adnie odtworzy\u0107 stan, w kt\u00f3rym wyst\u0105pi\u0142 b\u0142\u0105d, bez potrzeby odtwarzania sk\u0142adu systemu u\u017cytkownika na poziomie poszczeg\u00f3lnych pakiet\u00f3w i uwzgl\u0119dniania dost\u0119pnych kombinacji wersji pakiet\u00f3w. Wad\u0105 s\u0105 wy\u017csze wymagania sprz\u0119towe, co uniemo\u017cliwi korzystanie z Duranium na wszystkich urz\u0105dzeniach wspieranych w postmarketOS.    <\/p>\n<p>Zawarto\u015b\u0107 obrazu systemowego Duranium jest tworzona z jednego repozytorium pakietowego postmarketOS, opartego na Alpine Linux, standardowej biblioteki C Musl oraz zestawie narz\u0119dzi BusyBox. Wydania postmarketOS i Duranium s\u0105 niemal identyczne pod wzgl\u0119dem sk\u0142adu, ale r\u00f3\u017cni\u0105 si\u0119 metodami dostarczania systemu. Do tworzenia, instalacji i aktualizacji obraz\u00f3w systemowych wykorzystywane s\u0105 komponenty systemd-sysupdate, systemd-repart oraz systemd-verity-setup.    <\/p>\n<p>Dodatkowe aplikacje s\u0105 instalowane w formacie Flatpak lub przy u\u017cyciu mened\u017cera pakiet\u00f3w Coldbrew. Coldbrew pozwala na instalacj\u0119 pakiet\u00f3w z repozytori\u00f3w Alpine Linux w katalogu domowym u\u017cytkownika. Podczas uruchamiania takie pakiety s\u0105 izolowane przy pomocy narz\u0119dzi bubblewrap.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65012\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 postmarketOS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430. \u041d\u043e\u0432\u0430\u044f \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u0438\u043c\u0435\u043d\u0435\u043c Duranium \u0438 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a\u0430\u043a \u0435\u0434\u0438\u043d\u043e\u0433\u043e \u0446\u0435\u043b\u043e\u0433\u043e, \u0431\u0435\u0437 \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u043a\u0435\u0442\u044b. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0438\u0434\u0435\u0435, \u0447\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c, \u0431\u0435\u0437 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u0437\u043d\u0430\u0442\u044c \u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0438 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 \u0438 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c\u0441\u044f \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-165104","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 postmarketOS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-postmarketos-predstavil-duranium-atomarno-obnovlyaemuyu-redakcziyu-dlya-smartfonov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 postmarketOS \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b Duranium, \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u0443\u044e \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 postmarketOS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-postmarketos-predstavil-duranium-atomarno-obnovlyaemuyu-redakcziyu-dlya-smartfonov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-18T09:12:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-18T09:12:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Projekt postmarketOS zaprezentowa\u0142 Duranium, edycj\u0119 z atomowymi aktualizacjami dla smartfon\u00f3w | ProHoster","description":"Programi\u015bci projektu postmarketOS, rozwijaj\u0105cego dystrybucj\u0119 Linux dla urz\u0105dze\u0144 mobilnych, og\u0142osili stworzenie wariantu dystrybucji z atomowymi aktualizacjami.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-postmarketos-predstavil-duranium-atomarno-obnovlyaemuyu-redakcziyu-dlya-smartfonov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 postmarketOS \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b Duranium, \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u0443\u044e \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 postmarketOS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/proekt-postmarketos-predstavil-duranium-atomarno-obnovlyaemuyu-redakcziyu-dlya-smartfonov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-03-18T09:12:00+00:00","article:modified_time":"2026-03-18T09:12:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/165104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=165104"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/165104\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=165104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=165104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=165104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}