Installation

Pre Built Packages

Arch

Releases of DF-SHOW are available in the AUR

curl -L https://aur.archlinux.org/cgit/aur.git/snapshot/dfshow.tar.gz | tar xz
cd dfshow
makepkg -srci

The latest cutting edge versions from the master branch are also available in the AUR

curl -L https://aur.archlinux.org/cgit/aur.git/snapshot/dfshow-git.tar.gz | tar xz
cd dfshow-git
makepkg -srci

Ubuntu

Run the following to install DF-SHOW from the Launchpad hosted PPA

sudo add-apt-repository ppa:ian-hawdon/dfshow
sudo apt-get update
sudo apt-get install dfshow

RPM Based Distributions

Packages are available from the Fedora Copr build service:

If you’re using a version of Linux with dnf:

sudo dnf copr enable roberthawdon/DF-SHOW

you need to have dnf-plugins-core installed

sudo dnf install dfshow

If you have older distribution:

sudo yum copr enable roberthawdon/DF-SHOW

you need to have yum-plugin-copr installed

sudo yum install dfshow

For more information, please see the roberthawdon/DF-SHOW repository.

macOS

Versions of DF-SHOW for macOS are provided via Homebrew. Homebrew is available for macOS versions 10.6 (Snow Leopard) and above. Any version of macOS supporting Homebrew can be used to install DF-SHOW.

Please visit the Homebrew homepage for instructions for installing Homebrew on your Mac.

To install DF-SHOW via Homebrew, run the following in your terminal:

brew tap roberthawdon/dfshow
brew install dfshow

Building from Source

Ensure you have the following dependencies installed:

  • Your system’s build tools
  • A C compiler (gcc or clang)
  • ncurses development packages
  • libconfig development packages

Download the project and prepare sources.

git clone https://github.com/roberthawdon/dfshow
cd dfshow
./bootstrap
./configure

On some BSD systems, you may need to pass extra parameters to configure and build DF-SHOW:

./configure LDFLAGS="-L/usr/local/lib" CFLAGS="-I/usr/local/include"

Build DF-SHOW with

make

Install DF-SHOW

sudo make install