Mac安装软件,一条指令就搞定

2020-02-05 16:00:05 5点赞 48收藏 12评论

小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。2020年新人计划正在进行,点击查看活动详情


1. 为什么要用Homebrew?

在mac下,通常有三种方式下载软件:

    # 通过系统自带的“App Store”直接进行安装;
apple-system', BlinkMacSystemFont, 'system-ui', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Noto Color Emoji';">    # 查找下载网页,自行下载dmg软件进行安装;
    # 通过homebrew指令进行安装;

我们以安装火狐浏览器为例对比三种方法的执行过程。


 在“App Store”安装

结果发现搜索关键词“火狐”和“firefox”均没有我们想要的结果。

搜索“firefox”搜索“firefox”

搜索“火狐”搜索“火狐”

看来并不能用“App Store”进行下载安装。


在网页查找相应资源安装

1. 打开百度,搜索”火狐“

百度搜索”firefox“百度搜索”firefox“

2. 打开”火狐官网“

”firefox“官网”firefox“官网3. 点击”立即下载“后,在"download"找到下载好的dmg文件并执行。

下载好的dmg文件下载好的dmg文件

4. 打开之后后,出现下面窗口,我们将“Firefox.app”拖动到Applications文件中,这样我们就安装好了。

打开dmg文件显示的界面打开dmg文件显示的界面

5. 然后我们需要收拾残局,到桌面右键图标弹出,删除dmg文件

右键弹出firefox右键弹出firefox

是不是觉得过程很冗长。


使用Homebrew安装

只需要打开“terminal”,执行一条指令

brew cask install firefox

就安装好了。

再也不用管下载的dmg在哪,再也不用拖拽,再也不用再安装完之后删除残余的安装文件。是不是超方便的。Mac安装软件,一条指令就搞定 

同时,Homebrew为系统软件提供了非常方便的安装方式,解决了包的依赖问题,并不再需要烦人的sudo,一键式编译,无参数困扰。除安装外,还可以轻松实现包括更新、卸载在内的管理功能。so easy~


2. 什么是Homebrew?

Homebrew是一个开源(免费哦~)的,适用于macOS的包管理软件。这里的“包”指的是macOS除了操作系统之外的所有程序文件的集合,它可以是“应用程序”、“字体”、“库”等等。通过Homebrew,我们可以轻松的对这些包进行安装、版本升级、卸载、发布等等操作。Homebrew没有可视化的界面,它是一个执行在“terminal(终端)”的程序。所有的操作通过指令完成。掌握少数几个指令,便可以完成大部分的操作。


3. 如何安装Homebrew?

打开“terminal”并输入以下指令并执行便可以完成安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

是不是超简单。Mac安装软件,一条指令就搞定 

(ps. 上述的指令可能会变化,如果发现失效了,可以通过官网给定的指令进行安装


4.如何使用Homebrew?

我们常用的指令并不多:

搜索软件包 :brew search "关键词"

安装软件包 :brew install "软件名称"

卸载软件包:brew uninstall "软件名称"

查看当前安装的软件包:brew list ""软件名称""

查看可更新软件包:brew outdated

更新软件包:brew upgrade

我们以“firefox”和“python”为例:

搜索软件包

“brew search firefox”,得到如下结果:

brew search firefoxbrew search firefox

“brew search python”,得到如下结果:

brew search pythonbrew search python

结果有两个分类,“Formulae” 和 “Casks”

  • Formulae 指的是环境、指令集、可执行文件等不直观的软件包;

  • Casks 指的是包含应用程序格式“.app”的软件包;

安装软件

brew cask install firefox

brew install python

卸载软件

brew cask uninstall firefox

brew uninstall python

更新软件

更新python: brew upgrade python  

更新所有可以更新的软件:brew upgrade


对于普通用户,上述的操作就能够满足日常使用了。当然,brew还支持很多其他功能,例如:创建、发布自己的 Homebrew 软件包、查看安装包依赖、锁定版本等等,大家就自行探索啦~Mac安装软件,一条指令就搞定 



展开 收起

Microsoft 微软 Office 365 个人版 1年订阅

Microsoft 微软 Office 365 个人版 1年订阅

229元起

《Nebo》触屏笔记类软件 Windows版

《Nebo》触屏笔记类软件 Windows版

暂无报价

《Cardiograph(心电图仪)》iOS应用软件

《Cardiograph(心电图仪)》iOS应用软件

暂无报价

Day One(日记+笔记)

Day One(日记+笔记)

暂无报价

《CanOpener(耳机音质调试)》iOS应用软件

《CanOpener(耳机音质调试)》iOS应用软件

暂无报价
12评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章

eliot__
银联优购全球阅读文章30天为值得买打call签到99天
LV18

test

关注 打赏
最新文章 热门文章
48
扫一下,分享更方便,购买更轻松