Skip to content

LemonTree for Linux

We are really happy to announce that LemonTree desktop is now available! Our goal is to support the Linux community with all the functionalities of LemonTree.

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!

LemonTree for Linux Functionality

LemonTree for Linux supports the core functionality of LemonTree, with the exception of the Enterprise Architect (EA) Add-in. This section covers Linux-specific information and changes. For changelogs, roadmap information, feature descriptions, and more detailed documentation, please refer to the general LemonTree documentation.

Get started

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

  • Install Git and Git-LFS
  • Install SmartGit (or any other VCS tool)
  • Install LemonTree.Desktop
  • 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_5.0.0_linux-x64.deb
    

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:

    /opt/lemontree/lemontree
    
    or execute with commandline arguments
    /opt/lemontree/lemontree --diff --mine=/PathToFile/A.qeax --theirs=/PathToFile/B.qeax --base=/PathToFile/A.qeax
    

  • to remove LemonTree

    sudo apt remove lemontree
    

Tested environments:

  • Ubuntu LTS: 26.04 and 24.04 (LemonTree needs lib6c V2.35 or higher)
  • Linux Mint: 22.x

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 /opt/LemonTree/registerSmartGit.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):

/opt/lemontree/registerSmartGit.sh /usr/share/smartgit/bin/smartgit.sh