English [en]

← back to GNU Datamash main page

GNU datamash - Downloads

GNU datamash is runs on a wide variety of UNIX platforms, Windows, and MacOS.

Build from Source

Datamash source code is available at: http://ftp.gnu.org/gnu/datamash/. Use the following commands to build datamash:

wget http://ftp.gnu.org/gnu/datamash/datamash-1.2.tar.gz
tar -xzf datamash-1.2.tar.gz
cd datamash-1.2
make check
sudo make install

Debian/Ubuntu Systems

Datamash is packaged in Debian, Ubuntu and derivative distributions.

Install datamash with the following command:

sudo apt-get install datamash

The installed version might be out-dated (latest version is 1.2, Debian currently carries 1.0.7). To install the latest version manually, run:
wget https://download-mirror.savannah.gnu.org/releases/datamash/datamash_1.2-1agn_amd64.deb
sudo dpkg -i datamash_1.2-1agn_amd64.deb
Or build from Source.

RedHat/CentOS/Fedora Systems

Datamash is not yet available as a standard package in CentOS/Fedora. To install the latest version manually, run:
wget https://download-mirror.savannah.gnu.org/releases/datamash/datamash-1.2-1agn.el6.x86_64.rpm
sudo rpm -i datamash-1.2-1agn.el6.x86_64.rpm

GNU Datamash can be built on all GNU/Linux systems. Pre-built packages are available for the following systems:

Or build from Source.

Alpine Linux

Datamash is available in Alpine's aports testing section. To install it, ensure 'testing' is included in the /etc/apk/repositories file:
echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
apk update
Then install the package with the following command:
apk add datamash@testing
Or build from Source.


With LinuxBrew systems, use:

brew install datamash

GNU Hurd

GNU Datamash is available as pre-build package for Debian GNU/Hurd: datamash_1.0.6-1_hurd-i386.deb.
To install, use the following commands:
wget http://files.housegordon.org/datamash/bin/datamash_1.0.6-1_hurd-i386.deb
sudo dpkg -i datamash_1.0.6-1_hurd-i386.deb

For other GNU Hurd-based systems, see building from source for instructions.

BSD systems

GNU Datamash is available as a BSD Ports package. To install, run the following commands (as root):

cd /usr/ports/textproc
wget http://files.housegordon.org/datamash/src/BSD_ports_datamash.tar.gz
tar -xzf BSD_ports_datamash.tar.gz
cd datamash
make install


On OS X systems, use the HomeBrew package manager:

brew install datamash

Or build from Source.


A prebuilt binaries for windows are available for download: datamash-1.0.6-windows.zip.
The archive contains binaries for 32bit, 64bit and Cygwin environments.


Galaxy is a web-based platform for data intensive biomedical research.
Datamash is available as a pre-packaged tool at the Galaxy Toolshed: http://toolshed.g2.bx.psu.edu/view/agordon/datamash_wrapper

While Galaxy is Free-Software, the Galaxy website uses several problematic terms such as "open" and "The Cloud". Such terms should be avoided to prevent confusion. To learn more please visit https://www.gnu.org/philosophy/words-to-avoid.html.


 [FSF logo] “The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom. We defend the rights of all software users.”

The Free Software Foundation is the principal organizational sponsor of the GNU Operating System. Support GNU and the FSF by buying manuals and gear, joining the FSF as an associate member, or making a donation, either directly to the FSF or via Flattr.