Installation
You can obtain Datui from pre-built releases or by compiling from source.
Once installed, have a look at the Quick Start Guide.
Installing a Pre-built Release
To acquire a pre-built copy of Datui, download one from the Datui Releases Page on GitHub.
Package Managers
Arch Linux (AUR)
Datui is available in the Arch User Repository as datui-bin.
Install it with an AUR helper such as paru or yay:
paru -S datui-bin
or
yay -S datui-bin
RPM-based (Fedora, RedHat)
Datui is not yet available in the any of the offical repositores for RPM-based distributions.
Get the link to the .rpm file for the release version you want from the Releases Page.
Use dnf to install that link.
dnf install https://github.com/derekwisong/datui/releases/download/vX.Y.Z/datui-X.Y.Z-1.x86_64.rpm
Deb-based (Debian, Ubuntu)
Datui is not yet available in the any of the offical repositores for Deb-based distributions.
Download the .deb file for the release version you want from the Releases Page.
Use apt to install that file:
apt install ./datui-X.Y.Z-1.x86_64.deb
Compiling from Source
Datui is built using Rust, leveraging its Cargo toolkit for compilation.
To compile a release-quality executable, clone the repository and use cargo to build:
git clone https://github.com/derekwisong/datui.git
cd datui
cargo build --release
If desired, before building you could check out a specific release tag
git tag --list
git checkout <tag from the list>
cargo build --release
The datui executable can be found in the target/release directory.
Run it directly, or copy the file to a location on your PATH environment variable to make it
discoverable by your terminal.
Using cargo install
You may use cargo to install Datui locally into Cargo’s binary cache. (The ~/.cargo/bin
directory on Linux).
cargo install --path .
To run the application you will need to add the Cargo bin directory to your
PATH.On Linux:
export PATH=$PATH:~/.cargo/bin