update: let some static files using self CDN

This commit is contained in:
2022-08-31 20:40:27 +08:00
parent 5894ad066b
commit bc3566d3e8
6 changed files with 29 additions and 29 deletions

View File

@@ -17,7 +17,7 @@ date: "2022-01-26 20:31:00"
开机后macOS 会引导用户进行相关设置并激活 macOS在此过程中可以通过设置 iCloud 将所有 Apple 的设备“连接起来”,形成 Apple 生态链,这也是苹果全家桶的价值和优势所在。
![我的 iCloud 在 MacBook Pro 2018](https://cdn.rhyland.cn/hugo/2022/01-26/icloud.png)
![我的 iCloud 在 MacBook Pro 2018](https://cdn.taurusxin.com/hugo/2022/01-26/icloud.png)
## 软件包管理器
@@ -37,7 +37,7 @@ Homebrew 到你的 Mac 电脑。
安装完成后,就可以在终端内输入 `brew -v` 来查看当前 Homebrew 的版本
![查看 Homebrew 的版本(你的终端可能会和我长的可能会不一样,后面会详细阐述终端美化)](https://cdn.rhyland.cn/hugo/2022/01-26/brew-version.png)
![查看 Homebrew 的版本(你的终端可能会和我长的可能会不一样,后面会详细阐述终端美化)](https://cdn.taurusxin.com/hugo/2022/01-26/brew-version.png)
### Homebrew 使用
@@ -49,25 +49,25 @@ macOS 下有一种类似于 Windows 里的软件安装包格式 `pkg` 。这是
来进行软件的搜索name 为该软件名称
![使用 Homebrew 搜寻软件包 Python](https://cdn.rhyland.cn/hugo/2022/01-26/brew-search.png)
![使用 Homebrew 搜寻软件包 Python](https://cdn.taurusxin.com/hugo/2022/01-26/brew-search.png)
可以看到brew 的软件库里面有许多和关键词 “python” 相关的软件包写本篇文章时Python 的 3.10 版本才刚发布没多久brew 就收录了brew 的另一个优点就是收录和更新软件包的速度每当新版本发布brew 基本都在第一时间进行更新。
接下来可以使用命令 `brew info name` 来查看一个软件包的详细信息,包含了发行商、使用协议、依赖软件包、使用方法和安装次数等。
![查看 python@3.9 软件包的信息](https://cdn.rhyland.cn/hugo/2022/01-26/brew-info.png)
![查看 python@3.9 软件包的信息](https://cdn.taurusxin.com/hugo/2022/01-26/brew-info.png)
确定要安装的软件包之后,使用命令 `brew install name` 来安装你的软件包brew 会自动下载软件包,并且安装到其指定的位置下面。
安装完成之后,可以查看一下 Python 的版本信息。
![查看 Python 的版本](https://cdn.rhyland.cn/hugo/2022/01-26/python-version.png)
![查看 Python 的版本](https://cdn.taurusxin.com/hugo/2022/01-26/python-version.png)
以我当前版本举例一段时间之后Python 发布了 3.9.10 版本,想对其进行升级,首先要进行 brew 的软件列表更新,因为 brew 的原理就是从网络上将整个 brew 软件库的列表下载下来,然后在安装软件包时在本地搜寻该软件包的信息,如果没有更新 brew 的软件库列表,那么搜寻到的还是 python 的 3.9.9 版本,更新 brew 软件包列表的命令为 `brew update` 该命令同时也包含了对 brew 包管理器本身的更新。
更新完成之后brew 会提示有哪些软件包可以进行升级,下图中,输出了 brew 收录了什么新的软件包,更新了哪些软件包,移除了哪些软件包以及我当前电脑中有一个软件包可以升级。
![升级 brew 软件库列表](https://cdn.rhyland.cn/hugo/2022/01-26/brew-update.png)
![升级 brew 软件库列表](https://cdn.taurusxin.com/hugo/2022/01-26/brew-update.png)
随后可以针对单一软件进行升级,使用命令(注意上面的 update 和这里 upgrade 的区别)
@@ -116,17 +116,17 @@ macOS 下我个人最推荐使用的是 **iTerm 2** 这个终端模拟器了,
官网:[https://iterm2.com/](https://iterm2.com/index.html)
![iTerm2 官网](https://cdn.rhyland.cn/hugo/2022/01-26/iterm2.png)
![iTerm2 官网](https://cdn.taurusxin.com/hugo/2022/01-26/iterm2.png)
下载、安装并打开 iTerm2 之后,进行简单的配置,首先使用 `Command + ,` 来打开首选项,进入 Appearance 选项卡,将 Theme 设置为 Minimal标题栏就消失了整个界面变的沉浸式
![设置沉浸式主题](https://cdn.rhyland.cn/hugo/2022/01-26/theme-minimal.png)
![设置沉浸式主题](https://cdn.taurusxin.com/hugo/2022/01-26/theme-minimal.png)
打开 [https://iterm2colorschemes.com/](https://iterm2colorschemes.com/) 选择你喜欢的配色,下载下来,它应该是一个后缀为 itermcolors 的文件,进入 `Profiles - Colors` 选项卡,在右下角的 `Color Poesets` 选择 `Import...` 导入你刚才下载的主题,我选择的是 Dracula 主题。
![主题颜色配置](https://cdn.rhyland.cn/hugo/2022/01-26/color-presets.png)
![主题颜色配置](https://cdn.taurusxin.com/hugo/2022/01-26/color-presets.png)
![Dracula 主题](https://cdn.rhyland.cn/hugo/2022/01-26/dracula.png)
![Dracula 主题](https://cdn.taurusxin.com/hugo/2022/01-26/dracula.png)
### Oh My Zsh
@@ -154,7 +154,7 @@ vim ~/.zshrc
code ~/.zshrc
```
![使用 VSCode 编辑配置文件](https://cdn.rhyland.cn/hugo/2022/01-26/zshrc-theme.png)
![使用 VSCode 编辑配置文件](https://cdn.taurusxin.com/hugo/2022/01-26/zshrc-theme.png)
默认的主题是 robbyrusseell你可以打开 [https://github.com/ohmyzsh/ohmyzsh/wiki/Themes](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes) 来挑选喜欢的自带主题,然后将双引号内容修改
@@ -173,20 +173,20 @@ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/p
然后还是打开刚才的 .zshrc 配置文件,往下拉找到 plugin 选项,在括号内加上这两个插件的名字
![添加插件](https://cdn.rhyland.cn/hugo/2022/01-26/zshrc-plugin.png)
![添加插件](https://cdn.taurusxin.com/hugo/2022/01-26/zshrc-plugin.png)
同样需要重启 Shell 或者使用命令来应用更改
语法高亮↓
![绿色为存在该命令,红色为不存在](https://cdn.rhyland.cn/hugo/2022/01-26/syntax-highlighting.png)
![绿色为存在该命令,红色为不存在](https://cdn.taurusxin.com/hugo/2022/01-26/syntax-highlighting.png)
自动补全↓
![输入一个使用过的命令开头,按下方向键→即可补全](https://cdn.rhyland.cn/hugo/2022/01-26/auto-suggestions.png)
![输入一个使用过的命令开头,按下方向键→即可补全](https://cdn.taurusxin.com/hugo/2022/01-26/auto-suggestions.png)
或者,还可以这样补全文件夹(动图)
![输入文件夹开头,按 Tab 补全](https://cdn.rhyland.cn/hugo/2022/01-26/auto-suggestions-folder.gif)
![输入文件夹开头,按 Tab 补全](https://cdn.taurusxin.com/hugo/2022/01-26/auto-suggestions-folder.gif)
总之,还有很多有意思的功能等待你去发现。