Skip navigation.
Home

iFolder on Kubuntu Gutsy (7.10)

Snowy RocksI've been using iFolder for a few years now and am now in the process of switching my desktop from SuSE 10.1 to Kubuntu Gutsy. I was a little saddened that I couldn't find a native ifolder package for ubuntu, so I had to compile it myself.

I found these instructions and my own are almost identical. I found a few things that I had to do differently.

  1. Install dependencies - These are the dependencies I found were required.
    sudo apt-get install libmono-dev mono-xsp mono-gmcs libflaim-dev libflaim4.1 liblog4net1.2-cil build-essential automake libxml2 libxml2-dev libtool gtk-sharp2 gnome-sharp2 arch-buildpackage gtk-sharp libeel2-2 subversion gettext libstdc++5 libgtk2.0-dev
  2. Make a directory for all the source code (I used ifolder-src in my home dir.)
  3. Download the source code - from within your new directory, run:
    svn co https://forgesvn1.novell.com/svn/ifolder/branches/ifolder_3_4_sled10sp1/ifolder
    svn co https://forgesvn1.novell.com/svn/simias/branches/ifolder_3_4_sled10sp1/simias
  4. Build Simias - I like the idea of putting all this custom compiled stuff into one location (to make cleanup easier if necessary.)
    cd simias
    ./autogen.sh --prefix=/opt/ifolder
    make
    sudo make install
  5. Prep to build iFolder - There are a few things you need to do to get ready
    cd ../ifolder
    edit src/LinuxClient/application/iFolderApplication.cs and change "TrayIcon" to "Egg.TrayIcon" on (or near) lines 68 and 144.
    add a symlink for the arch command
    sudo ln -s /usr/bin/setarch /bin/arch
    cp /usr/share/gettext/config.rpath .
  6. Build and install iFolder
    ./autogen.sh --prefix=/opt/ifolder
    make
    sudo make install

Done!
iFolder can now be run with this command /opt/ifolder/bin/ifolder
If you want to make pretty link to the application on your desktop, you can use the iFolder image found here: /opt/ifolder/share/ifolder3/images/ifolder128.png

Hi, I tried to follow your

Hi,

I tried to follow your instructions, i run ubuntu 7.10, when i do sudo apt-get install libflaim4.1 i get this error: Couldn't find package libflaim4.1

same with libflaim-dev

It looks like libflaim is in

It looks like libflaim is in universe section of packages. I'm not sure of the GUI way to enable universe, but you can uncomment these lines in /etc/apt/sources.list to do it manually:
deb http://us.archive.ubuntu.com/ubuntu/ gutsy universe
deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy universe
deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy-updates universe

Cool... that fixed the

Cool... that fixed the trayicon issue...

Have you compiled the server as well?

I haven't compiled the

I haven't compiled the server version yet. I'm currently running it on a server that runs SuSE 10.1. If I upgrade it, I'll be putting it on Ubuntu and post the steps I went through on this blog.
Due to lack of time, chances are slim I'll be upgrading it any time soon. :-(

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options