{"id":53461,"date":"2019-12-02T00:00:00","date_gmt":"2019-12-01T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/gadkij-pingvinenok"},"modified":"2020-02-18T14:01:22","modified_gmt":"2020-02-18T11:01:22","slug":"gadkij-pingvinenok","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/gadkij-pingvinenok","title":{"rendered":"Koletu pingviinike","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Puhtalt huvi p\u00e4rast otsustasin 2019. aasta veebruaris uurida Linux From Scratchi m\u00f5ttega, et on aeg luua oma distributsioon, et \u00e4kki t\u00f5esti internet sulgub ja olemasolevad GNU\/Linux distributsioonid ei saa pakette paigaldada ilma internetita.<\/p>\n<p><img decoding=\"async\" alt=\"Koletu pingviinike\" src=\"\/wp-content\/uploads\/2019\/12\/c45cb4700bf64ea34789b95434ca3192.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEsmalt kogusin p\u00f5his\u00fcsteemi LFS-i raamatust. K\u00f5ik t\u00f6\u00f6tas, kuid otsustasin, et paljas Linuxi konsool on kurb vaatepilt, seega hakkasin Xorgi peale. Xorgi paigaldamiseks p\u00f5his\u00fcsteemile tuleb paigaldada hulk pakette vastavalt BLFS-i raamatule. K\u00e4sitsi pakettide paigaldamine on muidugi hea, kuid on vaja abimeest. Nii s\u00fcndis idee luua teenus, mis aitaks pakette kokku koguda.<\/p>\n<p>Teenuse sisu on j\u00e4rgmine: sellel on spetsiifiline LAMP-i omadustega veebisait, mis on seotud pakettide andmebaasiga ja genereerib paigaldus-Bash skripte HTML-lehtede asemel. Andmebaasis hoitakse teavet pakettide, s\u00f5ltuvuste ja pat\u0161ide kohta. <\/p>\n<p>Alguses paigaldasin teenuse abil mc. \u00dcllatuslikult lahendati s\u00f5ltuvused, allikakood koostati ja paigaldati. Siis hakkasin Xorgi kallale ja selle koostamine l\u00f5ppes samuti edukalt. Kuid proovides GNOME'i kokku panna ootas mind \u00fcllatus: s\u00f5ltuvus rustist librsvg kaudu. Sellele probleemile on p\u00fchendatud aprillikuu postituses \"Hea asi ei saa roosteks nimetada\".<\/p>\n<p>Otsustades, et GNOME'iga on olukord kurb, hakkasin uurima MATE-d, kuid selgus, et see s\u00f5ltub samuti librsvg-st. P\u00e4rast Mate'i proovimist j\u00f5udsin LXDE-ni, \u00fcllatuseks t\u00f6\u00f6tas k\u00f5ik, kuid v\u00e4ikeste vigadega (halva juhtnuppude joonistamise ja ikoonide puudumisega aknades). <\/p>\n<p>Lahendades nuppude probleemi, otsustasin vaadata varasemaid librsvg versioone lootuses leida GCC jaoks sobiv versioon. \u00dcllatavalt selgus, et varasemad versioonid on kirjutatud GCC jaoks. P\u00e4rast varasema librsvg versiooni edukat kompileerimist paigaldasin paketi gnome-icon-theme-symbolic. Ja probleem ikoonidega akendes lahenes.<\/p>\n<p>Kui nuppude probleem lahenes, pidid ka MATE keskkond paigalduma. Nii see ka toimus. MATE keskkond kogunes ja paigaldus edukalt.<\/p>\n<p>Paigaldasin programme ja m\u00e4nge, tulemuseks oli t\u00e4iesti t\u00f6\u00f6kas ja isegi mugav graafiline keskkond. Loomulikult on probleeme ja puuduj\u00e4\u00e4ke, kuid \u00fcksikute kaevurite jaoks on see suurep\u00e4rane tulemus.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=iFMQT-jwpPA\">Videovaatlus katkise inglise keele oskusega<\/a><\/noindex>.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/478092\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0427\u0438\u0441\u0442\u043e \u0440\u0430\u0434\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430, \u0440\u0435\u0448\u0438\u043b \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2019 \u0433\u043e\u0434\u0430 \u043f\u043e\u043a\u043e\u043f\u0430\u0442\u044c\u0441\u044f \u0432 Linux From Scratch \u0441 \u043c\u044b\u0441\u043b\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0430\u0441\u0442\u0430\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u0441\u0432\u043e\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 \u0441\u0432\u0430\u044f\u0442\u044c, \u043c\u0430\u043b\u043e \u043b\u0438 \u0432\u0434\u0440\u0443\u0433 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442, \u0430 \u0438\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u044b GNU\/Linux \u0431\u0435\u0437 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u043d\u0435 \u0441\u043c\u043e\u0433\u0443\u0442 \u043f\u0430\u043a\u0435\u0442\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u044f \u0441\u043e\u0431\u0440\u0430\u043b \u0431\u0430\u0437\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043f\u043e \u043a\u043d\u0438\u0436\u043a\u0435 LFS. \u0412\u0441\u0435 \u0437\u0430\u0432\u0435\u043b\u043e\u0441\u044c, \u043d\u043e \u0440\u0435\u0448\u0438\u0432, \u0447\u0442\u043e \u0433\u043e\u043b\u0430\u044f \u043a\u043e\u043d\u0441\u043e\u043b\u044c Linux [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":53462,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-53461","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0427\u0438\u0441\u0442\u043e \u0440\u0430\u0434\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430, \u0440\u0435\u0448\u0438\u043b \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2019 \u0433\u043e\u0434\u0430 \u043f\u043e\u043a\u043e\u043f\u0430\u0442\u044c\u0441\u044f \u0432 Linux From Scratch \u0441 \u043c\u044b\u0441\u043b\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0430\u0441\u0442\u0430\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u0441\u0432\u043e\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 \u0441\u0432\u0430\u044f\u0442\u044c, \u043c\u0430\u043b\u043e \u043b\u0438 \u0432\u0434\u0440\u0443\u0433 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442, \u0430 \u0438\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u044b GNU\/Linux.\" \/>\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\/administrirovanie\/gadkij-pingvinenok\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.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\udd47\u0413\u0430\u0434\u043a\u0438\u0439 \u043f\u0438\u043d\u0433\u0432\u0438\u043d\u0435\u043d\u043e\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0427\u0438\u0441\u0442\u043e \u0440\u0430\u0434\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430, \u0440\u0435\u0448\u0438\u043b \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2019 \u0433\u043e\u0434\u0430 \u043f\u043e\u043a\u043e\u043f\u0430\u0442\u044c\u0441\u044f \u0432 Linux From Scratch \u0441 \u043c\u044b\u0441\u043b\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0430\u0441\u0442\u0430\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u0441\u0432\u043e\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 \u0441\u0432\u0430\u044f\u0442\u044c, \u043c\u0430\u043b\u043e \u043b\u0438 \u0432\u0434\u0440\u0443\u0433 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442, \u0430 \u0438\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u044b GNU\/Linux.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/gadkij-pingvinenok\" \/>\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-12-01T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:22+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\udd47Kaalukas pingviin | ProHoster","description":"Puhtalt huvi p\u00e4rast otsustasin veebruaris 2019 Linux From Scratchiga tegeleda, m\u00f5eldes, et on aeg oma distributsioon luua, \u00e4kki t\u00f5esti t\u00f5mmatakse Internet \u00e4ra ja olemasolevad GNU\/Linuxi distributsioonid ei ole enam saadaval.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/gadkij-pingvinenok","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\udd47\u0413\u0430\u0434\u043a\u0438\u0439 \u043f\u0438\u043d\u0433\u0432\u0438\u043d\u0435\u043d\u043e\u043a | ProHoster","og:description":"\u0427\u0438\u0441\u0442\u043e \u0440\u0430\u0434\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430, \u0440\u0435\u0448\u0438\u043b \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2019 \u0433\u043e\u0434\u0430 \u043f\u043e\u043a\u043e\u043f\u0430\u0442\u044c\u0441\u044f \u0432 Linux From Scratch \u0441 \u043c\u044b\u0441\u043b\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0430\u0441\u0442\u0430\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u0441\u0432\u043e\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 \u0441\u0432\u0430\u044f\u0442\u044c, \u043c\u0430\u043b\u043e \u043b\u0438 \u0432\u0434\u0440\u0443\u0433 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442, \u0430 \u0438\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u044b GNU\/Linux.","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/gadkij-pingvinenok","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-12-01T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53461","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-24 07:28:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:24:30","updated":"2026-01-24 07:28: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\/53461","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=53461"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/53461\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/53462"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=53461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=53461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=53461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}