Linux使用clash客戶端(非服務端)以及安裝homebrew


一、clash

由於在mac上用慣了homebrew以至於看到centos終端就有點不適應,故想裝個homebrew,哪曾想一如凡塵深似海,brew需要訪問GitHub而我的服務器是國內的,壓根訪問不了

筆者個人電腦使用的是clash因為支持的平台比較多如:windows、mac、android、ios、linux

首先配置好linux版本的clash,可以去GitHub下載自己服務器對應版本:

https://github.com/Dreamacro/clash/releases

筆者服務器使用linuxamd64的,下完之后再通過ssh上傳到服務器:

scp /Users/Downloads/clash-linux-amd64-v1.8.0.gz   root@122.122.122.122:/root/clash-linux-amd64-v1.8.0.gz

 

 

 

 

 可以看到還是挺快的,筆者是剛買的天翼雲服務器雙十二優惠,感覺還不錯!

然后gz格式是通過gunzip解壓,解壓后會生成一個可執行文件clash

 

chmod +x clash  #添加可執行權限

./clash  #執行啟動

執行后會在這里生成一個默認的配置文件:~/.config/clash/congfig.yaml

當然這個配置文件是沒有用的,這個時候就可以把你的本地clash的配置文件上傳到服務器了:

先按ctrl+c停止當前進程,本地的配置文件你可以從這里找到:

 

 

筆者macbook的配置文件位置可以分享給你們個參考,不同平台的位置不一樣:

 

/Users/zhang/.config/clash/******.yaml

 

傳文件還是用scp /Users/zhang/.config/clash/*******.yaml root@122.122.122.122:/root/.config/clash/config.yaml

 

!本地的yaml文件注意:本地可能有多個.yaml后綴的文件,點開看看甄別一下哪個是有效的。

 

輸入./clash 回車啟動,這樣就運行在7890端口了,但是它占用了此終端 我們無法再做其他事。這里可以提前用screen -S name1命令開一個后台終端,在后台終端啟動clash,然后ctrl+a+d返回前台。

注意:如果提示以下錯誤:

 

 還需要把本地的Country.mmdb也上傳到相同目錄上去。跟前面一樣的傳法

一般來說clash的配置只要你本地可以用那服務器上就沒問題的。

 

二、homebrew的安裝:

當然brew和yum本來就不相上下了,選擇只因習慣,如果非要做一個選擇那我全都要。

 

執行homebrew自動安裝腳本(mac和centos),切記不能在root權限下執行,需另建一個普通賬戶!!

筆者的服務器是centos7.5選第二個。這一步有點久,大概十分鍾

以下兩條命令

 

 

# macbook 
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

# centos 
/bin/sh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

 

由於是全自動安裝,基本上沒出現解決不了的錯誤,靜靜等待執行完畢,重啟,就大功告成了

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM