2008-08-29 23:57:35 +00:00
|
|
|
It's strongly recommended to install Terminator using your OS's package
|
2020-04-12 23:02:19 +00:00
|
|
|
system rather than using setup.py yourself.
|
2008-08-27 22:45:36 +00:00
|
|
|
|
2020-04-12 23:02:19 +00:00
|
|
|
Packages are known to be available under the name "terminator" for the
|
2020-04-21 11:01:26 +00:00
|
|
|
following Distributions
|
2020-04-12 23:02:19 +00:00
|
|
|
|
2020-04-18 12:41:59 +00:00
|
|
|
* Arch Linux
|
2020-04-12 23:02:19 +00:00
|
|
|
* CentOS
|
|
|
|
* Debian
|
2020-04-18 12:41:59 +00:00
|
|
|
* Fedora
|
2020-04-21 11:01:26 +00:00
|
|
|
* FreeBSD
|
2020-04-18 12:41:59 +00:00
|
|
|
* Gentoo
|
2020-04-16 17:28:40 +00:00
|
|
|
* OpenSUSE
|
2020-04-18 12:41:59 +00:00
|
|
|
* Ubuntu
|
2020-04-12 23:02:19 +00:00
|
|
|
|
|
|
|
If you maintain terminator for an OS other than these, please get in touch
|
|
|
|
or issue a PR to this file.
|
2008-07-03 22:48:37 +00:00
|
|
|
|
2008-08-29 23:57:35 +00:00
|
|
|
If you don't have this option, please make sure you satisfy Terminator's
|
|
|
|
dependencies yourself:
|
2008-02-14 23:19:56 +00:00
|
|
|
|
2020-04-12 23:02:19 +00:00
|
|
|
* Python 3.5+ recommended:
|
|
|
|
|
|
|
|
Debian/Ubuntu: python3
|
|
|
|
Fedora/CentOS: python3
|
|
|
|
FreeBSD: python37
|
2008-02-14 23:19:56 +00:00
|
|
|
|
2020-04-12 23:02:19 +00:00
|
|
|
* Python GTK and VTE bindings:
|
|
|
|
|
|
|
|
Fedora/CentOS: python3-gobject python3-configobj python3-psutil vte291
|
|
|
|
keybinder3 intltool gettext
|
|
|
|
Debian/Ubuntu: python3-gi python3-psutil python3-configobj
|
|
|
|
gir1.2-keybinder-3.0 gettext intltool
|
|
|
|
FreeBSD: py37-psutil py37-configobj keybinder-gtk3 py37-gobject3 gettext
|
2020-04-21 11:01:26 +00:00
|
|
|
intltool libnotify vte3
|
2008-08-29 23:57:35 +00:00
|
|
|
|
|
|
|
If you don't care about native language support or icons, Terminator
|
|
|
|
should run just fine directly from this directory, just:
|
|
|
|
|
|
|
|
./terminator --help
|
|
|
|
|
|
|
|
And go from there. Manpages are available in the 'doc' directory.
|
|
|
|
|
|
|
|
To install properly, run:
|
|
|
|
|
|
|
|
./setup.py install --record=install-files.txt
|
|
|
|
|
|
|
|
See --help for an overview of the available options; e.g. --prefix to
|
|
|
|
install to a custom base directory, and --without-gettext to avoid
|
|
|
|
installing natural language support files.
|
|
|
|
|
|
|
|
setup.py supports basic uninstallation provided --record was used for
|
|
|
|
installation as above:
|
|
|
|
|
|
|
|
./setup.py uninstall --manifest=install-files.txt
|
|
|
|
|
|
|
|
Note that uninstall will avoid removing most empty directories so it
|
|
|
|
won't harm e.g. locale or icon directories which only contain Terminator
|
|
|
|
data. It also won't rebuild the icon cache, so you may wish to:
|
|
|
|
|
|
|
|
gtk-update-icon-cache -q -f ${PREFIX}/share/icons/hicolor
|
|
|
|
|
|
|
|
Where ${PREFIX} is the base install directory; e.g. /usr/local.
|