banner
codeacg

codeacg

额. 每天的事情 看番 + 写代码(学
github
telegram

记一次刚开箱的Macmini自动后做了什么

1686063209.jpg

1. 拆箱激活#

2. 网络#

surge for mac安装

3. 密码工具#

1password安装,毕竟我的密码我一个都不知道。。。。

4.homebrew 安装#

1)一行命令即可安装homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

等待安装完成后,需要执行一个命令将homebrew添加到 macos 环境变量中

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile

使用source命令立即生效,当然也可以重启终端。

source ~/. zprofile

2)安装下载源(tap)

brew tap homebrew/cask-fonts
brew tap homebrew/core
brew tap homebrew/cask
brew tap homebrew/services

homebrew/core:Homebrew 的官方存储库,包含大量常用的软件包。
homebrew/cask:Homebrew 的官方 Cask 存储库,包含许多 macOS 应用程序。
homebrew/bundle:Homebrew 的官方 Bundle 存储库,包含 Bundle 相关的命令和工具。
homebrew/services:Homebrew 的官方服务插件存储库,包含一些常见的服务插件,例如 MySQL、Redis 等等。
homebrew/cask-fonts:Homebrew 的字体存储库,包含许多字体软件包。
这里是 homebrew 的官方 github,有需要的自取哈!
3)安装软件

brew install aria2 docker ffmpeg git go highlight mackup mkvtoolnix node nvm python rclone curl pbcopy redis wget yt-dlp 1password aegisub alt-tab appflowy arc avifquicklook background-music balenaetcher beyond-compare devtoys devutils discord downie drawio espanso firefox gltfquicklook google-chrome iina input-source-pro ipynb-quicklook istat-menus jpc-qlcolorcode jq keka microsoft-edge mos mouse-fix notion nutstore obs obsidian onedrive onekey one-switch orion osirix-quicklook picgo popclip postman qbittorrent qlimagesize qlstephen qlvideo qq quicklook-csv quicklook-json quicklook-pat quicklookase raycast slack sourcetree spotify sublime-text surge telegram thunder tinypng4mac todesk typora visual-studio-code vim warp wechat wpsoffice-cn yesplaymusic

5. 开启 “任何来源”#

解决 Mac 安装软件的 “已损坏,无法打开。 您应该将它移到废纸篓” 问题
打开【启动台】,选择【终端】,输入:

sudo spctl  --master-disable

然后回车,继续输入密码(密码输入时是不可见的),然后回车。
接着打开【系统偏好设置】,选择【安全性与隐私】,选择【通用】,可以看到【任何来源】已经选定。
接着打开文件进行安装。

6. 设置访达#

设置操作
所有文件扩展名1685973693.png
设置访达统一样式1685976182.png
(注意修改过的访达样式不全局生效

7.alias 重命名#

创建文件

touch ~/.bashrc

打开文件,在文件中写入下面命令

open ~/.bashrc

1)设置 ll

alias ll=ls -l

2)设置 python

alias python=python3

8. 调整 Dock 栏的隐藏速度#

defaults write com.apple.Dock autohide-delay -float 0 && killall Dock

后悔药

defaults delete com.apple.Dock autohide-delay && killall Dock

小知识

.bashrc .zshrc .profile .bash_profile 的区别
1️⃣bashrc 和 profile 的差异
bashrc 是在系统启动后就会自动运行。
进行设置后,可运终端命令用 source bashrc 命令更新 bashrc
profile 是在用户登录后才会运行。
进行设置后,可运终端命令用 source profile 命令更新 profile
PS:通常我们修改 bashrc, 有些 linux 的发行版本不一定有 profile 这个文件
/etc/profile 中设定的变量 (全局) 的可以作用于任何用户,而~/.bashrc 等中设定的变量 (局部) 只能继承 /etc/profile 中的变量,他们是 "父子" 关系。
2️⃣.bash_profile
~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的 shell 信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc 文件。
~/.bash_profile: 是交互式、login 方式进入 bash 运行的。
~/.bashrc: 是交互式 non-login 方式进入 bash 运行的,通常二者设置大致相同,所以通常前者会调用后者。
3️⃣.zshrc
zsh 终端命令工具的全局变量设置,和 bashrc 区别是 默认很多 linux 系统是 base,就配置在 bashrc 里
如里是使用 zsh 就配置在 zshrc 里

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。