{"id":103054,"date":"2022-01-21T15:36:50","date_gmt":"2022-01-21T13:36:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opensuse-%d1%80%d0%b0%d0%b7%d0%b2%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-web-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%81%d1%82%d0%b0%d0%bb%d0%bb%d1%8f%d1%82"},"modified":"2022-01-21T15:36:50","modified_gmt":"2022-01-21T13:36:51","slug":"opensuse-%d1%80%d0%b0%d0%b7%d0%b2%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-web-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%81%d1%82%d0%b0%d0%bb%d0%bb%d1%8f%d1%82","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/opensuse-%d1%80%d0%b0%d0%b7%d0%b2%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-web-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%81%d1%82%d0%b0%d0%bb%d0%bb%d1%8f%d1%82","title":{"rendered":"openSUSE udvikler et web-interface til installationprogrammet YaST","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter meddelelsen om overgangen til web-gr\u00e6nsefladen for Anaconda-installationsprogrammet, der bruges i Fedora og RHEL, afsl\u00f8rede udviklerne af YaST-installationsprogrammet planer om at udvikle D-Installer-projektet og skabe et frontend til at styre installationen af openSUSE- og SUSE Linux-distributioner gennem en web-gr\u00e6nseflade.       <\/p>\n<p>Det bem\u00e6rkes, at der l\u00e6nge har v\u00e6ret udviklet en web-gr\u00e6nseflade kaldet WebYaST, men denne er begr\u00e6nset til mulighederne for fjernadministration og systemkonfiguration, ikke designet til at fungere som en installationsprogram og er t\u00e6t bundet til YaST-koden. D-Installer betragtes som en platform, der muligg\u00f8r brugen af flere frontends over YaST til installation (Qt GUI, CLI og Web). Blandt de tilknyttede planer er der arbejde med at forkorte installationsprocessen, adskille brugergr\u00e6nsefladen fra de interne komponenter af YaST og tilf\u00f8je en web-gr\u00e6nseflade.  <center><img decoding=\"async\" alt=\"openSUSE udvikler et web-interface til installationprogrammet YaST\" src=\"\/wp-content\/uploads\/2022\/01\/bdfd106729cbc01e2832118add21f4d4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Teknisk set fungerer D-Installer som et abstraheringslag, der er implementeret over YaST-bibliotekerne og giver et ensartet interface til at f\u00e5 adgang til funktioner s\u00e5som pakkeinstallation, hardwarecheck og diskpartitionering via D-Bus. Den grafiske og konsolbaserede installationsprogram samt en browserbaseret installationsprogram, der interagerer med D-Installer via en proxy-service, der sikrer adgang til D-Bus-opkald via HTTP, vil blive konverteret til den angivne D-Bus API. Udviklingen er stadig i fase med den indledende prototype. D-Installer og proxyen udvikles i Ruby, som ogs\u00e5 er sproget for YaST, mens web-gr\u00e6nsefladen skabes i JavaScript med React-frameworket (det udelukker ikke brugen af Cockpit-komponenter).      <\/p>\n<p>Nogle af de m\u00e5l, som D-Installer-projektet forf\u00f8lger, omfatter: at fjerne de nuv\u00e6rende begr\u00e6nsninger i den grafiske gr\u00e6nseflade, udvide mulighederne for at bruge YaST-funktionaliteten i andre applikationer, skabe et ensartet D-Bus interface, der forenkler integrationen med egne arbejdsprocesser, fjerne bindinger til et enkelt programmeringssprog (D-Bus API vil muligg\u00f8re oprettelse af udvidelser p\u00e5 forskellige sprog), samt at fremme udviklingen af alternative indstillinger fra samfundets medlemmer.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56557\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043d\u0430 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Anaconda, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 Fedora \u0438 RHEL, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0438 \u043f\u043b\u0430\u043d\u044b \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 D-Installer \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u043e\u0432 openSUSE \u0438 SUSE Linux \u0447\u0435\u0440\u0435\u0437 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 WebYaST, \u043d\u043e \u043e\u043d \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043d\u0435 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d \u0434\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103055,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103054","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043d\u0430 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Anaconda, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 Fedora \u0438 RHEL, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0438 \u043f\u043b\u0430\u043d\u044b \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 D-Installer \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f.\" \/>\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\/da\/blog\/news\/opensuse-%d1%80%d0%b0%d0%b7%d0%b2%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-web-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%81%d1%82%d0%b0%d0%bb%d0%bb%d1%8f%d1%82\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\udd47openSUSE \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043d\u0430 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Anaconda, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 Fedora \u0438 RHEL, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0438 \u043f\u043b\u0430\u043d\u044b \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 D-Installer \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/opensuse-%d1%80%d0%b0%d0%b7%d0%b2%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-web-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%81%d1%82%d0%b0%d0%bb%d0%bb%d1%8f%d1%82\" \/>\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-01-21T13:36:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-21T13:36:51+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\udd47openSUSE udvikler webgr\u00e6nseflade til YaST installationsprogram | ProHoster","description":"Efter meddelelsen om overgangen til web-gr\u00e6nsefladen for Anaconda-installationsprogrammet, der bruges i Fedora og RHEL, afsl\u00f8rede udviklerne af YaST-installationsprogrammet planer om at udvikle D-Installer-projektet og skabe et frontend til at styre.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/opensuse-%d1%80%d0%b0%d0%b7%d0%b2%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-web-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%81%d1%82%d0%b0%d0%bb%d0%bb%d1%8f%d1%82","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\udd47openSUSE \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043d\u0430 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Anaconda, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 Fedora \u0438 RHEL, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 YaST \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0438 \u043f\u043b\u0430\u043d\u044b \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 D-Installer \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/opensuse-%d1%80%d0%b0%d0%b7%d0%b2%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-web-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%81%d1%82%d0%b0%d0%bb%d0%bb%d1%8f%d1%82","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-01-21T13:36:51+00:00","article:modified_time":"2022-01-21T13:36:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103054","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-01-21 13:38:18","updated":"2022-09-28 07:49:00","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/103054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=103054"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/103054\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/103055"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=103054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=103054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=103054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}