1, xcode命令工具(一下 以都是在 终端下运行 ,%为注释)
xcode-select --install
此文章于2022-08-28 修改, 因为不适合最新的m1/m2了
2. homebrew 安装
2.1 安装
官网主页: https://brew.sh/
国内加速安装: https://gitee.com/cunkai/HomebrewCN
2.2 卸载(未试过)
方法一: 网上找的,
可参考: https://blog.csdn.net/qq_41234116/article/details/79366454
方法 2: 官方版本
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
https://github.com/Homebrew/brew/blob/master/docs/FAQ.md
https://stackoverflow.com/questions/23251665/how-to-uninstall-homebrew
2.3 通过 brew 安装软件和卸载软件
brew install <packageName> # 这个安装的是只有命令行的工具
brew install --cask google-chrome # 安装的是有图像界面的 app
brew uninstall <packageName>
brew uninstall --cask <packageName>
brew list % 已安装列表
brew update % 注意每次使用这个是 都很慢, 可进行源的更新
brew cask search <packageName> %查询<packageName>
brew cask info <packageName> % 查看版本信息
brew config %查看brew配置
brew outdated % 查看那些包(软件)可以更新
brew upgrade # 更新所有的包,Homebrew 会安装新版本的包,但旧版本仍然会保留
brew upgrade $FORMULA # 更新指定的包
brew cleanup # 清理所有包的旧版本,将旧有的软件安装包进行清理
brew cleanup $FORMULA # 清理指定包的旧版本
brew cleanup -n # 查看可清理的旧版本包,不执行实际操作
2.4 软件清理
brew cleanup --prune 0
cleanup [options] [formula|cask]
Remove stale lock files and outdated downloads for all formulae and casks, and remove old
versions of installed formulae. If arguments are specified, only do this for the given for-
mulae and casks. Removes all downloads more than 120 days old. This can be adjusted with
HOMEBREW_CLEANUP_MAX_AGE_DAYS.
--prune
Remove all cache files older than specified days.
-n, --dry-run
Show what would be removed, but do not actually remove anything.
-s Scrub the cache, including downloads for even the latest versions. Note downloads for
any installed formulae or casks will still not be deleted. If you want to delete
those too: rm -rf "$(brew --cache)"
--prune-prefix
Only prune the symlinks and directories from the prefix and remove no other files.
2.5 mac Linux命令解释
-
export A = B把 B 写入 A中,不过重启后无效, 还可以设置环境变量,不过 mac 一般会自动配置,不怎么用这个,用的较多的是~/.bash_profile文件来管理环境变量. -
echo 'xxx' >> file把'xxx'内容追加到file文件末尾, 用一个>表示覆盖file文件. -
source ~/.bash_profile刷新配置文件 -
cat file查看 file 文件 -
vim file利用 vim 打开 file文件,vim 可以编辑修改 file 文件
3. 常用软件
-
谷歌浏览器 ,
-
Typora写作软件, -
sublime-text3,
-
github桌面版,
-
mathpix-snipping-tool公式识别器,
-
tencent-lemon : 腾讯柠檬垃圾清理软件
-
contexts: 快速切换 mac 窗口
-
firefox(火狐浏览器,虽然 Google 浏览器很强了,不过国内有些软件需要这个)
-
the-unarchiver (只能)解压软件
-
keka 解压压缩都行,
-
qq : mac上只有 qq,暂时没有 TIM
-
iina % 视频播放器
-
mounty %挂着 NTFS
-
baidunetdisk %百度网盘
-
loopback: 收费软件,需要找到破解版,不建议用这个安装,结合 mac 自带的录屏软件,可以录制有声音的视频,不管是系统声音还是软件声音都行.
-
java 的安装,个人建议还是从官网下载安装对应的版本,我记得第一次试的时候,好像没有配置成功
% 先安装 r 以及 rstudio 在安装java, 看能否配置成功 brew install –cask r brew install –cask rstudio brew install –cask java %将会安装jdk的最新版本,jdk内嵌jre brew install –cask java8 %安装jdk8的最新版本``
-
grammarly : 语法安装软件, 个人不推荐,因为有浏览器插件就够了
-
cajviewer: caj 云阅读
-
zotero: 论文参考文献管理, 可以快速进行期刊缩写与展开
-
mendeley : 论文参考文献管理,可以快速进行期刊缩写与展开
-
jabref : 论文管理软件, 只适合 bibtex 文件的管理, 这个可以缩写期刊, 以及查找文献的 doi, 并且不修改原有的bibtex 文件信息(除非手动修改), 注意一定要找到对应期刊的 bst 文件,才能显示出适合的参考文献格式, 可以集合 zotero 以及 mendeley 的软件查找相应的参考文献样式或者直接从网站https://www.zotero.org/styles查找下载相关参考文献的样式, 最终结合 bibtex 生成最终的 pdf(bibtex文件生成的临时文件 *.bbl 就是对应的的thebibliography环境以及bibitem条目 ), 备注: 个人推荐 jabref, 然后全部的参考文献都去 Google 学术上下载 bibtex 文件,不能一会从百度学术一会从谷歌学术下载,或者从相应的参考软件下载,这样会很乱, 注意:谷歌浏览器插件MyBibCitation Generator 也能产生相应的参考文献样式
-
jabref % 建议安装开发版本,这个默认是稳定版本
# 个人基础
brew install –cask sogouinput # 搜狗输入法
brew install –cask google-chrome # Google浏览器
brew install –cask sublime-text
brew install –cask github
brew install –cask mathpix-snipping-tool
brew install –cask tencent-lemon # 腾讯柠檬清理软件
brew install –cask qq
brew install –cask iina
brew install –cask typora # 收费
brew install –cask contexts
#brew install –cask firefox # 火狐浏览器,
brew install –cask baidunetdisk # 百度云
brew install –cask mailmaster # 网易邮箱大师
brew install –cask grammarly
#brew install –cask cajviewer
brew install –cask zotero # 文献管理工具
#brew install –cask jabref # 建议安装开发版本,这个默认是稳定版本s
# 免费
brew install –cask the-unarchiver # 解压工具
brew install –cask keka # 解压缩工具
# 可以购买myzip专业版,这个软件具有上述两个软件的常用功能,解压缩
# 免费
brew install –cask mounty # U盘挂在软件
## mounty开源的. 但是不推荐,一旦和win混用,易出问题
## 推荐付费软件: tuxera ntfs for mac
brew install –cask loopback #(收费,可以免费试用)结合 mac 自带的录屏软件,可以录制有声音的视频,不管是系统声音还是软件声音都行.
### 文本预览,在最新的mac 12中不可以了, 好像不支持m1
brew install –cask qlstephen # 下面三个是增加mac自带的文件预览功能
brew install –cask qlcolorcode
brew install –cask qlmarkdown # markdown预览
### 推荐付费 peek
参考:
https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
https://blog.cnrainbird.com/index.php/2020/05/19/osx_geng_huan_brew_yuan_jie_jue_xia_zai_man_wen_ti/
补充: 利用homebrew这个方法虽然好,但是对于旧电脑可能不适合,下载对应软件的二进制文件来的更可靠些