{"id":318,"date":"2008-09-11T17:13:15","date_gmt":"2008-09-11T14:13:15","guid":{"rendered":"https:\/\/versme.net\/blog\/?p=318"},"modified":"2013-12-28T14:56:37","modified_gmt":"2013-12-28T12:56:37","slug":"chromium-kompiliavimas-linux-sistemose","status":"publish","type":"post","link":"https:\/\/versme.net\/blog\/chromium-kompiliavimas-linux-sistemose\/","title":{"rendered":"\u201eChromium\u201c kompiliavimas Linux sistemose"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/www.google.com\/chrome\/intl\/lt\/images\/logo_sm.jpg\" alt=\"Google Chrome logotipas\" align=\"right\" \/>Google neseniai i\u0161leido nauj\u0105 ir gana prespektyvi\u0105 nar\u0161ykl\u0119 pavadinimu \u201eGoogle Chrome\u201c. Apie j\u0105 pla\u010diau galite <a href=\"http:\/\/www.radiocool.lt\/chrome-beta-narykle-i-google-pirmas-pasibandymas\/\">pasiskaityti lietuvi\u0161kame Radiocool blog&#8217;e<\/a>. Ta\u010diau \u0161i nar\u0161ykl\u0117 oficialiai yra i\u0161leista tik <a href=\"http:\/\/en.wikipedia.org\/wiki\/Microsoft_Windows\">Microsoft Windows<\/a> operacin\u0117m sistemom. Nors \u0161i nar\u0161ykl\u0117 ir beta stadijoje (n\u0117ra galutin\u0117 versija), kiekvienam knieti j\u0105 i\u0161bandyti.<br \/>\n\u201eChromium\u201c programinis kodas, naudotas \u201eGoogle Chrome\u201c nar\u0161ykl\u0117je.<br \/>\nPasinaudodami \u0161iuo straipsniu, verstu i\u0161 <a href=\"http:\/\/dev.chromium.org\/developers\/how-tos\/build-instructions-linux\">oficialaus \u0161altinio<\/a>.<br \/>\n<!--more--><\/p>\n<p><strong>Priklausomybiniai paketai<\/strong><br \/>\nNorint tur\u0117ti Chromium Linux sistemai, jums yra b\u016btina tur\u0117ti sistemoje \u012fdiegtus kai kuriuos paketus, kuriais naudosit\u0117s dirbant su Chromium.<br \/>\nPirmiausiai naudodamiesi savo sistemos paket\u0173 valdikliu sudiekite visus \u0161iuos paketus:<\/p>\n<ul>\n<li>Subversion &gt;= 1.5<\/li>\n<li>pkg-config &gt;= 0.20<\/li>\n<li>Python &gt;= 2.4<\/li>\n<li>Perl &gt;= 5.x<\/li>\n<li>gcc\/g++ &gt;= 4.2<\/li>\n<li>bison &gt;= 2.3<\/li>\n<li>flex &gt;= 2.5.34<\/li>\n<li>gperf &gt;= 3.0.3<\/li>\n<li>libnss3-dev &gt;= 3.12<\/li>\n<\/ul>\n<p>Jeigu kurio nors paketo nerandate pagal pavadinim\u0105, bandykite atlikin\u0117ti paie\u0161k\u0105 apra\u0161yme &#8211; galb\u016bt j\u016bs\u0173 sistemoje paketas yra pavadintas kitu vardu.<br \/>\nUbuntu 8.04 sistemoje reikiamus paketus galite sudiegti komanda \u201e<em>sudo apt-get install subversion pkg-config python perl g++ bison flex gperf libnss3-dev<\/em>\u201c.<\/p>\n<p>Sudieg\u0119 \u0161iuos paketus galite imtis darbo.<\/p>\n<p><strong>Kodo parsisiuntimas<\/strong><br \/>\nSukurkite katalog\u0105 pavadinimu \u201echromium\u201c. Rekomenduojame kol kas visk\u0105 daryti paprasto vartotojo teis\u0117mis (be \u201e<em>sudo<\/em>\u201c komandos).<\/p>\n<p>Atlikite \u0161ias komandas (\u201e$chromium\u201c pakeiskite pilnu keliu iki j\u016bs\u0173 sukurto katalogo):<\/p>\n<blockquote><p><em>cd $chromium<br \/>\nsvn co http:\/\/src.chromium.org\/svn\/trunk\/depot_tools\/linux depot_tools<\/em><\/p><\/blockquote>\n<p>Arba galite atlikti:<\/p>\n<blockquote><p><em>cd $chromium<br \/>\nwget http:\/\/build.chromium.org\/buildbot\/archives\/depot_tools_linux.tar.gz<br \/>\ntar xzfv depot_tools_linux.tar.gz<\/em><\/p><\/blockquote>\n<p>\u201echromium\u201c kataloge tur\u0117t\u0173 atsirasti kitas katalogas pavadinimu \u201edepot_tools\u201c.<\/p>\n<p><strong>Dar keletas paruo\u0161iam\u0173j\u0173 veiksm\u0173<\/strong><br \/>\n\u201echromium\u201c kataloge \u012fvykdykite \u0161ias komanda su paprasto vartotojo teis\u0117mis (be \u201esudo\u201c):<\/p>\n<blockquote><p><em>export LANG=C<br \/>\n.\/depot_tools\/gclient config http:\/\/src.chromium.org\/svn\/trunk\/src<br \/>\n.\/depot_tools\/gclient sync<\/em><\/p><\/blockquote>\n<p><strong>Kuriame vykdomuosius failus<\/strong><br \/>\nB\u016bdami \u201echromium\u201c kataloge \u012fvykdykite \u0161ias komandas:<\/p>\n<blockquote><p><em>cd src\/chrome<br \/>\n..\/third_party\/scons\/scons.py Hammer<\/em><\/p><\/blockquote>\n<p>Palaukite, kol bus sukurti vykdomieji failai. Tai viskas.<\/p>\n<p>Jeigu tik\u0117jot\u0117s paleisti Google Chrome Linux &#8211; pagal \u0161\u012f straipsn\u012f nepavykt\u0173, <a href=\"http:\/\/www.myscienceisbetter.info\/2008\/09\/install-google-chrome-on-linux-using-wine.html\">naudokit\u0117s Wine paleidimui<\/a>.<br \/>\nD\u0117mesio! Google planuoja i\u0161leisti oficiali\u0105 nar\u0161ykl\u0117s versij\u0105 Linux sistemoms. <a href=\"http:\/\/www.google.com\/chrome\/intl\/en\/linux.html\">\u0160iame tinklapyje<\/a> galite u\u017esisakyti prane\u0161im\u0105 apie jos i\u0161leidim\u0105.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google neseniai i\u0161leido nauj\u0105 ir gana prespektyvi\u0105 nar\u0161ykl\u0119 pavadinimu \u201eGoogle Chrome\u201c. Apie j\u0105 pla\u010diau galite pasiskaityti lietuvi\u0161kame Radiocool blog&#8217;e. Ta\u010diau \u0161i nar\u0161ykl\u0117 oficialiai yra i\u0161leista tik Microsoft Windows operacin\u0117m sistemom. Nors \u0161i nar\u0161ykl\u0117 ir beta stadijoje (n\u0117ra galutin\u0117 versija), kiekvienam knieti j\u0105 i\u0161bandyti. \u201eChromium\u201c programinis kodas, naudotas \u201eGoogle Chrome\u201c nar\u0161ykl\u0117je. Pasinaudodami \u0161iuo straipsniu, verstu i\u0161 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[1,3,5],"tags":[80,79,453,454],"class_list":["post-318","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-linux","category-programos","tag-chrome","tag-google","tag-linux","tag-programos"],"_links":{"self":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/comments?post=318"}],"version-history":[{"count":6,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/318\/revisions"}],"predecessor-version":[{"id":3475,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/318\/revisions\/3475"}],"wp:attachment":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/media?parent=318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/categories?post=318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/tags?post=318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}