github.com/mithrandie/csvq@v1.18.1/docs/_posts/2006-01-02-install.md (about) 1 --- 2 layout: default 3 title: Installation - Reference Manual - csvq 4 category: reference 5 --- 6 7 # Installation 8 9 * [Install executable binary](#install-executable-binary) 10 * [Build from source](#build-from-source) 11 * [Install using package manager](#install-using-package-manager) 12 13 ## Install executable binary 14 {: #install-executable-binary} 15 16 1. Download an archive file from [release page](https://github.com/mithrandie/csvq/releases). 17 2. Extract the downloaded archive and add a binary file in it to your path. 18 19 ## Build from source 20 {: #build-from-source} 21 22 ### Requirements 23 24 Go 1.18 or later (cf. [Getting Started - The Go Programming Language](https://golang.org/doc/install)) 25 26 ### Build command 27 28 ```$ go install github.com/mithrandie/csvq``` 29 30 ## Install using package manager 31 {: #install-using-package-manager} 32 33 Installing using a package manager does not ensure that you always get the latest version, but it may make installation and updating easier. 34 35 ### Ubuntu 36 37 1. ```$ sudo add-apt-repository ppa:mithrandie/csvq``` 38 2. ```$ sudo apt update``` 39 3. ```$ sudo apt install csvq``` 40 41 ### macOS (unofficial) 42 43 1. Install homebrew (cf. [The missing package manager for macOS (or Linux) — Homebrew](https://brew.sh)) 44 2. ```$ brew install csvq```