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
orclang
)ncurses
development packageslibconfig
development packageslibacl
development packagesselinux
development packages (optional, for use with--with-selinux
)gettext
for internationalization
Download the project and prepare sources.
git clone https://github.com/roberthawdon/dfshow
cd dfshow
./bootstrap
./configure
On systems with SELinux, you can enable support for this by passing the --with-selinux
option to 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