Installing TeXmacs for Linux

Packages for specific GNU/Linux distributions

Depending on your GNU/Linux distribution, you may choose between the following installation methods:

  • Some distributions (such as Gentoo) actively support TeXmacs, in which case you may directly install TeXmacs using the standard tools of your system.

  • We provide ready-to-install packages for CentOS, Debian, Fedora, Scientific Linux, Open Suse, and Ubuntu.

  • In the cases of Debian and Ubuntu, we also propose a way to add a TeXmacs repository to your package manager; this makes it easy to detect and install new versions.

An AppImage for TeXmacs

The recommended generic way to install TeXmacs on GNU/Linux distributions with no dedicated TeXmacs packages is to use an AppImage. For this, you should first download the TeXmacs AppImage for 64 bit GNU/Linux distributions.

After downloading, simply move the AppImage to your desktop or any other convenient location and double click on it to launch TeXmacs.

On some older versions of GNU/Linux, you may need to give your system the permissions to execute the AppImage. In that case, open a terminal and type the following command in the directory that contains the AppImage:

chmod a+x TeXmacs-2.1.4.x86_64.AppImage

After that, double clicking on AppImage should launch TeXmacs.

Static binary packages for TeXmacs

An alternative generic way to install TeXmacs on GNU/Linux system is to use our static binary package. For this, you should first download the TeXmacs package for 64 bit GNU/Linux distributions. Note that we only provide static binary packages for Intel or AMD based PC's.

For some older GNU/Linux distributions, you may try our package for 32 bit GNU/Linux distributions for the older version 2.1.1 of TeXmacs. For very old GNU/Linux distributions you may finally try our alternate TeXmacs package.

Unpacking the static binary package and running TeXmacs

In a shell session, cd into the directory where you wish to install TeXmacs and type

gunzip -c TeXmacs-[version]-[your system].tar.gz | tar xvf -

All files will be unpacked into the directory TeXmacs-[version]-[your system]/TeXmacs. Let [installation directory] be the full path of this directory. As a sanity check, you may verify that this [installation directory] contains a bin subdirectory with the TeXmacs binary texmacs.

Depending on your shell, either type

export TEXMACS_PATH=[installation directory]
export PATH=$TEXMACS_PATH/bin:$PATH

or

setenv TEXMACS_PATH [installation directory]
setenv PATH $TEXMACS_PATH/bin:$PATH

We recommend to put these lines in your personal startup script, such as .bash_profile.

You may now run the program using

texmacs &

Learning TeXmacs

  • Get started by watching our introductory videos.

  • Or by reading one of the TeXmacs tutorials.

  • For more information, please consult the user manual.

Any questions?

Donate

  • If you like TeXmacs, then please consider donating money or services to us.