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

2020-02-05 16:00:05 6点赞 60收藏 12评论

1. 为什么要用Homebrew?

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

# 通过系统自带的“App Store”直接进行安装;
# 查找下载网页,自行下载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 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 到手18.2元/月 微软office365家庭版microsoft365增强版15个月

Microsoft 微软 到手18.2元/月 微软office365家庭版microsoft365增强版15个月

279元起

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

249元起

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

234元起

自助挂号应用服务

自助挂号应用服务

15000元起

Microsoft 微软 Office2016小型企业版 MAC专用

Microsoft 微软 Office2016小型企业版 MAC专用

149元起

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

29000元起

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

暂无报价

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

38800元起

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

170000元起

京东 金山麒麟WPS办公软件V11

京东 金山麒麟WPS办公软件V11

暂无报价

Microsoft 微软 MAC专用办公软件office2019永久版

Microsoft 微软 MAC专用办公软件office2019永久版

269元起

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

6904元起

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

3990元起

Microsoft 微软 OfficePLUS 订阅会员

Microsoft 微软 OfficePLUS 订阅会员

9.9元起

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

196元起
12评论

  • 精彩
  • 最新
  • Failed to connect to raw.githubusercontent.com port 443: Connection refused [想一想]

    校验提示文案

    提交
    我刚又试了下是可以的,难道你那边被墙了? [皱眉]
    可以按官网的指示类:去看看

    校验提示文案

    提交
    这个域名时不时会墙一下。

    校验提示文案

    提交
    收起所有回复
  • 楼主麻烦共享一下壁纸

    校验提示文案

    提交
    上传到图床啦,自取:去看看

    校验提示文案

    提交
    收起所有回复
  • 麻烦程度差不多!安装烦锁,还要记指令!

    校验提示文案

    提交
    哈哈哈,安装就一条指令啦。常用的指令就两条,而且使用的时候会有提示。

    校验提示文案

    提交
    收起所有回复
  • 这货每次都要更新,更新比下载安装软件都久,烦得很

    校验提示文案

    提交
    跟新的时候可以按ctr-c终止掉,不影响后续的执行;或者还可以换成清华的源就快了。

    校验提示文案

    提交
    原来如此,多谢 [鼓掌]

    校验提示文案

    提交
    收起所有回复
  • 国内很多伪高手喜欢吹Homebrew,国内网络环境下速度感人,这东西装了很麻烦,会改很多系统环境变量,在很多系统路径留下垃圾,因为osx系统可以覆盖安装,装了homebrew后系统要恢复干净只有格盘重装,同类软件还有macport、fink等一般用户还是老老实实的下载软件安装或者app store吧

    校验提示文案

    提交
  • 要修改/usr/local目录读写权限,类似手机ios越狱,莫名其妙开root给所有软件,和新版的系统天生不和,反正涉及到安全问题,大部分开源packages都给了命令行的安装方式或者教程,这玩意现在老外都不用了,macport转git后现在没啥人用了,除非是看很多年前的一些软件教程说只能用brew

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
60
扫一下,分享更方便,购买更轻松