{"id":104697,"date":"2022-07-25T15:36:58","date_gmt":"2022-07-25T13:36:58","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-d-installer-0-4-novogo-installyatora-dlya-opensuse-i-suse"},"modified":"2022-07-25T15:36:58","modified_gmt":"2022-07-25T13:36:58","slug":"vypusk-d-installer-0-4-novogo-installyatora-dlya-opensuse-i-suse","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-d-installer-0-4-novogo-installyatora-dlya-opensuse-i-suse","title":{"rendered":"Lansarea D-Installer 0.4, noul installer pentru openSUSE \u0219i SUSE","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dezvoltatorii installer-ului YaST, folosit \u00een openSUSE \u0219i SUSE Linux, au publicat o actualizare a installer-ului experimental D-Installer 0.4, care suport\u0103 gestionarea instal\u0103rii printr-o interfa\u021b\u0103 web. \u00cen acela\u0219i timp, au fost preg\u0103tite imagini de instalare, destinate familiariz\u0103rii cu func\u021bionalit\u0103\u021bile D-Installer \u0219i oferind mijloace pentru instalarea versiunii continuu actualizate openSUSE Tumbleweed, precum \u0219i lans\u0103rilor Leap 15.4 \u0219i Leap Micro 5.2.      <\/p>\n<p>D-Installer presupune separarea interfe\u021bei utilizatorului de componentele interne YaST \u0219i ofer\u0103 posibilitatea utiliz\u0103rii diverselor frontend-uri. Pentru instalarea pachetelor, verificarea echipamentului, parti\u021bionarea discurilor \u0219i alte func\u021biuni necesare la instalare continu\u0103 s\u0103 fie folosite bibliotecile YaST, peste care este implementat un strat care abstreaz\u0103 accesul la biblioteci printr-o interfa\u021b\u0103 unificat\u0103 D-Bus. Printre obiectivele dezvolt\u0103rii D-Installer se amintesc eliminarea limit\u0103rilor interfe\u021bei grafice existente, extinderea posibilit\u0103\u021bilor de utilizare a func\u021bionalit\u0103\u021bii YaST \u00een alte aplica\u021bii, dep\u0103\u0219irea dependen\u021bei de un singur limbaj de programare (API-ul D-Bus va permite crearea extensiilor \u00een diverse limbaje) \u0219i stimularea cre\u0103rii de set\u0103ri alternative de c\u0103tre membri ai comunit\u0103\u021bii.    <\/p>\n<p>Pentru interac\u021biunea cu utilizatorul a fost preg\u0103tit un frontend construit folosind tehnologii web. Frontend-ul include un handler care asigur\u0103 accesul la apelurile D-Bus prin HTTP \u0219i interfa\u021ba web care este afi\u0219at\u0103 utilizatorului. Interfa\u021ba web este scris\u0103 \u00een JavaScript folosind framework-ul React \u0219i componente PatternFly. Serviciul pentru conectarea interfe\u021bei la D-Bus, precum \u0219i serverul http \u00eencorporat, sunt scrise \u00een limbajul Ruby \u0219i construite folosind module predefinite dezvoltate de proiectul Cockpit, care sunt de asemenea aplicate \u00een configuratoarele web Red Hat.     <\/p>\n<p>Gestionarea instal\u0103rii se face prin intermediul ecranului sumar de instalare &#171;Installation Summary&#187;, unde sunt centralizate set\u0103rile preliminare efectuate \u00eenainte de \u00eenceputul instal\u0103rii, cum ar fi alegerea limbii \u0219i a produsului care urmeaz\u0103 s\u0103 fie instalat, \u00eemp\u0103r\u021birea discului \u0219i gestionarea utilizatorilor. Principalul avantaj al noului interfa\u021b\u0103 comparativ cu YaST este c\u0103 trecerea la set\u0103ri nu necesit\u0103 lansarea de widget-uri separate \u0219i este oferit\u0103 imediat.      <\/p>\n<p>Noua versiune D-Installer include o arhitectur\u0103 multiproces, ceea ce permite ca interfa\u021ba de interac\u021biune cu utilizatorul s\u0103 nu fie blocat\u0103 \u00een timpul desf\u0103\u0219ur\u0103rii altor lucr\u0103ri \u00een instalator, cum ar fi citirea metadatelor din depozit \u0219i instalarea pachetelor. Au fost introduse trei etape interne de instalare: pornirea instalatorului, configurarea parametrilor de instalare \u0219i instalarea. A fost implementat\u0103 suportul pentru instalarea diferitelor produse, de exemplu, pe l\u00e2ng\u0103 instalarea edi\u021biei openSUSE Tumbleweed, acum este posibil\u0103 \u0219i instalarea versiunilor openSUSE Leap 15.4 \u0219i Leap Micro 5.2. Pentru fiecare produs, instalatorul alege diferite scheme de \u00eemp\u0103r\u021bire a parti\u021biilor de disc, seturi de pachete \u0219i configura\u021bii de securitate.    <\/p>\n<p>\u00cen plus, se lucreaz\u0103 la crearea unei imagini de sistem minimaliste, care s\u0103 asigure pornirea instalatorului. Ideea principal\u0103 este de a compune componentele instalatorului sub form\u0103 de containere \u0219i de a utiliza un mediu de boot special initrd, Iguana, pentru a lansa containerul. \u00cen prezent, modulele YaST pentru configurarea fusurilor orare, tastaturii, limbii, firewall-ului, sistemului de imprimare, DNS, vizualizarea jurnalului systemd, gestionarea programelor, depozitelor, utilizatorilor \u0219i grupurilor au fost deja adaptate pentru a func\u021biona din container.                       <center>  <video  controls=\"\" style=\"width: 640px; height: 480px; max-width:100%\"><source src=\"https:\/\/user-images.githubusercontent.com\/15836\/179292799-6ab40f53-f686-4792-ba04-307e0b3355b1.mp4\" type=\"video\/mp4\"><\/video>     <video  controls=\"\" style=\"width: 640px; height: 480px; max-width:100%\"><source src=\"https:\/\/user-images.githubusercontent.com\/15836\/179292806-3fce419b-46ff-46e9-b379-efbd526efaa6.mp4\" type=\"video\/mp4\"><\/video>    <\/center><br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57546\">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 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 openSUSE \u0438 SUSE Linux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 D-Installer 0.4, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0437\u044b, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 D-Installer \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u0438 openSUSE Tumbleweed, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u0435\u043b\u0438\u0437\u043e\u0432 Leap 15.4 \u0438 Leap Micro 5.2. D-Installer \u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043e\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-104697","post","type-post","status-publish","format-standard","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 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 openSUSE \u0438 SUSE Linux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 D-Installer 0.4, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441.\" \/>\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\/vypusk-d-installer-0-4-novogo-installyatora-dlya-opensuse-i-suse\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a D-Installer 0.4, \u043d\u043e\u0432\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 \u0434\u043b\u044f openSUSE \u0438 SUSE | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 openSUSE \u0438 SUSE Linux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 D-Installer 0.4, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-d-installer-0-4-novogo-installyatora-dlya-opensuse-i-suse\" \/>\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=\"2022-07-25T13:36:58+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-07-25T13:36:58+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\udd47Lansarea D-Installer 0.4, noul instalator pentru openSUSE \u0219i SUSE | ProHoster","description":"Dezvoltatorii instalatorului YaST, folosit \u00een openSUSE \u0219i SUSE Linux, au publicat o actualizare a instalatorului experimental D-Installer 0.4, care suport\u0103 gestionarea instal\u0103rii prin intermediul unei interfe\u021be web.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-d-installer-0-4-novogo-installyatora-dlya-opensuse-i-suse","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\u0412\u044b\u043f\u0443\u0441\u043a D-Installer 0.4, \u043d\u043e\u0432\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 \u0434\u043b\u044f openSUSE \u0438 SUSE | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 openSUSE \u0438 SUSE Linux, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 D-Installer 0.4, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-d-installer-0-4-novogo-installyatora-dlya-opensuse-i-suse","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":"2022-07-25T13:36:58+00:00","article:modified_time":"2022-07-25T13:36:58+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104697","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-07-25 13:38:03","updated":"2022-10-03 07:22:30","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/104697","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=104697"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/104697\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=104697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=104697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=104697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}