Clash-for-Linux

💻 How to configure system agents for Linux systems, suitable for CentOS / Ubuntu and other systems

Stars
1
Committers
1

Clash for Linux Personal Backup Installation Package

Download && Configure

  • Download project
git clone https://github.com/binwenwu/Clash-for-linux.git
  • Write proxy and cancel proxy commands into environment variables
cat <<EOL >> ~/.bashrc
# Proxy settings
alias proxy='export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890'
alias unproxy='unset https_proxy http_proxy all_proxy'
EOL
  • Make environmental variables effective
source ~/.bashrc

Usage

  • Enter the project directory
    • Place the subscribed configuration file (. yaml) in this directory
cd Clash-for-linux
  • Set execution permissions

Choose a clash application that is compatible with your own machine's CPU

chmod +x ./clash-linux-amd64
  • Start program
./clash-linux-amd64 -f ./yourconfig.yaml
  • Enable Terminal Agent
proxy
  • Cancel Terminal Agent
unproxy

Notice

  • If Country.mmdb is not displayed, Just place Country.mmdb in the directory under ~/.config/clash/
mkdir -p ~/.config/clash 
cp ./Country.mmdb ~/.config/clash
  • Restart the program
./clash-linux-amd64-v1.3.5 -f ./yourconfig.yaml

Last