Vyzkoušejte Google Chrome (Chromium) pro Linux
Právě jsem si nainstaloval nejnovější build prohlížeče Chromium (Google Chrome) pro Linux. Výsledek mě velmi mile překvapil. Chcete ho taky? Kdo nevěří, ať tam běží!
Už dlouho čekáme na vydání prohlížeče Google Chrome pro Linux. Rozhodl jsem se po čase zkontrolovat stav celého projektu Chromium, který jej vyvíjí a byl jsem velmi mile překvapen. Pokud máte zájem získat aktuální verzi, můžete si ji stáhnout z repositáře projektu Chromium. Úplně dole je nejnovější build.
Stáhnete 13 MB .zip archiv. Ten obsahuje vše v jednom, vše je zkompilováno a připraveno k běhu. Stačí tedy rozbalit a spustit. Jednodušší to být nemůže, navíc neriskujete zavlečení bugovitého kódu do systému.
Vše podstatné je v jediné binárce s názvem chrome. Ta má 33 MB a není stripnutá. Po stripu se smrskne na 26 MB, což vás ovšem omezí v ladění (pokud se do něj chcete pustit). Kromě binárky jsou tu ještě adresáře themes (obsahuje jen standardní téma) a locales (bez češtiny). Stačí spustit ./chrome a jste tam:
Skutečně to funguje, prohlíží, otevírá panýlky a na samotné prohlížení je to docela použitelné. Na titulní straně se ale dozvíte, že tohle ještě není hotový prohlížeč, ale je to pre-alpha a je to určeno jen k testování. Což mě ale neodradiolo, protože to je právě to, co jsem chtěl dělat.
Verze se každopádně tváří jako 2.0.181.0 (build 16151).
Vyzkoušel jsem běžné prohlížení, otevřel jsem různé weby a nezaznamenal jsem žádné prohlížecí potíže, jádro renderuje na výbornou:
Dokonce i simulace pádu zabrala a panel se nechal normálně zavřít.
Prohlížení tedy funguje, ale velmi rychle narazíte na to, že to je tak to jediné, co lze používat. Nastavení, záložky (jako bookmarky) a další funkce zatím dostupné nejsou. Ovšem řekl bych, že dopsat pár GTK dialogů by už problém být neměl, ale vývojáři chtějí mít odladěný prohlížeč jako takový.
Z pohledu uživatele už to vypadá velmi lákavě. Jen pro upřesnění: nemám další zaječí úmysly a Firefox 3 (používám betu 3.5) mi velmi vyhovuje. Ale další prohlížeč do zálohy se hodí a navíc mě baví sledovat vývoj jednotlivých konkurenčních browsidel.






Vše z Blog Root.cz
Jakysi testovaci repozitar uz pouzivam nejakou dobu a vyvoj sleduju. Cili v ankete chybi moznost "Vyvoj Chromia sleduju uz nejakou dobu a testuju".
Vcera se mi stahla prvni verze, ktera aspon castecne respektuje moje tmave schema (predtim bylo v defaultu pouze bilo-modre schema, ktere se nezajimalo o okoli). Kazdopadne, pokud e bude vyvijet timhle smerem a bude porad tak kvalitni, mame na linuxu vaznou konkurenci pro Firefox, Operu atd. :)
./chrome: error while loading shared libraries: libnss3.so.1d: cannot open shared object file: No such file or directory
co s tim?
ako je to s pluginmi? mne tam velmi chybaju adblock plus a mouse gestures.
[2] apt-get install libnss3-1d
[4] pripadne este sudo pred tym
Dufam, ze to pojde rychlejsie ako FF, lebo tie obcasne zaseknutia ma naozaj stvu a na operu velmi chut nemam
A jak je to s rychlostí? Je Chronium tak rychlé jako Chrome pro Windows?
Chrome pro win je zatím to nejrychlejší (i po několika měsících intenzivního používání).
V ubuntu jde nainstalovat dokonce z repozitáře. Na běžné použití ale to ještě není - po chvíli mi spadnul.
[2] to mě taky hlásí, žádný takový balíček v repozitáři nemám (Fedora 10)
škoda.
[9] Nejde o balíček, ale o soubor. Zjistěte si, v jakém balíčku ho najdete.
[7] Právě jsem udělal SunSpider test na Chromiu a FF 3.5b4 (čtyřka přinesla další zrychlení. Výsledek: FF 2726, Chrom 1762. Zdá se, že je to tedy podstatně výkonnější.
[3] Pluginy to určitě ještě neumí. Ale Google slibuje, že Chrome se to brzy naučí.
"Chrome mě nezajímá vůbec." IMHO Opera rulez :-D
Zkusil jsem aktuální build (16154) a na všech stránkách (včetně splash) spadne do ":-(". Než teď pátrat, který build funguje, tak zase pár měsíců počkám...
tomas@Ubuntu-ElPraga:~$ /opt/chrome-linux/chrome
Fallo de segmentación
Hmm, tak to pro me na Hardy asi jeste nebude. Ten na PPA se tvari stejne. Posledni build, co fungoval byl pred nekolika mesici..
Chodi to nekomu na Hardy?
Aky je rozdiel medzi tymito moznostami?
** Až vyjde nějaké oficiální vydání.
** Asi zatím ne, čekám na ostrou verzi.
Nieco ako pohlad optimistu a pesimistu na poloplny a/vs poloprazdny pohar :-D
"navíc neriskujete zavlečení bugovitého kódu do systému"
Může mi tohle prosím někdo vysvětlit?
[7848:7848:1777852078:ERROR:/build/buildd/chromium-browser-2.0.181.0~svn20090514r16065/build-tree/src/chrome/common/temp_scaffolding_stubs.cc(140)] Not implemented reached in static bool FirstRun::IsChromeFirstRun()
Fallo de segmentación
Tak tohle mi pise to chromium instalovane z PPA. Tusi nekdo, jestli je chyba na me strane nebo na jejich?
[14] V tom je rozdíl. Oficiální vydání může být i oficiální alfa, beta a podobně. Ostrá je ostrá.
Ak by to nahodou niekto chcel skusit v openSUSE, pripadne inych distrach nezalozenych na debiane (je potrebny balik mozilla-nspr resp. mozilla-nspr-32bit):
ln -s /usr/lib/libnspr4.so libnspr4.so.0d
ln -s /usr/lib/libnss3.so libnss3.so.1d
ln -s /usr/lib/libnssutil3.so libnssutil3.so.1d
ln -s /usr/lib/libplc4.so libplc4.so.0d
ln -s /usr/lib/libplds4.so libplds4.so.0d
ln -s /usr/lib/libsmime3.so libsmime3.so.1d
ln -s /usr/lib/libssl3.so libssl3.so.1d
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./chrome
... a balik mozilla-nss resp. mozilla-nss-32bit
V8 Benchmark Suite - version 3
http://v8.googlecode.com/svn/data/benchmarks/v3/run.html
skúšal na tom niekto rozbehnúť adobe flash respektíve gnash?
až bude 64b tak klidně , ale to asi asi ještě počkám :-D
Hm. Nezapadam do zadne 'kolonky'. Nechce se mi to kompilovat.
[18]: Linky netreba http://www.abclinuxu.cz/blog/FluxBlog/2009/5/google-a-chromium-idealy-vs.-realita#14
Mimochodem, v anketě chybí možnost "měl jsem ho už dávno nainstalovaný"
[23] Kompilovat? Jasně v blogpostu píšu, že je vše zkompilováno a připraveno k použití.
[20] 144 (Firefox) vs 2113 (Chromium).
[21] Já jsem zkoušel originální Flash. Do podadresáře plugins jsem nahrál knihovnu. V about:plugins se to objevilo, ale při každém pokusu o použití se stránka na chvíli zastavila a pak Chrome oznámilo, že obsah panelu umřel. Gnash jsem nezkoušel.
Stáhl jsem, klepl jsem a jako blesk se to spustilo - tj. okamžitě. U FF to nějakou chvíli vždy trvá. Tohle mě bere. Když to dotáhnout, tak se máme na co těšit, ale ta rychlost mě fakt zaujala. Ani jednou mi to na nejnovějším Ubuntu nespadlo, ale zas tolik jsem ho netestoval...
bonus na linuxe je zjavne v tom ze si neinstaluje vselijake vlastne Update services beziace na pozadi v systeme, instalacia nema vygenerovane vlastne UID , podla ktoreho google trackuje kade vsade chodite
Na debianu 5 se to spusti bez problemu, ale bohuzel zadnou stranku nezobrazi. :(
google chrom(i)em se mi nějak nedaří otevřít google mail.. to je hezký paradox
mě to nenačte jedinou stránku (na karmic koale)
[32] To je opravdu zajímavé, já jsem se právě zkusil přihlásit a úplně normálně to funguje. Zkuste ověřit, jestli splňujete všechny závislosti:
$ ldd chrome |grep "not found"
Ona i ta Windows verze Chrome není nejlepší prohlížeč. Je to rychlé, ale nedá se moc nastavit vzhled, vyhledávání atd. Já mám Operu, která je nastavitelná. Upravil sem jí ve stylu výrazně vylepšeného Safari 3. Výhodou je, že nemusím stahovat pluginy. Z dalších prohlížečů je tu Firefox, který potřebuje pár desítek pluginů (problémy s verzemi a některými pluginy) nebo Internet Explorer. To je celkem dobrý prohlížeč, vyžaduje akorát jeden Pro plugin. Používám tam, kde je vyžadovaný (hlavně některé finanční instituce nebo stránky se SilverLightem).
Tato oblast má silnou konkurenci.
./chrome: error while loading shared libraries: libnss3.so.1d: cannot open shared object file:No such file or directory
Přitom v /usr/lib64 ta knihovna je a zkusil jsem ho dát i do LD_LIBRARY_PATH a pořád nic.
No, tak jako já sem si ho otestnul, fungoval rychle, ale to bylo prostě vše, co byste nechtěli po pre-alfa. Samozřejmě že to teď nebudu používat, ale do budoucnosti ještě promluví, to mi věřte. Já bych svůj Firefox za nic nedal, těch pár vteřin při startu vydržím no. Pár pluginů a je to skvělej prohlížeč. Hlavně suprovej je Web developer bar, moc mi pomáhá při vývoji redakčního systému a stylizaci stránek, kde jde o každý px. :-D Opera, no dobrý prohlížeč, ale javascript mi tam přijde pomalejší a pár věcí mi tam ještě vadí. Na Windows je to asi jiná třída no.
[34] Dík za tip, ale píše, že to není dynamic executable..
Problém byl jinde - nefungovalo vůbec SSL. Protože musím chodit přes proxynu a ta se zatím nedá přímo v prohlížeči nastavit, spouštím to z shellu s nastavenou $http_proxy. Tak stačilo ještě nastavit $https_proxy.
[35] To je otázkou vkusu. Běžný uživatel se ale možnosti volby děsí, což je podle mě důvod, proč Opera nemá masový úspěch. Já sám ji mám rád, ale běžného uživatele moc hejblátek vyděsí - Chrome volí opačný přístup.
[36] Skutečně se jmenuje tak, jak ji chce Chrome mít (víc ldd) - včetně přípon?
[38] Pak jsi nestahoval stejnou verzi jako mám já, ta je linkovaná dynamicky a ldd mi na ní vypíše 59 závislostí.
[36]: Spis nez v nazvu bych ten problem videl v tom, ze si stahl 32bit verzi chrome a ma 64bit verze knihoven.
[40] No aha, toho adresáře jsem si nevšiml. To bude tím :-D.
ještě jen tak pro zajímavost - fungují vám věci jako javascript console a task manager? mně to nedělá nic. a okýnko options mi vyskočí, ale má tři prázdné taby.
[35] Do FF doinstalovat pár desítek rozšíření? Nějak mi uniká, co by to mělo být za rozšíření. Já mám nainstalované dvě (kontrolu cs pravopisu a kvůli vyvíjení webu DOM browser) a nic dalšího mi nějak nechybí. Ani ve svém okolí neznám nikoho, kdo by instaloval taková množství rozšíření. To bude nějaká anomálie z tvojí strany.
[42] Jak píšu v blogpostu nahoře, tyhle věci vůbec nefungují. Je tam i obrázek neexistujícího konfiguračního dialogu :-D.
[43] FireGPG, FxIF, Greasemonkey (kvůli přehrávání YouTube mplayerem), Live HTTP Headers, Sage, Seznam lištička (slovník), Tamper data, UnPlug, User Agent Switcher, Web Developer Toolbar, český pravopis.
[44] aha, četl jsem roztržitě. škoda. tak jsem aspon přidal hvězdičku k bugreportu http://code.google.com/p/chromium/issues/detail?id=11392
Chrome pouziva KHTML. UI je mi ukradene, spise bych rad vedel cemu Google timto konkuruje. Safari?
na fedore10 proste libnss3.so.1d nemám, jen libnss3.so, nss nainstalované je. A porad to hazi, ./chrome: error while loading shared libraries: libnss3.so.1d: cannot open shared object file: No such file or directory
[45] No 11 nejsou desítky a část z nich je pro vývojáře, běžnému uživateli k ničemu nejsou.
Ja bych taky kompiloval i presto ze v blogpostu jasne pisete ze to je zkompilovane.
Ale jak se koukam, fallo de segmentacion, to kompilovat ani nebudu :)
Název libnss3.so.1d používá pro knihovnu libnss pouze Debian a odvozené distribuce, mělo by stačit vyrobit ho jako symlink na libnss3.so, viz
http://ldn.linuxfoundation.org/forum/nss-soname-problems-and-compatibility-issues
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sk; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10
Score: 173
Richards: 176
DeltaBlue: 211
Crypto: 175
RayTrace: 143
EarleyBoyer: 211
RegExp: 137
Opera/9.64 (Macintosh; Intel Mac OS X; U; en) Presto/2.1.1
Score: 133
Richards: 98.2
DeltaBlue: 113
Crypto: 91.6
RayTrace: 267
EarleyBoyer: 471
RegExp: 42.6
Safari
Version 4 Public Beta (5528.16)
Score: 1353
Richards: 2651
DeltaBlue: 1522
Crypto: 2578
RayTrace: 986
EarleyBoyer: 2294
RegExp: 261
Chromium 0.1 (Developer Build )
WebKit 530.5
JavaScriptCore 530.5
User Agent Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5
Score: 2387
Richards: 2798
DeltaBlue: 2773
Crypto: 2426
RayTrace: 2843
EarleyBoyer: 3759
RegExp: 919
Chromium 182.0 (Developer Build )
WebKit 530.11
V8 1.2.4
User Agent Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/530.11 (KHTML, like Gecko) Chrome/2.0.182 Safari/530.11
Score: 2305
Richards: 2983
DeltaBlue: 3094
Crypto: 2434
RayTrace: 2787
EarleyBoyer: 3511
RegExp: 682
SunSpider JavaScript Benchmark Results
http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?{"3d-cube":[30,36,32,35,38],"3d-morph":[48,45,43,45,41],"3d-raytrace":[32,32,35,31,30],"access-binary-trees":[4,3,3,3,5],"access-fannkuch":[22,20,22,20,21],"access-nbody":[21,20,21,21,20],"access-nsieve":[8,8,9,9,8],"bitops-3bit-bits-in-byte":[3,4,3,4,3],"bitops-bits-in-byte":[8,8,8,10,8],"bitops-bitwise-and":[12,11,11,11,12],"bitops-nsieve-bits":[19,18,18,19,18],"controlflow-recursive":[3,2,3,3,3],"crypto-aes":[24,18,18,19,19],"crypto-md5":[15,14,15,16,15],"crypto-sha1":[11,12,11,12,11],"date-format-tofte":[66,64,58,64,58],"date-format-xparb":[52,50,50,51,50],"math-cordic":[20,21,24,20,20],"math-partial-sums":[27,29,29,30,31],"math-spectral-norm":[9,11,10,12,17],"regexp-dna":[23,22,23,22,22],"string-base64":[31,35,31,31,33],"string-fasta":[44,47,49,44,49],"string-tagcloud":[60,57,60,61,62],"string-unpack-code":[88,91,89,103,88],"string-validate-input":[62,64,70,70,75]}
TEST COMPARISON FROM TO DETAILS
=============================================================================
** TOTAL **: 3.98x as fast 2989.6ms +/- 0.4% 750.4ms +/- 1.8% significant
=============================================================================
3d: 3.35x as fast 370.4ms +/- 2.0% 110.6ms +/- 1.7% significant
cube: 4.05x as fast 138.6ms +/- 0.8% 34.2ms +/- 11.6% significant
morph: 2.53x as fast 112.4ms +/- 1.5% 44.4ms +/- 7.3% significant
raytrace: 3.73x as fast 119.4ms +/- 4.9% 32.0ms +/- 7.3% significant
access: 7.81x as fast 418.4ms +/- 1.2% 53.6ms +/- 3.9% significant
binary-trees: 14.1x as fast 50.8ms +/- 1.1% 3.6ms +/- 30.9% significant
fannkuch: 7.75x as fast 162.8ms +/- 1.9% 21.0ms +/- 5.9% significant
nbody: 7.35x as fast 151.4ms +/- 4.4% 20.6ms +/- 3.3% significant
nsieve: 6.36x as fast 53.4ms +/- 1.3% 8.4ms +/- 8.1% significant
bitops: 6.90x as fast 287.2ms +/- 0.8% 41.6ms +/- 4.5% significant
3bit-bits-in-byte: 13.5x as fast 45.8ms +/- 1.2% 3.4ms +/- 20.0% significant
bits-in-byte: 8.86x as fast 74.4ms +/- 0.9% 8.4ms +/- 13.2% significant
bitwise-and: 6.68x as fast 76.2ms +/- 0.7% 11.4ms +/- 6.0% significant
nsieve-bits: 4.93x as fast 90.8ms +/- 2.0% 18.4ms +/- 3.7% significant
controlflow: 13.1x as fast 36.8ms +/- 2.8% 2.8ms +/- 19.9% significant
recursive: 13.1x as fast 36.8ms +/- 2.8% 2.8ms +/- 19.9% significant
crypto: 3.87x as fast 177.8ms +/- 0.9% 46.0ms +/- 6.9% significant
aes: 3.53x as fast 69.2ms +/- 2.0% 19.6ms +/- 15.9% significant
md5: 3.53x as fast 53.0ms +/- 1.7% 15.0ms +/- 5.9% significant
sha1: 4.88x as fast 55.6ms +/- 2.0% 11.4ms +/- 6.0% significant
date: 3.17x as fast 357.0ms +/- 1.4% 112.6ms +/- 4.9% significant
format-tofte: 3.46x as fast 214.8ms +/- 0.5% 62.0ms +/- 7.5% significant
format-xparb: 2.81x as fast 142.2ms +/- 3.3% 50.6ms +/- 2.2% significant
math: 5.15x as fast 319.6ms +/- 3.6% 62.0ms +/- 8.6% significant
cordic: 6.14x as fast 129.0ms +/- 1.2% 21.0ms +/- 10.3% significant
partial-sums: 4.62x as fast 135.0ms +/- 6.7% 29.2ms +/- 6.3% significant
spectral-norm: 4.71x as fast 55.6ms +/- 4.4% 11.8ms +/- 32.8% significant
regexp: 12.1x as fast 271.4ms +/- 0.7% 22.4ms +/- 3.0% significant
dna: 12.1x as fast 271.4ms +/- 0.7% 22.4ms +/- 3.0% significant
string: 2.51x as fast 751.0ms +/- 1.5% 298.8ms +/- 4.1% significant
base64: 2.57x as fast 82.6ms +/- 1.3% 32.2ms +/- 6.9% significant
fasta: 4.23x as fast 197.0ms +/- 4.3% 46.6ms +/- 6.7% significant
tagcloud: 2.55x as fast 152.8ms +/- 2.4% 60.0ms +/- 3.9% significant
unpack-code: 2.37x as fast 217.8ms +/- 1.9% 91.8ms +/- 8.6% significant
validate-input: 1.48x as fast 100.8ms +/- 2.0% 68.2ms +/- 9.5% significant
Ospravedlňujem sa za šum, ale sú to všetko veľmi zaujímavé číselné porovnania rýchlosti Chromium versus Firefox. Ešte to má ale kopec chýb, aby sa to dalo reálne používať.
Ještě k tomu výkonu, zkuste optimalizovanou 3D hru v canvasu. Je zajímavé, že Firefox podává lepší výsledky. Zatímco optimalizovaná varianta na něm kolísá mezi 2x a 3x FPS, na Chrome to lítá o desítku níž, čili mezi 1x a 2x (2x = 20 až 29). Přesně se to nedá určit, litá to moc rychle.
[53] rychlost vyrenderování stránky != rychlost javascriptu. a všiml sis, že je to benchmark dělaný pro webkit? chtělo by to něco objektivnějšího. ale chromium se subjektivně chová opravdu velice svižně. může tam ale hrát roli i efekt nově nainstalované aplikace.
Prosim co mam delat kdyz mi to pri spusteny prikazu vypise ./chrome
./chrome: Symbol `SSL_ImplementedCiphers' has different size in shared object, consider re-linking
VOPRED DEKUJI ...
[57] tohle mi ukazuje taky a už jsem se s tím smířil. nevypadá to, že by to něčemu vadilo. jestli ti to nefunguje, nehlásí to ještě jiné problémy?
Nie ine problemy nehlasi ... Problem je v tom ze to vypise a nenastaruje :(
Revision 16854 už vypíše:
Chromium Alpha
This is an alpha build of Chromium on Linux. The following, significant chunks of functionality are known to be missing:
Plugins, inc Flash (so no YouTube, Hulu etc)
Printing
Complex text
Complex tab dragging
Gears support
Other parts of the browser are notably incomplete, poorly tuned and broken. User beware!
Hands on: Google Chromium browser alpha for Linux
http://arstechnica.com/open-source/news/2009/05/hands-on-google-chromium-browser-alpha-for-linux.ars
Generátor šumu
Harsh Words From Google On Linux Development
http://linux.slashdot.org/story/09/05/30/1740205/Harsh-Words-From-Google-On-Linux-Development
inak najrychlejší grafický prehliadač je links2.
Spustíte v grafickom me takto:links2 -g
Chybí mi v anketě toto: Google Chrome jsem mě ldřív než jse mčetl tenhle článek :D
kašlete na nějaké nesmysly a nainstalujte Ubuntu weak, pomocí ně jsnadno nainstlujete Google Chrome (Chromium) i další dobré programy (Skype, Opera....)
Dobry den, nemohu nainstalovat nejen Chromium, ale ani vyssi verzi Fedory ci Firefox, vzdy mi pise, ze nebyly nalezeny odpovidajici plug-iny, nelze nalezt demultiplextor, vstupni modul, modul ke zpracovani a demultplexni modul. Muze mi prosim nekdo poradit, co s tim? Dekuji.