Skip to content

LemonTree for Linux (Preview)

We are really happy to announce that a preview version for LemonTree desktop is now available! Our goal is to support the Linux community with all the functionalities of LemonTree. This is a first step, provided in order to gather feedback from users and as such should not be used in production.

Try out the preview version!

Would you like to try LemonTree.Desktop for Linux today? Request the trial version for the preview version! Our experts at LieberLieber would like to support you.

Contact us today!

Get started

For the best experience getting started with LemonTree, follow these steps:

  • Install Git
  • Install Git-LFS
  • Install SmartGit (or any other VCS tool)
  • Install LemonTree.Desktop
  • Install LemonTree.Starter
  • Run SmartGit Integration script (enables LT integration)

To install LemonTree.Desktop the Debian package manager can be used. The package installer will install all dependencies (like webkit2gtk) and add an application menu entry. Use:

  • To install LemonTree.Desktop sudo apt install ./lemontree_4.1.0_linux-x64.deb
  • To install LemonTree.Starter sudo apt install ./lemontree.starter_4.1.0_linux-x64.deb

Lemontree.Starter depends on the LemonTree main package, so please install LemonTree.Desktop first. If an older version is already installed, it will be updated automatically by the Package Manager. Use:

  • to start LemonTree.Desktop use the Ubuntu application shortcut or execute manually in the terminal: /usr/bin/lemontree.app/lemontree or execute with commandline arguments /usr/bin/lemontree.app/lemontree --diff --mine=/PathToFile/A.qeax --theirs=/PathToFile/B.qeax --base=/PathToFile/A.qeax (use your path and model names)
  • to start Lemontree.Starter, simply enter the following command line command, e.g. for Diff: lemontree.starter --diff --mine=/PathToFile/A.qeax --theirs=/ PathToFile/B.qeax --base=/ PathToFile/A.qeax (use your path and model names)
  • to remove LemonTree sudo apt remove lemontree (will also remove Starter if installed)

Tested environments:

  • Ubuntu 22.x (LemonTree needs lib6c V2.35 or higher)

Trial

When starting LemonTree for the first time, the licensing dialog opens. Here you have the option between a trial, which you can immediately start, or entering a key. If you want to add a key later or check your license, the licensing dialog is available in the Hamburger Menu, License Information. For more detailed information see licensing. Starting a trial is easy. Just click on Start Trial. The license dialog will update and give you information on the remaining days.

Started a trial and could not finish your evaluation?

No problem, everyone has been there! Just write us a mail at support@lieberlieber.com and we'll send you a key to extend your trial period.

For a feature description, please see other help page sections.

SmartGit Integration

A SmartGit integration script is delivered with Lemontree.Starter package and can be found under /usr/local/bin/registerLT.sh This script needs a path to smargit.sh as we call this application, in order to register LemonTree as a diff and merge helper.

Usage (with default smargit path): /usr/local/bin/registerLT.sh /usr/share/smartgit/bin/smartgit.sh