{"id":114150,"date":"2024-03-06T12:25:51","date_gmt":"2024-03-06T10:25:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-postmarketos-predstavil-sborki-na-baze-systemd"},"modified":"2024-03-06T12:25:51","modified_gmt":"2024-03-06T10:25:52","slug":"proekt-postmarketos-predstavil-sborki-na-baze-systemd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-postmarketos-predstavil-sborki-na-baze-systemd","title":{"rendered":"Proiectul postmarketOS a prezentat construc\u021bii bazate pe systemd","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dezvoltatorii proiectului postmarketOS, care dezvolt\u0103 o distribu\u021bie Linux pentru smartphone-uri, bazat\u0103 pe pachetul Alpine Linux, biblioteca standard C Musl \u0219i un set de utilitare BusyBox, au anun\u021bat posibilitatea utiliz\u0103rii managerului de sistem systemd. Ca urmare a muncii de implementare a suportului pentru systemd, care a durat aproape un an, un prototip al versiunii este preg\u0103tit \u0219i disponibil pentru testare, \u00een care systemd a \u00eenlocuit sistemul de ini\u021bializare OpenRC.       <\/p>\n<p>Suportul pentru crearea de versiuni bazate pe OpenRC va fi p\u0103strat, cel pu\u021bin at\u00e2t timp c\u00e2t acest sistem este utilizat \u00een Alpine Linux. La construire, utilizatorii postmarketOS vor avea op\u021biunea de a alege OpenRC \u00een pmbootstrap. Printre altele, OpenRC va continua s\u0103 fie utilizat de dezvoltatorii versiunilor cu interfa\u021ba grafic\u0103 Sxmo (Simple X Mobile), bazat\u0103 pe managerul de compozi\u021bie Sway.     <\/p>\n<p>Versiunile cu systemd vor fi realizate pe baza pachetului Alpine Linux \u00een continuare, \u00een ciuda faptului c\u0103 aceast\u0103 distribu\u021bie nu suport\u0103 systemd \u0219i folose\u0219te biblioteca C Musl. Systemd suport\u0103 oficial doar biblioteca C Glibc, iar dezvoltatorii postmarketOS trebuie s\u0103 utilizeze corec\u021bii suplimentare, pe care inten\u021bioneaz\u0103 s\u0103 le integreze \u00een compunerea principal\u0103 a systemd (\u00eempreun\u0103 cu dezvoltatorii systemd, se lucreaz\u0103 la simplificarea integr\u0103rii).              <\/p>\n<p>Ca motiv pentru implementarea suportului systemd este men\u021bionat\u0103 complexitatea \u00eentre\u021binerii stivei de ini\u021bializare bazate pe OpenRC \u00een condi\u021biile unei dependen\u021be \u00een continu\u0103 cre\u0219tere din partea GNOME \u0219i KDE de componentele systemd. Pentru a asigura func\u021bionalitatea GNOME \u0219i KDE legate de systemd, a fost necesar\u0103 utilizarea diverselor interfe\u021be, iar costul func\u021bion\u0103rii f\u0103r\u0103 systemd a fost necesitatea de a men\u021bine aceste interfe\u021be \u0219i de a le sincroniza cu dezvoltarea GNOME \u0219i KDE, \u00een condi\u021biile lipsei anumitor func\u021bii necesare \u00een aceste interfe\u021be \u0219i a imprevizibilit\u0103\u021bii continu\u0103rii \u00eentre\u021binerii de c\u0103tre dezvoltatori.    <\/p>\n<p>De exemplu, pentru compatibilitatea cu serviciile hostnamed, localed \u0219i timedated, a fost utilizat un strat openrc-settingsd, \u00een loc de udev a fost folosit pachetul eudev, \u00een loc de logind \u2014 elogind, \u00een loc de journald \u2014 logbookd, pentru a asigura func\u021bionalitatea \u201esystemd \u2014user\u201d a fost folosit pachetul superd, iar ca \u00eenlocuitor pentru systemd.timer a fost folosit waked.    <center><img decoding=\"async\" alt=\"Proiectul postmarketOS a prezentat construc\u021bii bazate pe systemd\" src=\"\/wp-content\/uploads\/2024\/03\/958cea9cab0605fb126a29342b664518.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Dintre straturile utilizate, suportul corespunz\u0103tor \u0219i nivelul de asisten\u021b\u0103 pentru func\u021bionalitatea necesar\u0103 sunt oferite doar de openrc-settingsd \u0219i eudev. Proiectele elogind, logbookd \u0219i superd continu\u0103 s\u0103 fie sus\u021binute, dar necesit\u0103 \u00eembun\u0103t\u0103\u021biri, deoarece le lipsesc anumite func\u021bionalit\u0103\u021bi esen\u021biale, iar waked a r\u0103mas f\u0103r\u0103 suport de aproape un an. \u00cen plus, dezvoltatorii KDE Plasma Mobile doresc s\u0103 foloseasc\u0103 serviciul systemd-coredumpd pentru a simplifica depanarea, dar \u00eenlocuirea sa corecollector a r\u0103mas f\u0103r\u0103 suport din 2020.       <\/p>\n<p>\u00cen ceea ce prive\u0219te necesitatea utiliz\u0103rii acestor servicii, API-urile D-Bus furnizate de hostnamed, localed \u0219i timedated sunt folosite \u00een GNOME pentru a modifica localiz\u0103rile, set\u0103rile sistemului \u0219i fusurile orare; udev este necesar pentru gestionarea dispozitivelor conectate; logind, \u201esystemd \u2014user\u201d \u0219i journald sunt utilizate \u00een gestionarea sesiunilor utilizatorilor \u00een gnome-session; systemd.timer este folosit \u00een GNOME Clock.    <\/p>\n<p>Dintre noile func\u021bionalit\u0103\u021bi care vor putea fi realizate \u00een versiunile bazate pe systemd, se remarc\u0103 gestionarea granular\u0103 a privilegiilor, implicarea unor func\u021bionalit\u0103\u021bi extinse pentru asigurarea securit\u0103\u021bii \u0219i gestionarea dependen\u021belor \u00eentre servicii, integrarea complet\u0103 cu cgroups, utilizarea activ\u0103rii prin socket (de exemplu, CUPS poate fi pornit doar la accesarea portului de re\u021bea), existen\u021ba unor instrumente integrate pentru analizarea procesului de \u00eenc\u0103rcare.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60737\">opennet.ro<\/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 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0439\u0441\u044f \u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0439 \u0431\u0430\u0437\u0435 Alpine Linux, \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0421\u0438-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Musl \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0443\u0442\u0438\u043b\u0438\u0442 BusyBox, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 systemd. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 systemd, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u0435\u043b\u0430\u0441\u044c \u043e\u043a\u043e\u043b\u043e \u0433\u043e\u0434\u0430, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u0441\u0431\u043e\u0440\u043a\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenRC \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d systemd. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":114151,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.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 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0439\u0441\u044f \u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0439 \u0431\u0430\u0437\u0435 Alpine Linux, \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0421\u0438-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Musl \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0443\u0442\u0438\u043b\u0438\u0442 BusyBox, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-postmarketos-predstavil-sborki-na-baze-systemd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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 \u0441\u0431\u043e\u0440\u043a\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 systemd | 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 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0439\u0441\u044f \u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0439 \u0431\u0430\u0437\u0435 Alpine Linux, \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0421\u0438-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Musl \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0443\u0442\u0438\u043b\u0438\u0442 BusyBox, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-postmarketos-predstavil-sborki-na-baze-systemd\" \/>\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=\"2024-03-06T10:25:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-06T10:25:52+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\udd47Proiectul postmarketOS a prezentat versiunile bazate pe systemd | ProHoster","description":"Dezvoltatorii proiectului postmarketOS, care dezvolt\u0103 o distribu\u021bie Linux pentru smartphone-uri, bazat\u0103 pe baza de pachete Alpine Linux, biblioteca standard C Musl \u0219i setul de utilitare BusyBox, au anun\u021bat furnizarea.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-postmarketos-predstavil-sborki-na-baze-systemd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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 \u0441\u0431\u043e\u0440\u043a\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 systemd | 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 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0439\u0441\u044f \u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0439 \u0431\u0430\u0437\u0435 Alpine Linux, \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0421\u0438-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Musl \u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0443\u0442\u0438\u043b\u0438\u0442 BusyBox, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-postmarketos-predstavil-sborki-na-baze-systemd","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":"2024-03-06T10:25:52+00:00","article:modified_time":"2024-03-06T10:25:52+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\/ro\/wp-json\/wp\/v2\/posts\/114150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=114150"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/114150\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/114151"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=114150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=114150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=114150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}