学习、工作和狗粮

Homebrew相关记录

2018/01/26 Share

参考

Homebrew,Mac 应用管家

cask

Homebrew Cask 是 Homebrew 附带的、用来安装和管理 GUI 应用软件的工具

常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

# 如果我们想重置或还原一款应用的使用体验,或者单纯地想把应用留下来的痕迹一起清理掉,我们不用 uninstall 而是用 zap 来完整地抹掉一个应用。随后你可以用 install 来再次安装它。

# 小试牛刀:
brew cask install chrome
# ==> 没有叫这个名字的 Cask,是不是指 chrome-devtools、epichrome、google-chrome……

# 检索应用
brew cask search google

brew cask install google-chrome
# ==> 正在下载 https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg
🍺 google-chrome 安装成功!

# 卸载通过 Homebrew Cask 安装的软件
brew cask uninstall 软件名

# 清除预留文件,如配置
brew cask zap google-chrome
# ==> 删除一堆文件、还会删除几个空的目录

# 大多数通过 Cask 安装的软件都自带更新选项,如果没有该选项,用户依旧可以通过终端进行更新,在终端中输入brew tap buo/cask-upgrade,然后再输入下段命令即可更新全部应用:
brew cu

# 列出所有可以被安装的软件,当然你也可以直接前往上文提供的 Homebrew Cask 搜索。
brew cask search
# brew cask search google 这里是查找所有与 google 有关的软件,google 关键词可以自行替换

# 查找相关软件的信息
brew cask info 软件名

# 删除 Homebrew Cask 下载的包
brew cask cleanup

# 列出通过 Homebrew Cask 安装的包
brew cask list

# 更新 Homebrew Cask
brew cask update

插件

mas

终端上的 Mac App Store「mas」让应用的安装与更新无比轻松
以下这 3 点是不是你在用 Mac App Store 时想要的?

不想再忍受 Mac App Store 缓慢的打开速度;
批量安装或更新 Mac App Store 应用;
快速切换 Mac App Store 账号。
如果是的话,你必须得试试终端上的 Mac App Store —— mas。

注意:

  1. 应用必须在商店登陆账号的已购列表中,因为命令行无法完成「购买」这个操作;
  2. 对于新上架的应用,可能无法查询到其识别码。因为 mas 的查询列表在缓存文件中,目前尚不清楚其列表更新周期,但若由其他途径(如应用链接)得知新上架应用识别码,仍可正常安装。
  3. mas 无法用于系统更新,即只能更新显示在 Mac App Store 中的应用。

Mac App Store 中每一个应用都有自己的应用识别码(Product Identifier),这可以在每个应用的链接中看到。mas 就是根据 Product Identifier 安装与更新应用,也提供了查询应用 ID 的命令。

1
2
由 1Password 的链接可知其识别码为 443987910
https://itunes.apple.com/cn/app/1password/id443987910?mt=12
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# 命令
# 除了查看链接,有以下 x 种方法获取应用的识别码:

# 用命令 mas search 关键词 查询应用。比如在终端中执行 mas search xcode,大概 1 秒就显示了结果;
mas search

# 用命令 mas list 查询已安装应用及其识别码。
mas list

# 安装应用只需知道此应用的识别码就可以安装具体软件。比如安装 Bear,流程如下:
# 第一步:由命令 mas search bear 得知应用 Bear 的识别码为 1091189122;
# 第二步:使用命令 mas install 1091189122 安装。
mas install 1091189122

# 检查可以更新的应用
mas outdated

# 如果要更新所有 Mac App Store 应用,只需终端执行一句命令:
mas upgrade

# 如果忘记了当前帐号,使用命令 mas account 查询
mas account

# 可用命令 mas signout 退出当前帐号
mas signout

# 切换 Mac App Store 账号
# 如:mas signin mas@example.com "mypassword"
mas signin Apple ID "密码"

you-get

brew install you-get(Brew,安装 You-Get)并回车,即可安装 You-Get。You-Get 是我最喜欢的一个视频下载工具,它的用法比你能想象的还要简单:只需要输入 you-get 视频链接,就会立刻开始下载最高清晰度的源视频(以及字幕 & 弹幕)。

ql系列

什么是 QuickLook
QuickLook(快速预览)首次出现在 Mac OS X 10.5 中,用户可以在不开启外部软件的情况下按下空格键快速预览文件,属于 Mac OS X 的优秀特性,它的简单和高效得到很多 Mac OS X 用户的认可。它还有个更传神的名字——「一指禅」。
QuickLookPlugins.com

1
brew cask install quicklookapk webpquicklook epubquicklook quicklook-json qlstephen qlcolorcode suspicious-package qlvideo

CATALOG
  1. 1. 参考
  2. 2. cask
  3. 3. 常用命令
  4. 4. 插件
    1. 4.0.1. mas
    2. 4.0.2. you-get
    3. 4.0.3. ql系列