Mac OS 10.15.6版本安裝SVN(GIT)失敗

舊的15寸MacBook升級完系統(tǒng)后,想使用svn進(jìn)行更新文件,發(fā)現(xiàn)提示錯誤如下:

Jasic-MacBook15:~ Jasic$ svn
svn: error: The subversion command line tools are no longer provided by Xcode.

根據(jù)百度搜索也是先刪除舊的,然后重新下載:

#刪除:
sudo rm -rf /Library/Developer/CommandLineTools
#重新下載:
xcode-select --install

多次嘗試依然不行,其實(shí)都是舊的處理辦法,對于至今2020-09-09的最新系統(tǒng)是10.15.6,此方法不行,因?yàn)橄到y(tǒng)已變更。最終還是使用brew可以進(jìn)行安裝,但是我電腦的brew也需要update,由于網(wǎng)絡(luò)問題,一直update不成功,估計(jì)主要是默認(rèn)國外鏡像問題。所以只能找國內(nèi)的進(jìn)行解決,至少速度會快很多吧。

#下載homebrew,
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

#使用國外報(bào)錯的可以用第二個國內(nèi)鏡像庫
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

根據(jù)提示一路下載好后,終端使用

brew install subversion

命令安裝subversion(homebrew也可以安裝各種mac不能下載的軟件,具體可自行搜索,網(wǎng)上很多),中間失敗了一次,重新下載了就好了

1、以下是執(zhí)行更安裝最新版本brew的全過程

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

請選擇一個下載鏡像,例如中科大,輸入1回車。
源有時(shí)候不穩(wěn)定,如果git克隆報(bào)錯重新運(yùn)行腳本選擇源。cask非必須,有部分人需要。
1、中科大下載源 2、清華大學(xué)下載源 3、北京外國語大學(xué)下載源 4、騰訊下載源(不顯示下載進(jìn)度) 5、阿里巴巴下載源(缺少cask源)
請輸入序號: 2

    你選擇了清華大學(xué)下載源

?。?!此腳本將要刪除之前的brew(包括它下載的軟件),請自行備份。
->是否現(xiàn)在開始執(zhí)行腳本(N/Y)y

開始執(zhí)行
   ---備份要刪除的文件夾到系統(tǒng)桌面....
cp: /usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/fuse/osxfuse.pc: No such file or directory
cp: /usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/fuse/fuse.pc: No such file or directory
   ---/usr/local/Homebrew 備份完成
-> 創(chuàng)建文件夾 /usr/local/Homebrew
此步驟成功
   ---備份要刪除的文件夾到系統(tǒng)桌面....
   ---/usr/local/Caskroom 備份完成
-> 創(chuàng)建文件夾 /usr/local/Caskroom
此步驟成功
   ---備份要刪除的文件夾到系統(tǒng)桌面....
   ---/usr/local/Cellar 備份完成
-> 創(chuàng)建文件夾 /usr/local/Cellar
此步驟成功
   ---備份要刪除的文件夾到系統(tǒng)桌面....
   ---/usr/local/var/homebrew 備份完成
-> 創(chuàng)建文件夾 /usr/local/var/homebrew
此步驟成功
-> 創(chuàng)建文件夾 /usr/local/var/homebrew/linked
此步驟成功
git version 2.24.3 (Apple Git-128)

下載速度覺得慢可以ctrl+c或control+c重新運(yùn)行腳本選擇下載源
==> 克隆Homebrew基本文件(32M+)

未發(fā)現(xiàn)Git代理(屬于正常狀態(tài))
==> 安裝完成,brew版本

10.15
brew -v

Homebrew 2.5.0-32-g959d2b7-dirty
Homebrew/homebrew-core (git revision 2f797; last commit 2020-09-09)
Homebrew/homebrew-cask (git revision 8b153; last commit 2020-09-09)
Brew前期配置成功

==> brew update

==> Homebrew has enabled anonymous aggregate formula and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics
No analytics have been recorded yet (or will be during this `brew` run).

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
Already up-to-date.

        上一句如果提示Already up-to-date表示成功
            Brew自動安裝程序運(yùn)行完成
              國內(nèi)地址已經(jīng)配置完成

                初步介紹幾個brew命令

        本地軟件庫列表:brew ls
        查找軟件:brew search google(其中g(shù)oogle替換為要查找的軟件關(guān)鍵字)
        查看brew版本:brew -v  更新brew版本:brew update

現(xiàn)在可以輸入命令open ~/.zshrc -e 或者 open ~/.bash_profile -e 整理一下重復(fù)的語句(運(yùn)行 echo $SHELL 可以查看應(yīng)該打開那一個文件修改)

        https://zhuanlan.zhihu.com/p/111014448  歡迎來給點(diǎn)個贊
#查看brew的安裝路徑
 which brew
/usr/local/bin/brew

2、安裝subversion過程

#安裝svn過程稍久,請耐心等待
brew install subversion

3、最后svn最終安裝成功

asic-MacBook15:~ Jasic$ svn --version
svn,版本 1.14.0 (r1876290)
   編譯于 Jul  4 2020,21:17:27 在 x86_64-apple-darwin19.5.0

# SVN安裝路徑
Jasic-MacBook15:bin Jasic$ ls -lsh /usr/local/bin/svn
0 lrwxr-xr-x  1 Jasic  admin    37B  9  9 21:07 /usr/local/bin/svn -> ../Cellar/subversion/1.14.0_2/bin/svn
Jasic-MacBook15:bin Jasic$ ls /usr/local/Cellar/subversion/1.14.0_2
CHANGES         LICENSE         README          etc         lib         share
INSTALL_RECEIPT.json    NOTICE          bin         include         libexec
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容