FreeM Logo

Getting FreeM.

What do you want to do?

I just want to use FreeM

Try the Binary Packages

I just want to use FreeM, but there's no binary package for my system!

Use the Source Tarball

I want to hack on the FreeM source code

See instructions for our CVS repository.

Binary Packages

Binary packages are the easiest way to install and use FreeM, but are only available on select platforms.

See Binary Packages for more.

Source Code

Tarball Format (Most Users)

FreeM can be downloaded via secure HTTP (recommended), or anonymous FTP.

Direct download links for source tarball below.

Once you have successfully built and installed FreeM, further information on using and administering your chosen release is available in The FreeM Manual 0.65.1-rc1.


FreeM 0.65.1-rc1 source code (.tar.gz format)

These downloads are the easiest option for obtaining and running FreeM from source.

Once the FreeM Prerequisites are installed on your system, launch your preferred terminal emulator and type the following commands:

    $ tar zxf freem-0.65.1-rc1.tar.gz
    $ cd freem-0.65.1-rc1
    $ ./configure
    $ make
    $ sudo make install
    $ sudo fmadm configure
    

CVS Repository (best for hacking on FreeM's source code)

If you want to hack on FreeM source code, see Code for more information.


Prerequisites

You will need several software tools installed in order to build and run FreeM. Mandatory prerequisites are marked with *.

When installing from a source tarball

  • GCC 2.95.3 or newer*
  • GNU make*
  • GNU binutils*
  • GNU texinfo (for online documentation)
  • GNU readline with development headers (highly recommended)

On Debian-based GNU+Linux distributions, these can be installed with $ sudo apt install build-essential. For other distributions, please consult distribution-specific documentation.

For older UNIX systems, you may need to build the GNU toolchain (gcc, binutils, GNU make) yourself.