{"id":38282,"date":"2019-10-31T22:22:45","date_gmt":"2019-10-31T19:22:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii\/"},"modified":"2019-10-31T22:22:45","modified_gmt":"2019-10-31T19:22:45","slug":"debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","title":{"rendered":"Debian naaseb mitme k\u00e4ivitus\u00fcsteemi toe k\u00fcsimuse juurde","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Sam Hartman, Debian projekti juht, <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.debian.org\/debian-devel-announce\/2019\/09\/msg00001.html\">\u00fcritas<\/a><\/noindex> selgitada v\u00e4lja vaidlused, mis on seotud elogind paketi tarnimisega distributsioonis. Juulis valmistab v\u00e4lja andmete vabastamise eest vastutav meeskond, <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=934132\">blokeeriti<\/a><\/noindex> elogind'i lisamine testing harusse, kuna see paket rikub libsystemd-ga. <\/p>\n<p>peamine <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/elogind\/elogind\">elogind<\/a><\/noindex> pakub liideseid, mis on vajalikud GNOME t\u00f6\u00f6ks ilma systemd paigaldamiseta. Projekt p\u00f5hineb systemd-logind'ist harutamisel, mis on eraldi paketiks muudetud ja vabanenud systemd komponentide seotusest. Samuti pakub elogind oma versiooni libelogind teegist, mis t\u00e4idab mitmeid funktsioone, mida pakub libsystemd, ja asendab selle installimisel. <\/p>\n<p>Blokeerimise p\u00f5hjuste seas oli m\u00e4rgitud konflikt systemd paketiga ja oht asendada libsystemd alternatiivse libelogind variandiga, mis ei ole ABI tasemel koosk\u00f5las algse teegiga.<br \/>\nElogind paket on m\u00e4rgitud konfliktsena systemd teekidega, kuid see on loodud t\u00f6\u00f6tama ainult ilma systemd-ta ning konflikt systemd-ga toob isegi kasu, kuna see ei luba elogind'it ekslikult paigaldada. Teiselt poolt, hetkel katsetades APT konfiguratsiooni uuendamist systemd-lt sysvinit ja elogind'ile, viib see <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=934491\">kahjustatud s\u00fcsteemini<\/a><\/noindex> ilma t\u00f6\u00f6tava APT-ita. Kuid isegi selle puuduse k\u00f5rvaldamisel j\u00e4\u00e4b \u00fcleminek systemd-lt elogind'ile v\u00f5imaldamata, ilma et eemaldataks juba installitud kasutaja keskkonnad.<\/p>\n<p>Elogind'i arendajatel oli <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=940034\">pakutud<\/a><\/noindex> elogind'i kohandamine t\u00f6\u00f6tamiseks standardse libpam-systemd'i peal, ilma oma libpam-elogind vahekihti kasutamata. Elogind'i \u00fclemineku takistab libpam-systemd-i toetuse puudumine, kuid elogind'i arendajad ei soovi saavutada t\u00e4ielikku API vastavust ega korrata k\u00f5iki systemd v\u00f5imalusi, kuna elogind pakub vaid minimaalset funktsionaalsust kasutajate sisselogimiseks, mitte eesm\u00e4rgina kordamiseks k\u00f5iki subs\u00fcsteeme systemd-st.<\/p>\n<p>Kirjeldatud tehniliste probleemide lahendamine tuleks korraldada v\u00e4ljaandetiimi ja elogind'i ja systemd'i hoidjate koost\u00f6\u00f6 tasemel, kuid projekti juht pidi sekkuma, kuna meeskonnad ei suutnud omavahel kokku leppida, \u00fchine t\u00f6\u00f6 muutus vastandumiseks ja probleemide lahendamine takerdus, kus igal osapoolel on oma p\u00f5hjus. Sam Hartmani arvates on olukord j\u00f5udnud staadiumisse, mis n\u00f5uab \u00fcldise h\u00e4\u00e4lte andmise (GR, general resolution) l\u00e4biviimist, kus kogukond otsustab alternatiivsete initsialiseerimiss\u00fcsteemide ja sysvinit'i toetuse osas koos elogind'iga.<\/p>\n<p>Kui projekti liikmed h\u00e4\u00e4letavad initsialiseerimiss\u00fcsteemide mitmekesistamise poolt, kaasatakse k\u00f5ik hoidjad selle \u00fclesande lahendamisse v\u00f5i m\u00e4\u00e4ratakse spetsiaalsed vastutavad arendajad, kes t\u00f6\u00f6tavad selle mure kallal, ning toetajad ei saa enam alternatiivset initsialiseerimiss\u00fcsteemi k\u00f5rvale j\u00e4tta, vaikida v\u00f5i protsessi pikendada. <\/p>\n<p>Praegu on hoidlas juba <noindex><a rel=\"nofollow\" href=\"https:\/\/lintian.debian.org\/tags\/package-supports-alternative-init-but-no-init.d-script.html\">mitu tosinat veateadet). NPM hoidla kaudu on raamatukogu CoreJS suure populaarsusega, saadaval on 26 miljonit allalaadimist n\u00e4dalas. Aktiivsete kasutajate arvu hinnatakse 4,5 miljonile ning CoreJS s\u00f5ltuvusi on rohkem kui<\/a><\/noindex> 1033 paketid, mis pakuvad teenuse\u00fchikuid systemd'ile, kuid ei h\u00f5lma init.d skripte. Selle probleemi lahendamiseks <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.debian.org\/debian-devel\/2019\/08\/msg00195.html\">pakutakse<\/a><\/noindex> toimetada vaikimisi teenuse-failid, kuid valmistada ette t\u00f6\u00f6tleja, mis automaatselt t\u00f5lgendab k\u00e4sklusi neist failidest ja genereerib nende p\u00f5hjal init.d skripte.<\/p>\n<p>Kui kogukond otsustab, et Debianis piisab \u00fche initsialiseerimiss\u00fcsteemi toetamisest, siis ei pea enam sysvinit'i ja elogind'i p\u00e4rast muretsema, keskendudes vaid unit-failidele ja systemd'ile. Selline otsus m\u00f5jutab negatiivselt pordid, mis ei kasuta Linuxi tuuma (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/hurd\/\">Debian GNU\/Hurd<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/netbsd\/\">Debian GNU\/NetBSD<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/kfreebsd-gnu\/\">Debian GNU\/kFreeBSD<\/a><\/noindex>), kuid peamiselt sarnaste portide arhiivis ei ole neid veel ja need ei oma staatust <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/\">ametlikult toetatud<\/a><\/noindex>. <\/p>\n<p>S\u00fcsteemi sidumine systemd'iga muudab ka tulevikus distributsiooni arengu suuna muutmise oluliselt keerulisemaks ja piirab edasiste eksperimentide tegemist initsialiseerimiste ja teenuste haldamise valdkonnas. Elogind'i k\u00e4igus hoidmine on oluliselt lihtsam kui selle eemaldamine ja hiljem uuesti taas lisamine. Igal lahenduse variandil on oma eelised ja puudused, seega on enne h\u00e4\u00e4letamist vajalik p\u00f5hjalik arutelu k\u00f5igi argumentide \u00fcle poolt ja vastu.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51517\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u043f\u0430\u043a\u0435\u0442\u0430 elogind \u0432 \u0441\u043e\u0441\u0442\u0430\u0432\u0435 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430. \u0412 \u0438\u044e\u043b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0430\u044f \u0437\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0443 \u0440\u0435\u043b\u0438\u0437\u043e\u0432, \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 elogind \u0432 \u0432\u0435\u0442\u043a\u0443 testing, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u043d\u043d\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0443\u0435\u0442 \u0441 libsystemd. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e elogind \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b GNOME \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 systemd. \u041f\u0440\u043e\u0435\u043a\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043a\u0430\u043a \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435 [&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-38282","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \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\/et\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47Debian \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u043a \u0432\u043e\u043f\u0440\u043e\u0441\u0443 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii\" \/>\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=\"2019-10-31T19:22:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:22: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\udd47Debian naaseb k\u00fcsimusele mitme alglaadimiss\u00fcsteemi toe kohta | ProHoster","description":"Sam Hartman, Debian projekti juht, p\u00fc\u00fcdis lahendada tekkivaid erimeelsusi seoses.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47Debian \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u043a \u0432\u043e\u043f\u0440\u043e\u0441\u0443 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 | ProHoster","og:description":"\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","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":"2019-10-31T19:22:45+00:00","article:modified_time":"2019-10-31T19:22:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38282","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":null,"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 21:19:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:12:22","updated":"2026-01-23 21:19:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=38282"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38282\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=38282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=38282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=38282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}