{"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\/fr\/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 d\u00e9veloppe une interface web pour l'installeur YaST","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s l'annonce de la transition vers une interface web pour l'installeur Anaconda, utilis\u00e9 dans Fedora et RHEL, les d\u00e9veloppeurs de l'installeur YaST ont r\u00e9v\u00e9l\u00e9 leurs plans pour le projet D-Installer et la cr\u00e9ation d'un front-end pour g\u00e9rer l'installation des distributions openSUSE et SUSE Linux via une interface web.       <\/p>\n<p>Il est \u00e0 noter que le projet d\u00e9veloppe depuis longtemps une interface web, WebYaST, mais elle est limit\u00e9e aux capacit\u00e9s d'administration \u00e0 distance et de configuration du syst\u00e8me, et n'est pas con\u00e7ue pour servir d'installeur, \u00e9tant rigidement li\u00e9e au code de YaST. D-Installer est envisag\u00e9 comme une plateforme permettant le fonctionnement de plusieurs front-ends d'installation (Qt GUI, CLI et Web) au-dessus de YaST. Parmi les projets compl\u00e9mentaires, il est pr\u00e9vu de r\u00e9duire le processus d'installation, de dissocier l'interface utilisateur des composants internes de YaST et d'ajouter une interface web.  <center><img decoding=\"async\" alt=\"openSUSE d\u00e9veloppe une interface web pour l&#039;installeur YaST\" src=\"\/wp-content\/uploads\/2022\/01\/bdfd106729cbc01e2832118add21f4d4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Techniquement, D-Installer repr\u00e9sente une couche d'abstraction mise en \u0153uvre au-dessus des biblioth\u00e8ques YaST et fournissant une interface unifi\u00e9e pour interagir via D-Bus avec des fonctionnalit\u00e9s telles que l'installation de paquets, la v\u00e9rification du mat\u00e9riel et la partition des disques. Les installeurs graphique et console seront traduits vers l'API D-Bus, et un installeur fonctionnant dans le navigateur sera pr\u00e9par\u00e9, interagissant avec D-Installer via un service proxy qui permettra d'acc\u00e9der aux appels D-Bus via HTTP. Le d\u00e9veloppement en est encore au stade du prototype initial. D-Installer et le proxy sont d\u00e9velopp\u00e9s en Ruby, le m\u00eame langage que celui utilis\u00e9 pour YaST, et l'interface web est cr\u00e9\u00e9e en JavaScript en utilisant le framework React (l'utilisation de composants Cockpit n'est pas exclue).      <\/p>\n<p>Parmi les objectifs du projet D-Installer : \u00e9liminer les limitations existantes de l'interface graphique, \u00e9tendre les possibilit\u00e9s d'utilisation des fonctionnalit\u00e9s de YaST dans d'autres applications, proposer une interface unifi\u00e9e D-Bus facilitant l'int\u00e9gration avec les flux de travail propres, s'\u00e9loigner de la d\u00e9pendance \u00e0 un seul langage de programmation (l'API D-Bus permettra de cr\u00e9er des extensions dans diff\u00e9rents langages) et encourager la cr\u00e9ation d'options alternatives par les membres de la communaut\u00e9.<br \/>\n<br \/>Source : <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.2 - 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\/fr\/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<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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 d\u00e9veloppe une interface web pour l'installateur YaST | ProHoster","description":"Apr\u00e8s l'annonce du passage \u00e0 l'interface web de l'installateur Anaconda, utilis\u00e9 dans Fedora et RHEL, les d\u00e9veloppeurs de l'installateur YaST ont d\u00e9voil\u00e9 leurs plans pour le projet D-Installer et la cr\u00e9ation d'une interface frontale pour la gestion.","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/103054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=103054"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/103054\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/103055"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=103054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=103054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=103054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}