Mac系统升级问题

今天给自己的电脑系统升级了一下(MacOS Catalina 15.4), 发现升级完

git 不能使用了

报错如下:

image.png

大概意思是: Xcode位置不对, 请使用 Xcode-select --switch 重新设置.

若不想往下看、请直接尝试:

BEGIN
1. Xcode-select -P 查看路径, sudo Xcode-select --switch 设置为输出路径; 看看好不好使
2. 不好使就直接重新安装 Xcode吧、新版本系统Xcode也需要升级
END

google走起, 一顿狂搜、发现, Xcode-select -P 可以查看Xcode的正确位置, 于是开始设置:

Xcode-select -P 回车输出路径:
/Applications/Xcode.app/Contents/Developer

重新设置:
sudo Xcode-select --switch /Applications/Xcode.app/Contents/Developer

重启terminal, 等待惊喜~~~
😭、发现不好使、又说重启电脑, 重启完也没好使....

还等着提交代码呢😒, 于是怀着忐忑的心情重新 google、发现需要重新安装 Xcode,
打开 APP Store -> 搜索Xcode -> 点击安装.... (贼慢了..., 不知道是不是我网速问题)
然后重新尝试、是OK的了~~~

ssh上不去

ssh -p port name@domain.com

一顿操作、发现, 居然卡在了当前页面、进不去公司服务器了, 看了下网络目前不是很稳定, 以为是网络的问题....
然而、网络稳定后还是不行~~o(>_<)o ~~, 搜了搜、发现是openssh的问题, 需要升级
ssh -V 显示当前版本 OpenSSH_8.1p1, LibreSSL 2.7.3
brew install openssh 其实我不明白为什么是install、而不是upgrade
openssh的版本不是 8.1p1 么 ?暂且不深究, 问题得到解决了、权且记下、有时间了看下~~~

设置终端

15.4 默认shell 更新成了 zsh, 打开终端会提示

默认的交互shell现在是zsh。
要更新您的帐户以使用zsh,请运行' chsh -s /bin/zsh '。
详情请访问https://support.apple.com/kb/HT208050。

可以用两种方式切换终端默认shell:

  1. 按照提示,运行chsh -s /bin/zsh
  2. 修改用户组默认shell mac图标 -> 系统偏好设置 -> 用户与群组 -> 点击左下方小锁、解锁 -> 右键登录用户 -> 高级选项 -> 修改默认shell -> 点击 保存修改
    image.png
修改
使用 oh-my-zsh

修改完默认shell、我们可以来配置终端, zsh的配置相对麻烦一些、可以借助已有经典方案 oh-my-zsh

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

复制配置:
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

可以看到、此时终端的样式已修改, 主题为默认主题.
主题 这里可以看到所有的主题、你可以选择自己喜欢的并修改自己的终端配置.
-> vi ~/.zshrc
ZSH_THEME=robbyrussell -> 将 = 后边的主题名称修改为任意你喜欢的主题名称.
自己原来 ~/.bash_profile 文件中的个人配置可以写入 ~/.zprofile
配置文件等价关系:
~/.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.)

此时, 系统默认shell 已经是 zsh, 设置用户组默认shell是无效的、可以更新 idea 本身的 Terminal 默认shell.
mac下:
idea -> Preferences -> Tools -> Terminal -> Application Settings -> shell Path
重新设定为 /bin/zsh 即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先如果遇到应用卡顿或者因为内存占用过多时一般使用Instruments里的来进行检测。但对于复杂情况可能就需要用...
    攻克乃还_阅读 1,936评论 0 7
  • two Last login: Tue Aug 4 17:09:57 on ttys000 yushengyang...
    aofeilin阅读 1,060评论 1 9
  • 1. 背景 之前电脑安装了Xcode10.1和Xcode10.2, 昨晚自动更新了Xcode11.2. 2. 现象...
    pingpong_龘阅读 4,933评论 0 1
  • 【转载】曾梦想仗剑走天涯 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边...
    06a6a973d7ab阅读 3,882评论 2 20
  • 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点...
    小地阅读 5,384评论 0 9