{"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\/sl\/blog\/administrirovanie\/gadkij-pingvinenok","title":{"rendered":"Poguban pingvin\u010dek","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Iz \u010distega interesa sem se februarja 2019 odlo\u010dil, da se lotim Linux From Scratch z mislijo, da je \u010das, da si izdelam svoj distribucijski paket, saj bi se lahko Internet kdaj pa kdaj izklopil, obstoje\u010di GNU\/Linux distribucijski paketi pa brez Interneta ne bi mogli namestiti paketov.<\/p>\n<p><img decoding=\"async\" alt=\"Poguban pingvin\u010dek\" 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 \/>\nNajprej sem zgradil osnovni sistem po knjigi LFS. Vse je delovalo, vendar pa sem ugotovil, da je goli Linux konzola \u017ealosten prizor, zato sem se lotil Xorg. Za namestitev Xorga na osnovni sistem je treba namestiti kup paketov v skladu s knjigo BLFS. Ro\u010dna namestitev paketov je sicer dobra, vendar potrebujem pomo\u010dnika. Tako se je rodila ideja o ustvarjanju storitve, ki bo pomagala pri zbiranju paketov.<\/p>\n<p>Bistvo storitve je naslednje: obstaja specifi\u010dna spletna stran na LAMP st\u00e9ku, ki je povezana z bazo podatkov paketov in generira Bash skripte za namestitev namesto HTML-strani. V bazi so shranjeni podatki o paketih, odvisnostih in popravkih. <\/p>\n<p>Najprej sem s pomo\u010djo storitve namestil mc. Na presene\u010denje so se odvisnosti re\u0161ile, izvorne kode so se zgradile in namestile. Potem sem se lotil Xorga in njegove gradnje, ki se je prav tako uspe\u0161no kon\u010dala. Vendar pa me je ob poskusu gradnje GNOME \u010dakala presene\u010denje: odvisnost od rust prek librsvg. Te te\u017eavi je posve\u010den aprilski zapis \"Dobre stvari ne bodo rjavile\".<\/p>\n<p>Ko sem se odlo\u010dil, da je GNOME mra\u010dno, sem se lotil MATE, vendar se je izkazalo, da je tudi on odvisen od librsvg. Po Mate sem se lotil LXDE, na presene\u010denje je vse delovalo, vendar s manj\u0161imi napakami (slaba risba kontrolnih elementov in pomanjkanje ikon v oknih). <\/p>\n<p>Ko sem re\u0161eval te\u017eavo s gumbi, sem se odlo\u010dil, da si ogledam prej\u0161nje razli\u010dice librsvg v upanju, da bom na\u0161el razli\u010dico za GCC. Na presene\u010denje se je izkazalo, da so bile zgodnje razli\u010dice paketa napisane za GCC. Po uspe\u0161ni kompilaciji prej\u0161nje razli\u010dice librsvg sem namestil paket gnome-icon-theme-symbolic. In te\u017eava z ikonami v oknih se je re\u0161ila.<\/p>\n<p>\u010ce je te\u017eava z gumbi re\u0161ljiva, potem bi se morala tudi okolja MATE uspe\u0161no namestiti. In tako je bilo. Okolje Mate se je uspe\u0161no zgradilo in namestilo.<\/p>\n<p>Namestil sem programe in igre, dobil sem povsem delujo\u010de in celo udobno grafi\u010dno okolje. Seveda so prisotne te\u017eave in pomanjkljivosti, vendar je to za enojnega rudarja odli\u010dna re\u0161itev.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=iFMQT-jwpPA\">Video pregled v broken angle\u0161\u010dini<\/a><\/noindex>.<br \/>\n<br \/>Izvor: <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.4 - 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\/sl\/blog\/administrirovanie\/gadkij-pingvinenok\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\/sl\/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\udd47Grdi pingvin\u010dek | ProHoster","description":"\u010cisto iz zanimanja, odlo\u010dil sem se februarja 2019 raziskati Linux From Scratch z mislijo, da je \u010das, da ustvarim svojo distribucijo, kdo ve, morda se resni\u010dno zgodi, da bomo ostali brez interneta, obstoje\u010de distribucije GNU\/Linux pa niso ve\u010d zadostne.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/gadkij-pingvinenok","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/53461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=53461"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/53461\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/53462"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=53461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=53461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=53461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}