Skip to content

thispointer/xmind-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation of XMind 8 on Linux (Parrot OS)

XMind 8 is a popular and classic mind mapping tool. Free version is available for Linux. Unfortunatly, the installation demands numerous manual commandline tasks. At least, I have encountered this challenge on my Linux distribution Parrot OS.

The installation instructions orinated from following mind map posted on XMind 8.

##Dependencies XMind 8 requires JRE 8. The OpenJDK 8 or Oracle Java 8 release have to be installed before installing XMind 8. The Parrot Security Mate 4.10 or higher already have the OpenJDK 8 installed as well as other minimum needed libraries.

  • Debian, Ubuntu, Mint or other Linux distribution with .deb package.

    sudo apt install unzip default-jre libgtk2.0-0 libwebkitgtk-1.0-0 lame libc6 libglib2.0-0
    
  • Fedora, CentOS, RHEL, or other Linux distribution with .rpm packages.

    sudo dnf install unzip java webkitgtk gtk2 glibc lame
    

Installation Steps

All commands have to be carried out as root or sudo root. In case typing in sudo in fron of each command is too cumbersome, execute sudo -i for becoming root. Do not forget to exit your session as root!

  1. Download XMind 8 for Linux.

  2. Create the /opt/xmind/ folder

    sudo mkdir -p /opt/xmind/
    
  3. Unzip the downloaded Xmind 8 zip package:

    sudo unzip -q xmind-8-update9-linux.zip -d /opt/xmind/
    
  4. Clone or download from github the files xmind.sh, xmind.svg, xmind.xml and xmind8.desktop. Assumption is that all following commands are executed from the folder to which the above-mentioned github files have been downloaded to.

  5. Install the needed fonts of XMind 8

     sudo mkdir -p /usr/share/fonts/xmind/
     sudo cp -R /opt/xmind/fonts/* /usr/share/fonts/xmind/
     sudo fc-cache -f
    
  6. Create a symlink from /opt/xmind/xmind.sh to /usr/local/bin/xmind.

    sudo ln -s /opt/xmind/xmind.sh /usr/local/bin/xmind
    
  7. Create ~/.config/xmind/configuration in your home directory.

    mkdir -p ~/.config/xmind/configuration/
    
  8. Create ~/.config/xmind/workspace in your home directory.

    mkdir -p ~/.config/xmind/workspace/
    
  9. Copy configuration files to your home folder:

    cp -R /opt/xmind/XMind_amd64/configuration ~/.config/xmind
    cp -R /opt/xmind/XMind_amd64/p2 ~/.config/xmind
    
  10. Copy xmind.desktop to /usr/share/applications

    sudo cp /opt/xmind/xmind8.desktop /usr/share/applications/
    
  11. Edit /opt/xmind/XMind_64/XMind.ini to change paths in lines 2 and 4 as follows:

    ./configuration to @user.home/.config/xmind/configuration
    ../workspace to @user.home/.config/xmind/workspace
    
  12. Update MIME database and icons

    sudo cp xmind.xml /usr/share/mime/packages
    sudo update-mime-data /usr/share/mime
    sudo cp xmind.svg /usr/share/icons/hicolor/scalable/apps
    sudo cp xmind.svg /usr/share/icons/hicolor/scalable/mimetypes
    sudo gtk-update-icon-cache --quiet /usr/share/icons/hicolor/-f
    

About

Installation of XMind8 on Linux (Parrot OS)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages