Mac系統(tǒng)升級問題

今天給自己的電腦系統(tǒng)升級了一下(MacOS Catalina 15.4), 發(fā)現(xiàn)升級完

git 不能使用了

報錯如下:

image.png

大概意思是: Xcode位置不對, 請使用 Xcode-select --switch 重新設(shè)置.

若不想往下看、請直接嘗試:

BEGIN
1. Xcode-select -P 查看路徑, sudo Xcode-select --switch 設(shè)置為輸出路徑; 看看好不好使
2. 不好使就直接重新安裝 Xcode吧、新版本系統(tǒng)Xcode也需要升級
END

google走起, 一頓狂搜、發(fā)現(xiàn), Xcode-select -P 可以查看Xcode的正確位置, 于是開始設(shè)置:

Xcode-select -P 回車輸出路徑:
/Applications/Xcode.app/Contents/Developer

重新設(shè)置:
sudo Xcode-select --switch /Applications/Xcode.app/Contents/Developer

重啟terminal, 等待驚喜~~~
??、發(fā)現(xiàn)不好使、又說重啟電腦, 重啟完也沒好使....

還等著提交代碼呢??, 于是懷著忐忑的心情重新 google、發(fā)現(xiàn)需要重新安裝 Xcode,
打開 APP Store -> 搜索Xcode -> 點擊安裝.... (賊慢了..., 不知道是不是我網(wǎng)速問題)
然后重新嘗試、是OK的了~~~

ssh上不去

ssh -p port name@domain.com

一頓操作、發(fā)現(xiàn), 居然卡在了當(dāng)前頁面、進不去公司服務(wù)器了, 看了下網(wǎng)絡(luò)目前不是很穩(wěn)定, 以為是網(wǎng)絡(luò)的問題....
然而、網(wǎng)絡(luò)穩(wěn)定后還是不行~~o(>_<)o ~~, 搜了搜、發(fā)現(xiàn)是openssh的問題, 需要升級
ssh -V 顯示當(dāng)前版本 OpenSSH_8.1p1, LibreSSL 2.7.3
brew install openssh 其實我不明白為什么是install、而不是upgrade
openssh的版本不是 8.1p1 么 ?暫且不深究, 問題得到解決了、權(quán)且記下、有時間了看下~~~

設(shè)置終端

15.4 默認shell 更新成了 zsh, 打開終端會提示

默認的交互shell現(xiàn)在是zsh。
要更新您的帳戶以使用zsh,請運行' chsh -s /bin/zsh '。
詳情請訪問https://support.apple.com/kb/HT208050。

可以用兩種方式切換終端默認shell:

  1. 按照提示,運行chsh -s /bin/zsh
  2. 修改用戶組默認shell mac圖標(biāo) -> 系統(tǒng)偏好設(shè)置 -> 用戶與群組 -> 點擊左下方小鎖、解鎖 -> 右鍵登錄用戶 -> 高級選項 -> 修改默認shell -> 點擊 保存修改
    image.png
修改
使用 oh-my-zsh

修改完默認shell、我們可以來配置終端, zsh的配置相對麻煩一些、可以借助已有經(jīng)典方案 oh-my-zsh

下載: 
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

復(fù)制配置:
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

可以看到、此時終端的樣式已修改, 主題為默認主題.
主題 這里可以看到所有的主題、你可以選擇自己喜歡的并修改自己的終端配置.
-> vi ~/.zshrc
ZSH_THEME=robbyrussell -> 將 = 后邊的主題名稱修改為任意你喜歡的主題名稱.
自己原來 ~/.bash_profile 文件中的個人配置可以寫入 ~/.zprofile
配置文件等價關(guān)系:
~/.bash_profile => ~/.zprofile
~/.bashrc => ~/.zshrc

idea Terminate窗口提示更新

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit [https://support.apple.com/kb/HT208050.](https://support.apple.com/kb/HT208050.)

此時, 系統(tǒng)默認shell 已經(jīng)是 zsh, 設(shè)置用戶組默認shell是無效的、可以更新 idea 本身的 Terminal 默認shell.
mac下:
idea -> Preferences -> Tools -> Terminal -> Application Settings -> shell Path
重新設(shè)定為 /bin/zsh 即可

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 首先如果遇到應(yīng)用卡頓或者因為內(nèi)存占用過多時一般使用Instruments里的來進行檢測。但對于復(fù)雜情況可能就需要用...
    攻克乃還_閱讀 2,227評論 0 7
  • two Last login: Tue Aug 4 17:09:57 on ttys000 yushengyang...
    aofeilin閱讀 1,141評論 1 9
  • 1. 背景 之前電腦安裝了Xcode10.1和Xcode10.2, 昨晚自動更新了Xcode11.2. 2. 現(xiàn)象...
    pingpong_龘閱讀 5,277評論 0 1
  • 【轉(zhuǎn)載】曾夢想仗劍走天涯 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊...
    06a6a973d7ab閱讀 4,045評論 2 20
  • 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊列(Gutter)->焦點...
    小地閱讀 5,460評論 0 9

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