geek


28
Nov 11

Amarok 1.4 op Ubuntu 11.10(Oneiric Ocelot)

Voor mij is Amarok 1.4, een antieke maar ERG puike mediaspeler. Amarok 1.4 maakt het leven erg aangenaam. Er is een opvolger, een totale remake met als naam Amarok 2.x, en ik ben al meerdere keren overgestapt, maar telkens zonder succes. Het doet niet wat ik wil, of niet hoe ik het wil of werk gewoon niet handig.

In de nieuwere versies van Ubuntu zijn de libraries die Amarok 1.4 ondersteunen niet meer beschikbaar. Een optie is een distributie te zoeken die het nog wel toelaat Amarok 1.4 te draaien. Maar gelukkig is het -met wat kunstgrepen- mogelijk Amarok 1.4 installeren op latere versies van Ubuntu. De oplossing stond hier, de vertaling is van mij. Ik voerde deze commando’s uit op versie 11.10(Oneiric Ocelot) van Ubuntu.
Zorg ervoor dat de normale versie van Amarok van je systeem is, ze kunnen niet naast elkaar geïnstalleerd staan.
Deze versie is voor i386, als je een AMD 64bit hebt verwijs ik je naar de site waar deze oplossing vandaan komt.

Waarschuwing vooraf: door op deze manier software te installeren breek je de afhankelijkheden die ervoor zorgen dat installatie van software op Linux zo moeiteloos gaat. Na onderstaande handelingen zijn standaard updates uitvoeren met ‘Updatebeheer’ op Ubuntu voorbij, tenzij je weet wat je doet. Let dus op!

Open een terminal en zorg dat je alle rechten hebt

sudo -s

Alle bestanden zetten we in /usr/local/src/

cd /usr/local/src/
mkdir amarok
wget http://mirror.pnl.gov/ubuntu//pool/main/k/kde4libs/kdelibs5-data_4.6.2-0ubuntu4_all.deb
wget http://mirror.pnl.gov/ubuntu//pool/universe/k/kdelibs/kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb
wget http://mirror.pnl.gov/ubuntu//pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-7ubuntu3_i386.deb
wget http://mirror.pnl.gov/ubuntu//pool/main/a/avahi/libavahi-qt3-1_0.6.30-0ubuntu2_i386.deb
wget http://ftp.de.debian.org/debian/pool/main/m/mysql-dfsg-5.0/libmysqlclient15off_5.0.51a-24+lenny5_i386.deb
wget http://ppa.launchpad.net/bogdanb/amarok14/ubuntu/pool/main/a/amarok/amarok14-common_1.4.10-0ubuntu3~ppa5_all.deb
wget http://ppa.launchpad.net/bogdanb/amarok14/ubuntu/pool/main/a/amarok/amarok14-engine-xine_1.4.10-0ubuntu3~ppa5_i386.deb
wget http://ppa.launchpad.net/bogdanb/amarok14/ubuntu/pool/main/a/amarok/amarok14_1.4.10-0ubuntu3~ppa5_i386.deb
wget http://mirror.pnl.gov/ubuntu//pool/main/k/kdelibs/kdelibs4c2a_3.5.10.dfsg.1-3ubuntu2_i386.deb
wget http://skerit.com/downloads/libmtp8_1.1.1_all.deb

Installeer ruby:

apt-get install ruby

Dan installeren we een paar van de kde debs

dpkg -i kdelibs5-data_4.6.2-0ubuntu4_all.deb
dpkg -i kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb
dpkg -i libqt3-mt_3.3.8-b-7ubuntu3_i386.deb
dpkg -i libavahi-qt3-1_0.6.30-0ubuntu2_i386.deb

Wat extra packages, als ze niet al geïnstalleerd zijn.

apt-get install liblua50 liblualib50
apt-get install libxine1
apt-get install libifp4 libxine1-ffmpeg libtunepimp5 libnjb5 libpq5

En dan verder met de gedownloade packages:

dpkg -i libmysqlclient15off_5.0.51a-24+lenny5_i386.deb
dpkg -i amarok14-common_1.4.10-0ubuntu3~ppa5_all.deb
dpkg -i libmtp8_1.1.1_all.deb
dpkg -i kdelibs4c2a_3.5.10.dfsg.1-3ubuntu2_i386.deb

Als laatste de belangrijkste packages:

dpkg --ignore-depends=amarok14 -i amarok14-engine-xine_1.4.10-0ubuntu3~ppa5_i386.deb
dpkg -i amarok14_1.4.10-0ubuntu3~ppa5_i386.deb

En Amarok 1.4 zou moeten werken.


27
Mar 11

php_mssql.dll en php 5.3 support

Na installatie van een WAMP server met versie 5.3.5 van PHP bleek php_mssql.dll niet meer in de package te zitten. De optie om php_mssql.dll aan te zetten staat echter nog wel in de php.ini. Als je gaat googelen blijken best veel mensen hier tegenaan te lopen. Dat die dll er niet in zit blijkt te kloppen, PHP geeft geen support meer in versie 5.3 voor deze extensie(ik heb er geen officiele melding van kunnen vinden overigens). De 5.2 versie geeft foutmeldingen zoals hieronder en de extensie wil niet laden.
De dll zit echter nog wél in de 5.3.1 build, en die versie doet het ook met latere versies. In ieder geval nog met versie 5.3.5 uit de WAMP installatie. Te vinden op de archieven van PHP.
Op de meeste fora geeft men het advies over de schakelen op de door Microsoft geleverde dll’s. Die gebruiken echter een andere syntax, en dus is dit niet altijd een bruikbare optie.

Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match

Geheugen


22
Mar 11

Een mooie infographic over Google en SEO

Google's Collateral Damage.

Infographic by SEO Book


2
Jun 09

Revolution OS

Vandaag een oudere(2001) documentaire van de torrent netwerken gehaald en gekeken. Best wel leuk. Voor iedereen met belangstelling voor de geschiedenis van besturingssystem, GNU, Linux, Open Source etc een aanrader: Revolution OS. Geekalert!

En de trailer:


1
Apr 09

Wakoopa

Helemaal top, Wakoopa, een sociaal georiënteerde internetdienst waarmee je ervaringen over software kunnen uitwisselen. Een tracker registreert welke programma’s, welke versies etc je hoe lang gebruikt. En daarmee kun je andere gebruikers vinden en tips, ervaringen uitwisselen. Tikje geeky, maar volgens mij niet alleen voor geeks. Er zijn al Mac en Windows trackers, ik doe nu mee in de beta test voor de Linux tracker.


Switch to our mobile site