{"id":120433,"date":"2024-10-31T19:09:08","date_gmt":"2024-10-31T17:09:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/distributiv-opensuse-predstavil-alternativnyj-installyator-agama-10"},"modified":"2024-10-31T19:09:08","modified_gmt":"2024-10-31T17:09:09","slug":"distributiv-opensuse-predstavil-alternativnyj-installyator-agama-10","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/distributiv-opensuse-predstavil-alternativnyj-installyator-agama-10","title":{"rendered":"Distribuce openSUSE p\u0159edstavila alternativn\u00ed instal\u00e1tor Agama 10","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V\u00fdvoj\u00e1\u0159i projektu openSUSE vydali novou verzi instal\u00e1toru Agama 10, kter\u00fd byl vyvinut jako n\u00e1hrada klasick\u00e9ho instala\u010dn\u00edho rozhran\u00ed SUSE a openSUSE. Tento instal\u00e1tor se vyzna\u010duje odd\u011blen\u00edm u\u017eivatelsk\u00e9ho rozhran\u00ed od intern\u00edch komponent\u016f YaST. Agama umo\u017e\u0148uje pou\u017eit\u00ed r\u016fzn\u00fdch frontend\u016f, nap\u0159\u00edklad frontend pro spr\u00e1vu instalace prost\u0159ednictv\u00edm webov\u00e9ho rozhran\u00ed. Pro testov\u00e1n\u00ed nov\u00e9ho instal\u00e1toru byly vytvo\u0159eny live sestaven\u00ed pro architektury x86_64, ppc64le, s390x a ARM64, kter\u00e9 podporuj\u00ed instalaci alfa verze openSUSE Leap 16, kontinu\u00e1ln\u011b aktualizovan\u00e9 sestaven\u00ed openSUSE Tumbleweed a edice MicroOS na b\u00e1zi kontejner\u016f. K\u00f3d komponent instal\u00e1toru je distribuov\u00e1n pod licenc\u00ed GPLv2 a je naps\u00e1n v Ruby, Rust a JavaScript\/TypeScript.    <center><img decoding=\"async\" alt=\"Distribuce openSUSE p\u0159edstavila alternativn\u00ed instal\u00e1tor Agama 10\" src=\"\/wp-content\/uploads\/2024\/10\/fcc626ade7928c9dd5e5f4a88f023989.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Hlavn\u00edmi c\u00edli v\u00fdvoje Agama je odstran\u011bn\u00ed st\u00e1vaj\u00edc\u00edch omezen\u00ed grafick\u00e9ho rozhran\u00ed, roz\u0161\u00ed\u0159en\u00ed mo\u017enost\u00ed vyu\u017eit\u00ed funkcionality YaST v jin\u00fdch aplikac\u00edch, odklon od vazby na jeden programovac\u00ed jazyk a podpora vytv\u00e1\u0159en\u00ed alternativn\u00edch nastaven\u00ed \u010dleny komunity. Instal\u00e1tor obsahuje funkce, jako je v\u00fdb\u011br z\u00e1kladn\u00edho souboru aplikac\u00ed, nastaven\u00ed s\u00ed\u0165ov\u00e9ho p\u0159ipojen\u00ed, jazyka, kl\u00e1vesnice, \u010dasov\u00e9ho p\u00e1sma a parametr\u016f lokalizace, p\u0159\u00edprava \u00falo\u017en\u00e9ho za\u0159\u00edzen\u00ed a rozd\u011blen\u00ed odd\u00edl\u016f, p\u0159id\u00e1v\u00e1n\u00ed u\u017eivatel\u016f do syst\u00e9mu.     <\/p>\n<p>Pro instalaci bal\u00ed\u010dk\u016f, kontrolu hardwaru, rozd\u011blen\u00ed disk\u016f a dal\u0161\u00ed nezbytn\u00e9 funkce p\u0159i instalaci se v Agama st\u00e1le pou\u017e\u00edvaj\u00ed knihovny YaST, nad kter\u00fdmi jsou implementov\u00e1ny slu\u017eby, kter\u00e9 abstrahuj\u00ed p\u0159\u00edstup k t\u011bmto knihovn\u00e1m prost\u0159ednictv\u00edm unifikovan\u00e9ho komunika\u010dn\u00edho protokolu zalo\u017een\u00e9ho na HTTP. Instal\u00e1tor vyu\u017e\u00edv\u00e1 v\u00edceprocesorovou architekturu, d\u00edky kter\u00e9 nen\u00ed u\u017eivatelsk\u00e9 rozhran\u00ed blokov\u00e1no b\u011bhem prov\u00e1d\u011bn\u00ed dal\u0161\u00edch \u00faloh. Z\u00e1kladn\u00ed rozhran\u00ed pro spr\u00e1vu instalace je postaveno na webov\u00fdch technologi\u00edch. Webov\u00e9 rozhran\u00ed je naps\u00e1no v JavaScriptu s vyu\u017eit\u00edm r\u00e1mce React a komponent PatternFly. Slu\u017eba pro v\u00fdm\u011bnu zpr\u00e1v a integrovan\u00fd HTTP server jsou naps\u00e1ny v Ruby.    <\/p>\n<p>V nov\u00e9 verzi:  <\/p>\n<ul>\n<li class=\"l\"> Byla p\u0159id\u00e1na mo\u017enost generov\u00e1n\u00ed QR k\u00f3du, kter\u00fd obsahuje odkaz pro otev\u0159en\u00ed webov\u00e9ho rozhran\u00ed instal\u00e1toru v prohl\u00ed\u017ee\u010di, co\u017e usnad\u0148uje p\u0159ipojen\u00ed k instal\u00e1toru ze smartphonu.    <center><img decoding=\"async\" alt=\"Distribuce openSUSE p\u0159edstavila alternativn\u00ed instal\u00e1tor Agama 10\" src=\"\/wp-content\/uploads\/2024\/10\/f0a10e0e428e4bd6458d657bf5e8c321.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Byly p\u0159id\u00e1ny komponenty pro zv\u00fdrazn\u011bn\u00ed syntaxe, kter\u00e9 se pou\u017e\u00edvaj\u00ed p\u0159i \u00faprav\u011b souboru konfigurace ve form\u00e1tu JSON pomoc\u00ed p\u0159\u00edkazu &#171;agama config edit&#187;. Jako v\u00fdchoz\u00ed editor se pou\u017e\u00edv\u00e1 Vim (jakoukoli jinou aplikaci lze specifikovat pomoc\u00ed prom\u011bnn\u00e9 prost\u0159ed\u00ed EDITOR).    <center><img decoding=\"async\" alt=\"Distribuce openSUSE p\u0159edstavila alternativn\u00ed instal\u00e1tor Agama 10\" src=\"\/wp-content\/uploads\/2024\/10\/4e0170d7069518553713a32a1f861569.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> V re\u017eimu automatick\u00e9 instalace byla implementov\u00e1na mo\u017enost vytv\u00e1\u0159en\u00ed skupin LVM odd\u00edl\u016f, logick\u00fdch LVM odd\u00edl\u016f, stejn\u011b jako pool\u016f a odd\u00edl\u016f LVM s dynamick\u00fdm alokov\u00e1n\u00edm m\u00edsta ve skladu (thin provisioning). Pou\u017eit\u00ed ji\u017e existuj\u00edc\u00edch logick\u00fdch odd\u00edl\u016f a skupin odd\u00edl\u016f zat\u00edm nen\u00ed podporov\u00e1no. P\u0159id\u00e1ny byly dva re\u017eimy automatick\u00e9ho odstran\u011bn\u00ed odd\u00edl\u016f \u2014 bezpodm\u00edne\u010dn\u00e9 odstran\u011bn\u00ed a odstran\u011bn\u00ed pouze p\u0159i nutnosti (kdy\u017e nen\u00ed dostatek m\u00edsta pro vytvo\u0159en\u00ed uveden\u00fdch odd\u00edl\u016f).\n<li class=\"l\"> P\u0159id\u00e1na zav\u00e1d\u011bc\u00ed volba &#171;agama.install_url&#187;, pomoc\u00ed kter\u00e9 lze specifikovat URL repozit\u00e1\u0159e pro instalaci bal\u00ed\u010dk\u016f, odli\u0161n\u00e9ho od repozit\u00e1\u0159e uveden\u00e9ho v konfiguraci.\n<li class=\"l\"> Byla poskytnuta mo\u017enost v\u00fdvoje komponent webov\u00e9ho rozhran\u00ed instal\u00e1toru v jazyce Typescript. V budoucnu pl\u00e1nuj\u00ed v\u00fdvoj\u00e1\u0159i postupn\u011b p\u0159ev\u00e1d\u011bt k\u00f3d z JavaScriptu na Typescript podle pot\u0159eby.\n<li class=\"l\"> V webov\u00e9m rozhran\u00ed pro spr\u00e1vu stavu v asynchronn\u00edm re\u017eimu byl pou\u017eit r\u00e1mec TanStack Query.\n<li class=\"l\"> Velikost \u00falo\u017ei\u0161t\u011b dostupn\u00e9ho pro instalaci dodate\u010dn\u00fdch bal\u00ed\u010dk\u016f po nahr\u00e1n\u00ed v re\u017eimu Live byla roz\u0161\u00ed\u0159ena z 500 MB na 3,5 GB.\n<li class=\"l\"> Pro automatizovan\u00e9 testov\u00e1n\u00ed webov\u00e9ho rozhran\u00ed byla m\u00edsto syst\u00e9mu Playwright pou\u017eita JavaScriptov\u00e1 knihovna Puppeteer.\n<li class=\"l\"> Komponenty pro \u0159\u00edzen\u00ed instal\u00e1toru, spou\u0161t\u011bn\u00e9 z p\u0159\u00edkazov\u00e9ho \u0159\u00e1dku, byly p\u0159evedeny z DBus na pou\u017eit\u00ed HTTP klienta, kter\u00fd komunikuje se zabudovan\u00fdm HTTP serverem instal\u00e1toru.      <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62147\">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 openSUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Agama 10, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0437\u0430\u043c\u0435\u043d\u044b \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 SUSE \u0438 openSUSE, \u0438 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c \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 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 YaST. Agama \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u043e\u0432, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \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 \u0447\u0435\u0440\u0435\u0437 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441. \u0414\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b live-\u0441\u0431\u043e\u0440\u043a\u0438 \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 x86_64, ppc64le, s390x \u0438 ARM64, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0430\u043b\u044c\u0444\u0430-\u0432\u0435\u0440\u0441\u0438\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120434,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120433","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=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 openSUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Agama 10, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0437\u0430\u043c\u0435\u043d\u044b \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 SUSE \u0438 openSUSE, \u0438 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c \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.\" \/>\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\/cs\/blog\/news\/distributiv-opensuse-predstavil-alternativnyj-installyator-agama-10\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 openSUSE \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440 Agama 10 | 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 openSUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Agama 10, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0437\u0430\u043c\u0435\u043d\u044b \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 SUSE \u0438 openSUSE, \u0438 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/distributiv-opensuse-predstavil-alternativnyj-installyator-agama-10\" \/>\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-10-31T17:09:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-31T17:09:09+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\udd47Distribuce openSUSE p\u0159edstavila alternativn\u00ed instal\u00e1tor Agama 10 | ProHoster","description":"V\u00fdvoj\u00e1\u0159i projektu openSUSE zve\u0159ejnili vyd\u00e1n\u00ed instal\u00e1toru Agama 10, vyv\u00edjen\u00e9ho jako n\u00e1hrada klasick\u00e9ho instala\u010dn\u00edho rozhran\u00ed SUSE a openSUSE, a je pozoruhodn\u00fd odd\u011blen\u00edm u\u017eivatelsk\u00e9ho rozhran\u00ed.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/distributiv-opensuse-predstavil-alternativnyj-installyator-agama-10","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 openSUSE \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440 Agama 10 | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 openSUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440\u0430 Agama 10, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0437\u0430\u043c\u0435\u043d\u044b \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 SUSE \u0438 openSUSE, \u0438 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c \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.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/distributiv-opensuse-predstavil-alternativnyj-installyator-agama-10","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-10-31T17:09:09+00:00","article:modified_time":"2024-10-31T17:09:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120433","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":"2026-01-23 07:40:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:40:19","updated":"2026-01-23 07:40:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/120433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=120433"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/120433\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/120434"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=120433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=120433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=120433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}