SpoofDPI/_docs/QUICK_START.md
nxjosephofficial 8a252f4df9
docs: add installation instructions for FreeBSD (#219)
* Add installation instructions for FreeBSD

* remove extra info because the port already has a message
after installation that let users know these informations.
2024-08-29 23:40:48 +09:00

1.4 KiB

Quick Start

Binary

SpoofDPI will be installed in ~/.spoofdpi/bin.
To run SpoofDPI in any directory, add the line below to your ~/.bashrc || ~/.zshrc || ...

export PATH=$PATH:~/.spoofdpi/bin

# macOS Intel
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

# macOS Apple Silicon
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-arm64

# linux-amd64
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s linux-amd64

# linux-arm
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s linux-arm

# linux-arm64
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s linux-arm64

# linux-mips
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s linux-mips

# linux-mipsle
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s linux-mipsle

FreeBSD 😈

# Build from ports tree
make -C /usr/ports/net/spoofdpi install clean
# Install the package
pkg install spoofdpi

Homebrew 🍻

brew install spoofdpi

Go

You can also install SpoofDPI with go install.

go install github.com/xvzc/SpoofDPI/cmd/spoofdpi@latest

How to build

git clone https://github.com/xvzc/SpoofDPI.git
cd SpoofDPI
go build ./cmd/...