Updated installation instructions

This commit is contained in:
David Peter 2017-11-16 08:19:20 +01:00 committed by GitHub
parent 9be32fa6a7
commit 0999f8e328
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -124,31 +124,47 @@ fd -x wc -l \; -e rs
``` ```
## Install ## Install
### From source
With Rust's package manager [cargo](https://github.com/rust-lang/cargo), you can install *fd* via: With Rust's package manager [cargo](https://github.com/rust-lang/cargo), you can install *fd* via:
``` ```
cargo install fd-find cargo install fd-find
``` ```
Note that rust version *1.19.0* or later is required. Note that rust version *1.19.0* or later is required.
The release page of this repository also includes precompiled binaries for Linux.
On **macOS**, you can use [Homebrew](http://braumeister.org/formula/fd): ### From binaries
The [release page](https://github.com/sharkdp/fd/releases) includes precompiled binaries for Linux, macOS and Windows.
### On macOS
You can install [this Homebrew package](http://braumeister.org/formula/fd):
``` ```
brew install fd brew install fd
``` ```
On **Arch Linux**, you can install the package from the official repos: ### On Arch Linux
You can install [the fd-rs package](https://www.archlinux.org/packages/community/x86_64/fd-rs/) from the official repos:
``` ```
pacman -S fd-rs pacman -S fd-rs
``` ```
On **NixOS**, or any Linux distro you can use [Nix](https://nixos.org/nix/): ### On NixOS / via Nix
You can use the [Nix package manager](https://nixos.org/nix/) to install `fd`:
``` ```
nix-env -i fd nix-env -i fd
``` ```
On **Windows**, you can download the pre-built binaries from the [Release page](https://github.com/sharkdp/fd/releases). ### Windows
On **FreeBSD**, you can install from ports, it's located in `sysutils/fd`: You can download pre-built binaries from the [release page](https://github.com/sharkdp/fd/releases).
### FreeBSD
You can install `sysutils/fd` via portmaster:
``` ```
portmaster sysutils/fd portmaster sysutils/fd
``` ```