{"id":105720,"date":"2022-11-25T21:36:45","date_gmt":"2022-11-25T19:36:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/instrumentarij-serpentos-dostupen-dlya-testirovaniya"},"modified":"2022-11-25T21:36:45","modified_gmt":"2022-11-25T19:36:45","slug":"instrumentarij-serpentos-dostupen-dlya-testirovaniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/instrumentarij-serpentos-dostupen-dlya-testirovaniya","title":{"rendered":"Verktyget SerpentOS \u00e4r tillg\u00e4ngligt f\u00f6r testning.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter tv\u00e5 \u00e5rs arbete med projektet har utvecklarna av distributionen SerpentOS meddelat att huvudverktygen nu kan testas, vilket inkluderar:  <\/p>\n<ul>\n<li class=\"l\"> paketchefen moss;\n<li class=\"l\"> containersystemet moss-container;\n<li class=\"l\"> beroendehanteringssystemet moss-deps;\n<li class=\"l\"> byggsystemet boulder;\n<li class=\"l\"> systemet f\u00f6r att d\u00f6lja tj\u00e4nster avalanche;\n<li class=\"l\"> repositoryhanteraren vessel;\n<li class=\"l\"> <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/control-panel\/\"   title=\"kontrollpanel\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"516\">kontrollpanel<\/a> summit;\n<li class=\"l\"> databasen moss-db;\n<li class=\"l\"> systemet f\u00f6r reproducerbar bootstrapping (bootstrap) bill.  <\/ul>\n<p>Det finns ett offentligt API och paketrecept. F\u00f6r utvecklingen av verktygen anv\u00e4nds huvudsakligen programmeringsspr\u00e5ket D, och koden distribueras under Zlib-licensen. Paket skrivs i konfigurationsspr\u00e5ket YAML och kompileras till sitt eget bin\u00e4ra format .stone, vilket inkluderar:  <\/p>\n<ul>\n<li class=\"l\"> Metadata f\u00f6r paketet och dess beroenden;\n<li class=\"l\"> Information om paketets placering i systemet i f\u00f6rh\u00e5llande till andra paket;\n<li class=\"l\"> Index \u00f6ver cacherade data;\n<li class=\"l\"> Inneh\u00e5llet i paketets filer som kr\u00e4vs f\u00f6r att fungera.   <\/ul>\n<p>Paketchefen moss l\u00e5nar m\u00e5nga moderna funktioner fr\u00e5n paketchefer som eopkg\/pisi, rpm, swupd och nix\/guix, samtidigt som den beh\u00e5ller en traditionell syn p\u00e5 paketmanipulering. Alla paket kompileras som standard i stateless-l\u00e4ge och inkluderar inte filer som inte \u00e4r relaterade till operativsystemet, f\u00f6r att undvika situationer d\u00e4r konflikter mellan paket m\u00e5ste l\u00f6sas eller sammanslagningar m\u00e5ste g\u00f6ras.     <\/p>\n<p>Paketchefen anv\u00e4nder en atom\u00e4r uppdateringsmodell d\u00e4r tillst\u00e5ndet f\u00f6r rootfs registreras, och efter uppdateringen byts tillst\u00e5ndet till det nya. Som ett resultat, om det uppst\u00e5r problem under uppdateringen, finns det m\u00f6jlighet att \u00e5terg\u00e5 till det tidigare arbetsl\u00e4get.     <\/p>\n<p>F\u00f6r att spara diskutrymme vid lagring av flera versioner av paket till\u00e4mpas deduplicering baserad p\u00e5 h\u00e5rda l\u00e4nkar och delad cache. Inneh\u00e5llet i installerade paket placeras i katalogen \/os\/store\/installation\/N, d\u00e4r N \u00e4r versionsnumret. Grundkatalogerna kopplas till inneh\u00e5llet i denna katalog med hj\u00e4lp av l\u00e4nkar (till exempel pekar \/sbin p\u00e5 \/os\/store\/installation\/0\/usr\/bin, och \/usr p\u00e5 \/os\/installation\/0\/usr).      <\/p>\n<p>Processen f\u00f6r installation av paket best\u00e5r av f\u00f6ljande steg:  <\/p>\n<ul>\n<li class=\"l\"> Skriva ett installationsrecept (stone.yml);\n<li class=\"l\"> Bygga paketet med hj\u00e4lp av boulder;\n<li class=\"l\"> F\u00e5 det bin\u00e4ra paketet i formatet .stone med n\u00f6dv\u00e4ndig metadata;\n<li class=\"l\"> Registrering av paket i databasen;\n<li class=\"l\"> Installation med paketchefen moss.  <\/ul>\n<p>Det gamla teamet av utvecklare av distributionen Solus har samlat sig kring projektet. Till exempel deltar Ikey Doherty, skaparen av distributionen Solus, och Joshua Strobl, huvudutvecklare av skrivbordsmilj\u00f6n Budgie, som tidigare meddelade sin avg\u00e5ng fr\u00e5n den styrande kommitt\u00e9n (Core Team) f\u00f6r projektet Solus och har avsagt sig sina befogenheter som ledare f\u00f6r utvecklarinteraktion och anv\u00e4ndargr\u00e4nssnittsutveckling (Experience Lead).     <\/p>\n<p>Utvecklarna av SerpentOS uppmanar specialister som beh\u00e4rskar programmeringsspr\u00e5ket D att delta i utvecklingen av huvudverktyget och\/eller skriva paketrecept, och ber icke-tekniska specialister att hj\u00e4lpa till med \u00f6vers\u00e4ttning av dokumentationen till olika spr\u00e5k.<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58192\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SerpentOS \u0437\u0430\u044f\u0432\u0438\u043b\u0438 \u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u0432 \u0441\u0435\u0431\u044f: \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 moss; \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 moss-container; \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438 moss-deps; \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u0431\u043e\u0440\u043a\u0438 boulder; \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u043e\u043a\u0440\u044b\u0442\u0438\u044f \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 avalanche; \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432 vessel; \u043f\u0430\u043d\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f summit; \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 moss-db; \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043c\u043e\u0433\u043e \u0431\u0443\u0442\u0441\u0442\u0440\u044d\u043f\u043f\u0438\u043d\u0433\u0430 (bootstrap) bill. \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 API \u0438 \u0440\u0435\u0446\u0435\u043f\u0442\u044b \u043f\u0430\u043a\u0435\u0442\u043e\u0432. [&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-105720","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SerpentOS \u0437\u0430\u044f\u0432\u0438\u043b\u0438 \u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u0432 \u0441\u0435\u0431\u044f: \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 moss; \u0441\u0438\u0441\u0442\u0435\u043c\u0443.\" \/>\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\/sv\/blog\/news\/instrumentarij-serpentos-dostupen-dlya-testirovaniya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 SerpentOS \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SerpentOS \u0437\u0430\u044f\u0432\u0438\u043b\u0438 \u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u0432 \u0441\u0435\u0431\u044f: \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 moss; \u0441\u0438\u0441\u0442\u0435\u043c\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/instrumentarij-serpentos-dostupen-dlya-testirovaniya\" \/>\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-11-25T19:36:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-25T19:36:45+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\udd47SerpentOS-verktyget \u00e4r tillg\u00e4ngligt f\u00f6r testning | ProHoster","description":"Efter tv\u00e5 \u00e5rs arbete med projektet har utvecklarna av distributionen SerpentOS meddelat att huvudverktyget nu \u00e4r tillg\u00e4ngligt f\u00f6r testning, vilket inkluderar: paketchefen moss; systemet.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/instrumentarij-serpentos-dostupen-dlya-testirovaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 SerpentOS \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SerpentOS \u0437\u0430\u044f\u0432\u0438\u043b\u0438 \u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u0432 \u0441\u0435\u0431\u044f: \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 moss; \u0441\u0438\u0441\u0442\u0435\u043c\u0443.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/instrumentarij-serpentos-dostupen-dlya-testirovaniya","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-11-25T19:36:45+00:00","article:modified_time":"2022-11-25T19:36:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105720","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":"2026-02-08 19:50:02","updated":"2026-02-08 19:50:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/105720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=105720"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/105720\/revisions"}],"predecessor-version":[{"id":157706,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/105720\/revisions\/157706"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=105720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=105720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=105720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}