Installation

Packages manager

GEM can be available on your favorite GNU/Linux distributions. Don't forget to check your packages manager.

Currently (august 2019), these are the distributions which contains GEM in their packages repositories.

Pypi

# pip install --user geode-gem

Frugalware

# pacman -S gem

Solus

# eopkg install gem

Manual installation

Retrieve sources

Stable version

Stable versions of GEM are available here. Don't forget to check tarballs integrity with the sha256sums tool.

gem-0.10.0.tar.xz (sha256)
12b5b0b3dde650a822df5efb72e593743489497830394b73900f7432f3fe870e gem-0.10.0.tar.xz

Development version

If you prefer the development version, you can clone the git repository :

$ git clone https://framagit.org/geode/gem.git

The next step is to switch to development branch :

$ git checkout dev

Dependencies

Make sure you have the required dependencies for GEM :

  • file
  • gobject-introspection
  • gtk+3
  • libgirepository
  • libgirepository-devel
  • librsvg
  • xdg-utils
  • gnome-icon-theme (optional)
  • gnome-icon-theme-symbolic (optional)
  • gtksourceview (optional)
  • python3 >= 3.6
  • python3-gobject
  • python3-setuptools
  • python3-xdg (optional)

Installation

When dependencies are installed and sources fetched, you can launch the installation's script, at the root of the project (you need root rights) :

# ./install.sh

When installation is complete, you should have GEM available on your system. You can find it in the menu of your favorite desktop environment or executing the command "gem-ui".