jak
December 22nd, 2006, 10:48 PM
Just wanna use it?
Download the attached debs, and do the following..
1. sudo apt-get remove gtkpod-aac gtkpod
removes the old gtkpod version
2. sudo dpkg -i libgpod-0.4.0-1_i386.deb
install our own libgpod alongside the ubuntu one (called libgpod0)
3. sudo dpkg -i gtkpod-0.99.8-1_i386.deb
install our new gtkpod
4. sudo rm /usr/lib/libgpod.so.0
remove the link to the old 302 library
5. sudo ln -s /usr/local/lib/libgpod.so.0.400.0 /usr/lib/libgpod.so.0
make a link to the new 400 library.. all gpod apps (rhythmbox, amarok, gtkpod) will use the shiny new one
Wanna do it from scratch?
I've built the two packages you need using checkinstall, but if you want to build them yourself it was simple...
First, run apt-get install libid3tag0-dev libglade2-dev
Download the source tarballs from sourceforge, extract, run ./configure, then make, then checkinstall
Oh, that was it. Done!
Except we lost gtkpod in the menu, but thats easy to put back! :)
Note: There's no need to remove libgpod0 at any point, doing so would remove rhythmbox/amarok etc.. we can keep the Ubuntu library and install the new one (they have slightly different names), just updating the link to the new one!
Download the attached debs, and do the following..
1. sudo apt-get remove gtkpod-aac gtkpod
removes the old gtkpod version
2. sudo dpkg -i libgpod-0.4.0-1_i386.deb
install our own libgpod alongside the ubuntu one (called libgpod0)
3. sudo dpkg -i gtkpod-0.99.8-1_i386.deb
install our new gtkpod
4. sudo rm /usr/lib/libgpod.so.0
remove the link to the old 302 library
5. sudo ln -s /usr/local/lib/libgpod.so.0.400.0 /usr/lib/libgpod.so.0
make a link to the new 400 library.. all gpod apps (rhythmbox, amarok, gtkpod) will use the shiny new one
Wanna do it from scratch?
I've built the two packages you need using checkinstall, but if you want to build them yourself it was simple...
First, run apt-get install libid3tag0-dev libglade2-dev
Download the source tarballs from sourceforge, extract, run ./configure, then make, then checkinstall
Oh, that was it. Done!
Except we lost gtkpod in the menu, but thats easy to put back! :)
Note: There's no need to remove libgpod0 at any point, doing so would remove rhythmbox/amarok etc.. we can keep the Ubuntu library and install the new one (they have slightly different names), just updating the link to the new one!