zondag 25 oktober 2009

Google Chrome browser test in Pardus

Google breidt haar al breed omvattende activiteiten steeds verder uit en is zoals bekend ook begonnen zich op de browser markt te manifesteren. Inmiddels zijn de eerste officiele versies van Google Chrome (zoals zowel de webbrowser als naar verluid een compleet toekomstig besturingssysteem genaamd zijn) officieel uitgebracht voor het Windows-platform. Mac en Linux gebruikers wachten al maanden op de eerste officiele releases van de Chrome webbrowser voor hun platform. Enige tijd geleden kwam Google ook met een premature testversie van de browser op de proppen voor Linux. Tot nu toe biedt Google echter alleen test versies aan in .deb formaat zoals dat bekend is van distributies als Debian en Ubuntu. Andere linux varianten wachten vooralsnog op hun beurt. Na wat zoeken op internet via datzelfde Google vond ik een handige pagina van een Gentoo linux gebruiker die dat Chrome .deb pakket op zijn distributie aan de praat had gekregen en al vrolijk aan het testen was met Chrome als browser op zijn linux-systeem. Ik dacht: dat moet ook lukken met Pardus linux met gebruikmaking van deze leidraad, en inderdaad het blijkt mogelijk de testversie ook in Pardus linux te installeren en te gebruiken. Dit bericht is er ook mee aangemaakt.

Als de volgende stappen gevolgd worden dan kan er met de testversie van Google Chrome gebrowst worden in Pardus.

1. Download het Google Chrome .deb dev pakket.

2. Download en installeer het pisi pakket binutils (uit de contrib repo). Dit pakket is vereist om het commando ar dat tijdens de installatie van het .deb pakket benodigd is uit te kunnen voeren. In de Konsole kan dit met:
sudo pisi it binutils


3. Ga in de Konsole naar de map waar je het Chrome .deb pakket had opgeslagen na downloaden, bv.:
cd /home/gebruikersnaam/Downloads/


4. Pak nu het .deb pakket uit met de volgende opdrachten:
sudo ar x google-chrome-unstable_current_i386.deb
sudo tar xvf data.tar.lzma


5. Kopieer de nu aangemaakte programma bestanden en maak een symbolische link met:
sudo cp opt/google/chrome /opt/ -r
sudo ln -s /opt/chrome/chrome /usr/bin/


6. Tot slot moeten nog een aantal symbolische links gelegd worden zodat Google Chrome de bestanden (libraries) die het nodig heeft om te kunnen draaien op de juiste plek kan vinden (op dit punt wijkt deze handleiding voor Pardus af van die welke voor Gentoo linux geldt):
sudo ln -s /usr/lib/nss/libnss3.so /usr/lib/libnss3.so.1d
sudo ln -s /usr/lib/nss/libnssutil3.so /usr/lib/libnssutil3.so.1d
sudo ln -s /usr/lib/nss/libsmime3.so /usr/lib/libsmime3.so.1d
sudo ln -s /usr/lib/nss/libssl3.so /usr/lib/libssl3.so.1d
sudo ln -s /usr/lib/libplds4.so /usr/lib/libplds4.so.0d
sudo ln -s /usr/lib/libplc4.so /usr/lib/libplc4.so.0d
sudo ln -s /usr/lib/libnspr4.so /usr/lib/libnspr4.so.0d


Nu kun je aan de eerste testrun met Google Chrome beginnen. Typ in de Konsole:
chrome



Eventueel kun je een snelkoppeling op je desktop aanmaken voor Google Chrome langs de gebruikelijke weg, het icoon van Google Chrome kun je vinden in de map /opt/chrome/

Lees meer...

maandag 5 oktober 2009

Werken met een realtime kernel in Pardus

Ook in Pardus 2009 kan naast de stnadaard kernel ook gebruik worden gemaakt van een realtime kernel. Waar heb je een realtime kernel voor nodig? Veel informatie vind je op de (engelstalige) wiki over realtime kernels. Handige nederlandstalige informatie vind je daarnaast hier. Een van de meest gebruikte toepassingen van de realtime-kernel is toch wel het werken met (live) audio op je Pardus systeem, of dat nu media streaming is of (vooral) ook zelf audio opnemen en bewerken, met name multi-track audio bewerkingen. In Pardus bevinden zich al heel veel leuke en kwalitatief hoogwaardige audio toepassingen, daarover een andere keer meer. In niets komt timing zo nauw als in muziek, en dat kan ook om milliseconden gaan. Hoe je de realtime kernel als extra opstart-optie toevoegt aan Pardus 2009 staat te lezen onder de Lees meer... link.

Het toeveogen van de realtime kernel in Pardus 2009 is echt simpel. In pakketbeheer kun je precies drie pakketten vinden als je zoekt op -rt. Het betreft de pakketten:

module-headers-rt-2.6.29.6_23-1-1.pisi (1)

kernel-rt-2.6.29.6_23-1-1.pisi (2)

module-rt-alsa-driver-1.0.20_20090624-48-1.pisi (3)

Alles wat je moet doen is deze drie pakketten installeren (gebeurt ook in de genoemde volgorde). Hierna zal in je GRUB opstartbeheer menu een optie verschijnen met de kernel-rt. Als je je systeem opnieuw opstart kun je nu dus als alternatief kiezen om op te starten met gebruik van de vers geïnstalleerde realtime kerenel. Voor vele andere dagelijkse bezigheden is een realtime kernel juist minder geschikt dan de standaard linux-kernel, het verdient derhalve NIET de voorkeur om de realtime-kernel als standaard opstart optie te selecteren in je GRUB opstartmenu!

Lees meer...