Spletni brskalnik v preizkusni različici
Eden izmed ciljev na katerih dela fundacija Raspberry Pi v sodelovanju s podjetjem Collabora v zadnjih nekaj mesecih je spletni brskalnik s podporo HTML5 za Raspberry Pi. Ta zaenkrat še ni nared, je pa na voljo preizkusna različica, ki jo lahko prenesete in sprobate. Nekaj uporabnikov se je nad namestitvijo brskalnika pritožilo, saj obstaja možnost, da ta poškoduje kakšnega izmed preostalih delov v sistemu. Vsekakor se pred namestitvijo splača narediti varnostno kopijo SD kartice.
Značilnosti, ki jih bo v končni različici zajemal spletni brskalnik pa so:
- Odlična izkušnja z več zavihki
- 2D izrisovanje, optimizirano za ARMv6
- Pospešeno dekodiranje slik in HTML5 posnetkov
V načrtu je zagotovitev različice nejasno imenovanega brskalnika Web (prej Epiphany) v prihodnjih izdajah Raspbiana. Ravno sedaj, za čas božiča, pa je na voljo preizkusna različica brskalnika, s katerim se lahko poigrate.
Večina dela, ki je bila opravljena do sedaj, poleg prenosa spletnega brskalnika Web na Raspbian, zajema še optimizacije porabe pomnilnika, ki omogočajo uporabo več odprtih zavihkov na napravi s 512 MB RAM, brez izmenljivega prostora (swap). Zaenkrat še niso dokončane določene naloge v povezavi s pospeševanjem, saj bo na to potrebno počakati še vsaj do novega leta, ko bo na voljo različica, ki bo uporabljala cevovode (pipelines) OpenMAX za dekodiranje multimedijskih vsebin. Vsebovala bo tudi zbirna jezika Pixman in Cairo.
V kolikor bi se radi poigrali z brskalnikom v njegovem trenutnem stanju morate v datoteko /etc/apt/sources.list dodati naslednjo vrstico:
1 |
deb http://raspberrypi.collabora.com wheezy web |
Nato odprite ukazno lupino in napišite:
1 2 |
sudo apt-get update; sudo apt-get upgrade sudo apt-get install epiphany-browser cgroup-bin libraspberrypi0 libwayland-client0 libwayland-cursor0 libwayland-server0a |
Brskalnik nato najdete v aplikacijskem meniju pod kategorijo Internet, imenuje pa se Web. Če se počutite “pustolovsko”, naj vam zaupamo, da novo jedro podpira cgroups, katerega brskalnik lahko uporablja za prejemanje obvestil o primanjkovanju pomnilnika (OOM), omogoča pa mu prerazporeditev virov. Za vklop cgroups je v jedro ukazne lupine potrebno dodati ukaz:
1 |
cgroup_enable=memory |
Pa veselo brskanje!