How to install Picasa 3.9 on Debian Squeeze 64bit

Picasa on Debian Squeeze 64bit
I recently found that Picasa for Linux** no longer exists in the Google/Linux repository, so I had a Google around and  found a few guides on how to install it with Wine. There were a few different guides, but I got errors as my machine is 64bit and didn’t have all the necessary Wine/Windows libs etc..

**Just to be clear, Picasa was always a Windows package, but the Google/Linux download came prepackaged with Wine.


Wine and Winetricks
First you need to install Wine, and then download Winetricks

Wine

sudo apt-get update && sudo apt-get update
sudo apt-get install wine

Winetricks

wget http://winetricks.org/winetricks
sudo mv winetricks /usr/local/bin/
sudo chmod +x /usr/local/bin/winetricks

**NOTE on Debian Wheezy (Testing)
Artur posted in the comments that you may need to install libwine-cms as mscms.dll is needed.

sudo apt-get install libwine-cms

Download Picasa 3.9 for Windows

cd && wget http://dl.google.com/picasa/picasa39-setup.exe

Download Internet Explorer 7 64bit as There is no 64bit IE6
http://www.oldversion.com/windows/download/internet-explorer-7-0-x64

Without it, you won’t be able to login to your Google account.

**Note To Install ie7
You may have to symlink “wineserver” to /usr/local/bin, as suggested by Simon in the comments.

sudo ln -s /usr/lib/wine/wineserver /usr/local/bin/wineserver

Place it in your Winetricks IE7 cache directory:

 mkdir -p /home/YOU/.cache/winetricks/ie7

cp /home/YOU/Downloads/IE7-WindowsServer2003-x64-enu.exe /home/YOU/.cache/winetricks/ie7

Download Cabextract
It is needed to extract Windows Cab files.

sudo apt-get install cabextract

Run the Winetricks script:

winetricks ie7

64bit Dependency

Before running Picasa setup with Wine you need an extra lib:

sudo apt-get install lib32nss-mdns

Finally Run the Picasa setup

wine picasa39-setup.exe

That’s it, now you’re good to go with Picasa!

Advertisements

Debian Installer 7.0 Beta1 release

The Debian Installer team is pleased to announce the first beta release of the installer for Debian 7.0 Wheezy.

Download Here: http://www.debian.org/devel/debian-installer/

Improvements in this release of the installer

  • debian-installer: Switch the boot backgrounds to the Wheezy joy theme.
  • debian-installer: Adjust syslinux boot menu to not overlap with Debian logo.
  • debian-installer: Update to 3.2.0-3 linux ABI.
  • apt: Fix crashes on s390x.
  • apt: Improved behaviour with proxies (redirection handling improved, and HTTP/1.1 pipelining disabled by default).
  • brltty: Add new braille USB IDs to d-i udev rules.
  • busybox: Enable ping applet for udeb build.
  • debian-archive-keyring: Wheezy keys were added.
  • fonts-lohit-telu: Fix some glyphs for Telugu language support.
  • grub2: Prevent EFI systems from running out of memory due to large disk cache.
  • hw-detect: check-missing-firmware now supports looking into xz-compressed udebs.
  • linux kernel: Updated from 3.2.15 to 3.2.21 (many fixes).
    • [sparc,sparc64] Build virtio-modules-udeb for use in qemu (#673320).
    • [ia64,powerpc] udeb: Add crc-itu-t to crc-modules; make firewire-core-modules depend on it.
    • udeb: Add missing dependencies for various modules (see #678587).
  • lowmem: Improved low memory mode.
  • mkvmlinuz: Compress initrd with xz to significantly reduce vmlinuz size (#549681).
  • netcfg: Fix for “Enter the passphrase for WPA PSK” missing a “go back” button (#636211).
  • netcfg: Make link detection timeout preseedable (#610752).
  • netcfg: Fix link detection progress bar.
  • network-console: Add support for public-key authentication (#592550).
  • newt: Fix ‘Escape’ detection when ‘No’ is selected (#665784).
  • pciutils: Update pci.ids to the 2012.06.25 version.
  • rootskel-gtk: Use the Wheezy Joy theme for the installer.
  • wpa: Fix authentication issues with WPA2 passwords.

How to Scrobble to Libre.fm from Rhythmbox

Rhythmbox + Libre.fm
I gave up using Last.fm a long time ago, and prefer to support and use Libre.fm. The one thing I found was that on Debian’s version of Rhythmbox, there is no built-in Libre.fm Scrobbler plugin.

Scrobblefree
A bit of Googling and I came across Scrobblefree. A cool little Python plugin that does what it says on the box.

1. Download Scrobblefree here: http://web.vee.net/projects/scrobblefree/ (Currently version 0.4)

wget http://web.vee.net/projects/scrobblefree/scrobblefree-0.4.tar.bz2

2. Extract it and enter the Scrobblefree directory (There is another Scrobblefree directory inside):

tar xvjf scrobblefree-0.4.tar.bz2
cd scrobblefree-0.4 

3. Place it in your Rhythmbox plugins directory which is in your .local dir (Hidden, see the dot in front)

mv scrobblefree /home/YOU/.local/share/rhythmbox/plugins/

4. Open Rhythmbox and activate the plugin by clicking on “edit” then “plugins” and scroll down to Scrobblefree.

5. Configure it by clicking “configure” and only add your name to the SECOND url: http://turtle.libre.fm (The first url is for Last.fm)

6. Restart Rhythmbox and a popup box will ask for your Libre.fm login password. Type it in and you’re all set.

Happy Scrobbling !!!! 🙂

PS: I’m here: http://libre.fm/user/rich_scadding
PPS: If you ever see Justin Bieber on my recent tracks, a demon has compromised my system, and you must alert me 😀