Philipp's Computing Blog

Success is about speed and efficiency

FlickrMS - Mounting Flickr as FUSE File System

Requirement: flickcurl

flickcurl is a library to access the Flickr API via C.

On Debian/Ubuntu simply install libflickcurl-dev:

sudo apt-get install libflickcurl-dev

or get the latest dev version:

sudo apt-get install libxml2-dev libcurl4-openssl-dev libcurl4-gnutls-dev libgcrypt11-dev libgnutls-dev libgpg-error-dev libraptor1-dev libtasn1-3-dev libxslt1-dev raptor-utils
cd ~/Downloads
git clone git://
cd flickcurl
sudo make install

Apply for API keys and change the settings file ~/.flickcurl.conf:

# This file should be installed as ~/.flickcurl.conf or $HOME/.flickcurl.conf
# The fields must be created by registering with Flickr for
# an API key, shared secret and then authenticating.
# See for details

Check all functions of flickcurl:

flickcurl -h


Read more about FlickrMS in its readme file.

sudo apt-get install libglib2.0-dev
cd ~/Downloads
git clone git://
cd FlickrMS
sudo make install

When using the custom flickcurl version, I currently get the following error:

Package flickcurl was not found in the pkg-config search path. Perhaps you should add the directory containing `flickcurl.pc' to the PKG_CONFIG_PATH environment variable.