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.3.tar.xz (sha256)
3323ccea7507cd602318ff0309087262825097c3b0831b870f56845791fa883b gem-0.10.3.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".