Google-Chrome béta telepítése Slackware-re
A Google-Chrome a szabad forráskódú WebKit kódnéven fejlesztett, többcélú böngészőmotoron alapuló böngésző, mely immár béta verzióban érhető el a Linuxos felhasználók számára. Ugyan aki akarta már eddig is használhatta, hiszen szabadon letölthető és fordítható a forráskódja, de ez a folyamat azért nem volt olyan triviális és a gyakori összeomlások miatt nem is biztos, hogy megérte a fáradtságot.
Nem akarom a böngészőmotort részletesen bemutatni, dióhéjban annyi a különbség a Safariban használt WebKit-hez képest, hogy a Google egy saját fejlesztésű JavaScript motort használ benne, melynek kódneve V8. Persze ez csak a megjelenítés és JavaScript végrehajtás szintjén igaz, a böngésző szolgáltatásaiban teljesen eltér. A Chromehoz tartozó további marketing szövegeket a google-ban gyorsan megtalálhatjátok. :-)
Lássuk mit kell tennünk a telepítéshez
Először is töltsük le magát a böngészőt rpm csomagban (én a 32-bites verziót használom):
$ wget http://dl.google.com/linux/direct/google-chrome-beta_current_i386.rpm
Alakítsuk át tgz csomaggá:
# rpm2tgz google-chrome-beta_current_i386.rpm
Root jogosultságokkal intalláljuk fel:
# installpkg google-chrome-beta_current_i386.tgz
Ezek után szükségünk lesz néhány szimbolikus linkre (installált firefox szükséges):
ln -s /usr/lib/firefox-3.5.5/libnss3.so /usr/lib/libnss3.so.1d ln -s /usr/lib/seamonkey-2.0/libnssutil3.so /usr/lib/libnssutil3.so.1d ln -s /usr/lib/firefox-3.5.5/libsmime3.so /usr/lib/libsmime3.so.1d ln -s /usr/lib/firefox-3.5.5/libssl3.so /usr/lib/libssl3.so.1d
Továbbá 3 szimbolikus linkre:
-
Amennyiben nincs fenn az NSPR library a gépünkön a következő két paranccsal egyszerűen telepíthetjük:
-
$ wget --no-check-certificate https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.7.6/src/nspr-4.7.6.tar.gz
-
# tar -xf nspr-4.7.6.tar.gz && \c\d ./nspr-4.7.6/mozilla/nsprpub && ./configure && make -j3 && make install
ln -s /usr/local/lib/libplds4.so /usr/lib/libplds4.so.0d ln -s /usr/local/lib/libplc4.so /usr/lib/libplc4.so.0d ln -s /usr/local/lib/libnspr4.so /usr/lib/libnspr4.so.0d
Már meg is volnánk, futtatás:
$ google-chrome
Miért érdemes kipróbálnunk?
- A Konqueror is WebKit alapú, de mégis szeretnénk egy másik böngészőt
- A V8 JavaScript motor majdnem olyan gyors – bizonyos példákon gyorsabb is -, mint a WebKit eredeti JavaScriptCore motorja
- A béta verzió már elég stabil a mindennapi használathoz
- Én is WebKit fejlesztő vagyok, így a memóriakezelés miatt tudjátok ki az akit szidni lehet :-)
Jó szórakozást kívánok hozzá!
Természetesen mindenkitől várom a visszajelzéseket és a kérdéseket!
- A hozzászóláshoz regisztráció és belépés szükséges



Amikor tgz-vé akarom
Amikor tgz-vé akarom alakítani nálam ez a hiba fogad:
/usr/bin/rpm2tgz: line 119: makepkg: command not found
Ezzel mit csináljak?
su
Úgytűnik az rpm2tgz userként futtatva nem működik, szóval egyszerűen válts root módba előtte a su paranccsal.
Így már jó, köszi! További
Így már jó, köszi!
További sok sikert a fejlesztéshez!
Nos, egyelőre desktop-on nem
Nos, egyelőre desktop-on nem használok se Slackware-t, se Linuxot. Egyszerűen nincs erőm, energiám és kitartásom hogy főleg a multimédiával kapcsolatos szívásoknak kitegyem magam linux alatt...
Csak azért szólok hozzá, mert a Chrome-al kapcsolatban Windows XP alatt annyi rossz tapasztalattal és idegesítő hülyeséggel találkoztam, hogy egyszerűen megtiltottam bent a munkahelyemen hogy bárki is telepítse a saját gépére! Olyan szinten lett tőle használhatatlanul lassú a gép (néha csak attól is ha fent volt, nem kellett hogy fusson), hogy az elképesztő. Amikor meg a Chrome uninstallva lett a gépről, máris ment normálisan minden. Kérdésem a következő: tapasztalt már valaki hasonlóan brutális lassulást Linux alatt Chrome-al, bármilyen formában? Ha igen, lehet valahogy kezelni?
Milyen multimédiás szívásokra
Milyen multimédiás szívásokra gondolsz?
Chrome-al nekem csak XP-n van tapasztalatom, de ott rendesen megy. Viszont linux alatt tudom neked ajánlani az arora-t.
Hasznalom Slackware64-en par
Hasznalom Slackware64-en par hete, valamint Ubuntu-n es XP-n par honapja, de egyik alatt sem tapasztaltam lassulast a rendszerben. Maga a Chrome viszont mocsok gyors Firefox-hoz es Konqueror-hoz kepest.
arora
Az Arora a WebKit Qt portját használja az eredeti JavaScriptCore motorral, ezen dolgozozunk mi is leginkább egyébként. Nagy hátránya a memóriakezelésben rejlik -lefoglalt területek felszabadítása-, szóval aki érzékeny arra, hogy sokat fogyaszt annak nem annyira nyerő. :-)
Koszonjuk a leirast! Ket
Koszonjuk a leirast!
Ket dolgot fuznek hozza:
1) 64bit
2) GConf
1) Ha Slackware64-re telepited mindent csinalj ugy, ahogyan azt Zoltan leirta, kiveve az alabbi ket dolgot:
a) Nyilvan ahol szukseges "lib" helyett "lib64"-et irj;
b) Az nspr telepitesekor ./configure --enable-64bit -et hasznalj.
2) Nekem a fenti lepesek megtetele utan meg nem akart indulni a chrome, gconf lib hianyara panaszkodott.
Szerencsere van hozza Slackbuild script (http://slackbuilds.org/repository/13.0/libraries/GConf/)
Persze a SlackBuild scriptben az ARCH-ot ird at 64 bit-re.
Mielott telepited a GConfot telepits a fuggoseget is (http://slackbuilds.org/repository/13.0/libraries/ORBit2/ - az ARCH-ot itt is ird at).
Konkrétan a multimedia
Konkrétan a multimedia video-és audio kodekek körüli zűrzavaros helyzetre linux alatt. Én szeretném azt elvárni az OS-től, hogy bármilyen formátumú és kódolású video-t akarjak is megnyitni (viszonylag sűrűn előfordul, főleg youtube-os videoknál, de említhetnék más oldalt is), nyissa meg és játssza le mind a hangot mind a képet mindenféle kínlódás nélkül. Valamint ha berakok egy DVD-filmet lejátszásra, akkor legyen egy barátságos, értelmes kezelőfelületű DVD-lejátszó program, ami azonnal felismeri és beállítja az esetleg szükséges kodekeket, és nem kell még fél órát reszelni rajta: normális felbontás, tudjak benne mindent állítani, stb... magyarán mindazt, amit XP alatt bármelyik multimédia kodek pack és lejátszó program tud.
Visszatérve a Chrome-ra. Nekem pokolian lassúnak tűnt XP alatt, és nem szeretnék ebbe Linux alatt is esetleg belefutni.
Azért voltam rá kíváncsi mert
Azért voltam rá kíváncsi mert én nem vagyok nagy film rajongó szóval kb évente 1x-2x nézek filmet, egyébként nem tudom mit szoktál youtube-on nézni nekem ezzel nem volt gondom, bár erre is igaz, h kb havonta 1x nézek rá.
Én a 13.0-s verzió óta
Én a 13.0-s verzió óta használok slack-et (szal nem rég), de amiket írtál, azok megvannak benne szerintem. Amióta feltelepítettem, nekem multimédiával nincsen bajom. DVD, meg sima *.avi filmet is gond nélkül szépen lejátsza. Értelmes kezelőfelületű DVD-lejátszó programnak sztem a VLC ideális, eddig nekem mindent lejátszott. Slack-en nálam a youtube is egészen jó és élvezhető. Közvetlenül a slack előtt Ubuntu 8.04-et használtam, mivel 'az volt kéznél', na azzal egy halál volt a multimédia. Videókat alig bírt lejátszani, nemhogy teljes képernyőn, DVD-t meg se mertem kockáztatni, a youtube meg inkább volt diavetítés, mint videó.
Azt hogyan lehet megcsinálni,
Azt hogyan lehet megcsinálni, hogy torrent fájloknál ne lemezre mentse, hanem egyből megnyissa egy hozzárendelt programmal? Bocs, ha hülye kérdés, de sehol se találtam ezt.
Így lehet megcsinálni
Szia!
Nem tudom milyen böngészőt használsz, de Firefox -ban például amikor rákattintasz a torrent file -ra, akkor feljön egy kis ablak, ahol ki tudod választani, hogy mit akarsz csinálni a file -al. Itt válaszd ki a megnyitást és "tallózd ki" a megfelelő programot.
Köszi, firefoxban
Köszi, firefoxban megcsináltam, de én konkrétan Chrome-ra gondoltam, azért is ehhez a cikkhez írtam kommentet.
torrent
Egyelőre még nem lehet megcsinálni, de hamarosan biztos belekerül ez a funkció is. :-)
Nektek megnyitja a Chrome a
Nektek megnyitja a Chrome a pdf fajlokat? Nekem sehogy sem akar osszejonni a dolog, a flash az ok, de pdf-nel csak egy ures, fekete hatteru ablak jon be, semmi hibauzenet.
pdf
Nekem letölti és a rendszerre bízza. Én nem is szeretem, ha böngészőben nyílnak meg az ilyen dolgok.
exe
Firefoxról szinte teljesen áttértem chrome-ra, mert úgy éreztem gyorsabb. Ma netezés közben egy weboldalon (urod.ru) azt vettem észre, hogy a gép annyira belassult, hogy szinte görgetni se tudom a weblapot. Megnéztem a folyamatokat, ment egy '/proc/self/exe', amit a chrome indított el, és ~70-90% CPU terhelést csinált, és ~230 Mb RAM-ot fogyasztott. Ugyanezt a weboldalt megnéztem firefoxxal, ott teljesen normálisan betöltötte, és tudtam nézegetni mindent, teljesen normális CPU terhelés mellett.
Pár nappal korábban is böngésztem ugyanezt a weblapot, és akkor nem volt ilyen. Pedig eddig a chrome érezhetően gyorsabb volt a FF-nál.
Másik, nem tom van-e köze ehhez: Még korábban Win XP-t használtam, és amikor arra kijött a chrome felraktam. Ott is ugyanúgy gyorsabb volt a mint a FF, de egy idő után használhatatlanul lassú lett.
Valaki tudna segíteni, hogy miért van ez a lassulás ?
exe
Az exe a flash plugin processze. Az operánál operapluginwrapper néven fut, a firefoxnál szerintem nem indít neki új processzt a rendszer. A pluginok kezelése a netscape-ből öröklődött és javult vagy rosszabbodott :-)
És ez most a plugin hibája
És ez most a plugin hibája miatt ölte ennyire a CPU-t, vagy a flash alkalmazásé, amit néztem? (Amúgy nem konkrétan vmi flash-es cuccot néztem, csak volt minden sz@r a lapon.) Mert eddig amiket próbáltam böngészőket, azok közül a chrome alatt volt a legjobb a youtube is pl.
flash
A flash alkalmazás hibája nem lehet, hiszen a flash motornak kell kezelnie akár a rosszul megírt flash alkalmazásból adódó hibákat is. Vagy az flash alkalmazást kezelő api vagy pedig magának a flash motornak a hibája linux alatt. Érdekes, hogy firefox alatt nem jelentkezik ez a gond, viszont nekem operában rendszeresen. Chrome alatt azóta nem jelentkezik extra proci használat mióta bekapcsoltam a swap partíciót.
lassulás
Lassulás megerősítve. Valami gond lehet a Chrome hálózatkezelésével. Ha kiderítettem valamit a Chromiumosoktól jelzem. :-)