CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

Homebrew-Mac笔记本的伴侣神器

文章目录Homebrew 的概念如何安装 Homebrew ?Homebrew 的基本命令Homebrew Cask

如果你有一台 MAC,居然不知道 HOMEBREW,那就丧失了玩 MAC 的乐趣了HOMEBREW 对 MAC 来说相当于咖啡伴侣一样的存在现在你是否有很多的问号?HOMEBREW 是什么鬼?嗯,别急,小白都是这样过来的,比如博主。

Homebrew 的概念由 Max Howell 开发的一款 Mac OS 平台下用 Ruby 脚本和 GIT 管理来实现的软件包管理工具,现在由 GitHub 上的软件工程师 Mike McQuaid 维护开源代码。

主要从下载的源码包解压(包含相关依存库),同时自动配置好各种环境变量,并且 Homebrew 会自动为你解决软件包的依赖问题可以一条命令完成软件的安装、升级、卸载等操作通过 Homebrew 下载安装的软件全部来自对应的软件官网,无需担心下载源的安全问题。

,如果是原本要付费的应用也仍旧是要购买的,并不是用 Homebrew 就能绕过付费的门槛如何安装 Homebrew ?注意 MAC 只支持 10.13 或更高版本使用 HOMEBREW,其他版本安装都会不停报错,比如报错(7)Failed to connect to raw.githubusercontent.com port 443: Connection refused error: Error。

)第一步、在“Launchpad”文件夹的”其他”文件夹内找到“终端”工具第二步、在终端输入以下命令后回车(失效的话就从官网上找到最新命令),安装过程中根据提示,再按一次回车,接着会要求填入密码,你就把电脑的开机密码盲打进去。

如果你的命令行工具跟系统版本不匹配的,这个命令会自动给你下相配系统的 xcode 的命令行,中间会让你再输入一次开机密码/usr/bin/ruby -e “$(curl -fsSL https://hellogithub.cn-bj.ufileos.com/file/brew_install.sh)。

“命令安装需要半个小时左右,然后装 tapping 速度有 500 多 k,如果太慢应该是安装源不对,或者网速出问题了。成功以后如下图所示,下载成功一个 2.2.15 版本的 HOMEBREW。

BREW 专有名词解释:Taps:(third-party-repositories)就是第三方存储库formulae:安装包的描述文件,formula(e) 为复数bundle:描述 Homebrew 依赖的扩展。

bottle:预先编译好的包,不需要现场下载编译源码,速度会快很多Homebrew 的文件路径Homebrew :brew 程序所在路径,homebrew 的仓库位置默认位于/usr/local/Homebrew 下。

Cellar :文件夹存放的是所有包安装所在路径,包括二进制,文档和配置文件,按照这样 Cellar/包名/版本号/ 的形式来安放keg:具体某个包所在的目录,是 cellar 的子目录opt :由于版本号随着更新而改变的,所以需要一个固定不变的路径作为我们访问二进制和文档的路径,这就是 opt 的作用。

bin :所有包安装之后二进制都会链接到这个路径下share :所有包安装之后的文档都会链接到这个路径下etc :同上,所有包的配置文件lib :同上,所有包相关库文件Caskroom :app 文件注意:

1、网上很多命令的安装源都很慢,如果你之前不小心用别的命令装到一半失败了,那要仔细查看之前失败的报错内容,然后根据报错内容删除已经安装过一半的文件夹,这样重装才不会出错2、Mac 下/usr/local 目录默认是隐藏的,这些系统目录下的文件读写是需要 root 权限的,如果把软件安装到用户目录,这样不需要 root 权限,或者你也可以对目录进行 ROOT 用户授权。

想要打开隐藏的/usr/local 目录,需要打开 Finder,然后使用command+shift+G,在弹出的目录中填写/usr/local 就可以看见了3、homebrew-core 如果没有指定安装路径,会默认安装在需要系统 root 用户读写权限的。

/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core目录下Homebrew 的基本命令网速不好再加上 HOMEBREW 执行命令时会自动更新,所以使用 Homebrew 安装软件可能会长时间卡在。

Updating Homebrew 这个步骤,最好有学术上网如果卡了就按住 control + c 组合键之后命令行会显示 ^C,就代表已经取消了 Updating Homebrew 操作,大概不到 1 秒会重新去执行原本所操作的命令,此法是一次性的(。

推荐使用)永久性的方法有两个:一、更改成国内的 Homebrew 镜像源加速安装下载命令,也就是换个软件服务器下载homebrew 是托管于 github,如果你可以访问这个网站就不需要换了如果不能访问就更改下载源,相当于给你的 git 仓库换一个远程地址。

二、可以用环境变量禁用命令来禁用每次安装前的自动更新:HOMEBREW_NO_AUTO_UPDATE=1 brew info mysqlbrew 常用指令:搜索软件:brew search 软件名,除了在终端搜索软件,你还可以进入 HOMEBREW 官网搜索应用资源。

如果你忘记了软件名,可以不用输入全称搜索,结果出来太多的话,你可以用正则表达式命令搜索brew search /^vi/ 表示只能是 vi 开头brew search /^vi\\w$/ 表示只能是 vi 开头并且只有三个字母。

安装软件:brew install 软件名,安装指令并非只支持名字,也可以用文件安装包括网络文件和本地文件brew install 文件包.rb # 本地brew install 网址 # 远程卸载软件:brew uninstall 软件名。

更新过时的包:brew outdated 软件包名(不带包名,就会更新所有的包)更新 Homebrew:brew update(更新 Homebrew 自身,比如各个软件的索引需要先 update,然后 upgrade,再 cleanup,用命令组合:brew update && brew upgrade && brew cleanup)。

升级软件:brew upgrade 软件名(不带软件名就升级 BREW 自身)删除老版本以及文件缓存:brew cleanup查看已安装包列表:brew list查看包信息:brew info 软件名查看 Homebrew 版本:brew -v

Homebrew 帮助信息:brew -h / brew helpbrew doctor:Homebrew 的自我检测命令,看看有没有配置不对的地方brew tap命令:不带参数的话,将会列出当前所有仓库,比如自带的 CORE 仓库。

如果装了 CASK 扩展,就会显示 CASK 仓库可以添加多个 tap formulae 如果你在核心仓库没有找到你需要的软件,那么你就需要安装第三方的仓库去安装你需要的软件tap 命令的仓库源默认来至于 Github,但也不限制于这一个地方。

brew install vim # 软件默认安装在 homebrew/core 里 brew install username/repo/vim # 安装在你自定义的 repo,即 TAP 仓库里你也可以用官网的命令自己去创建 Homebrew 包、自制 TAP、 cask 。

Homebrew Cask有很多人搞不清楚 Homebrew 与 Homebrew Cask 的区别,其实 Homebrew 偏向于开发,主要用于在终端使用命令行的软件我们只需要知道,除了在终端使用的软件,如果你只是想要管理 App Store 的软件的话,只需使用 Homebrew Cask 就足够了。

Homebrew Cask:是 Homebrew 附带的扩展、用来安装和管理 GUI 的 macOS app 的工具,作为已经编译好了的应用包 (.dmg/.pkg),统一放在目录 /opt/homebrew-cask/Caskroom 中,brew cask 可以看作是苹果官方 app store 的补充。

有很多好用免费 的 Mac 软件没有在 App Store 上架,一般我们都要去软件所在的官网下载安装,这样太麻烦了使用 Cask 就可以通过一行命令从软件官方网站直接下载软件包,在终端后台安装通过 Cask 安装的软件也会在应用程序里显示,跟从 App Store 安装的软件没啥区别,Cask 安装只是比普通安装方法节省了时间和步骤,还可以统一更新升级管理所有的应用软件。

如何安装 Cask?首先在终端输入brew install cask命令行,注意网速很重要,不然会安装失败,失败了就重新执行命令,它能断点安装这个安装命令有点慢,估计要两个小时以上然后输入brew cask 验证命令完整性,如果没有安装成功,会开始克隆 Github 上的 caskroom/cask 库到本机 。

如果 CASK 安装成功了,会出现”no subcommand given”找不到子命令这种错误,如下,这个就代表成功了

Cask 常用命令:如果卡在更新,不要用取消命令,等待就好brew cask install 软件名 :安装软件命令brew cask uninstall 软件名 :卸载 brew 下载的应用,不要从 App Store 直接删除,不然数据会被保留。

brew cask zap 软件名:最干净的卸载,完整地抹掉一个应用brew cask info 软件名:查找相关软件的信息brew cask list :列出通过 Homebrew Cask 安装的包。

brew cask upgrade :升级 Homebrew Caskbrew cask help :可显示所有其他的 commands 命令当然 CASK 只是 MAS 的补充,还有更多下载 MAS 应用程序的方法,具体可以参考下文方法。

老版MAC无法从App Store下载应用程序怎么办

MAS注意此命令适合管理在 APP STORE 里已购列表中存在的应用软件,mas 命令行无法在 MAS 中完成“购买”这个操作,即无法安装之前没有下载过的新软件mas 作为在终端上的 Mac App Store,因为不用加载图形文件,所以速度很不错,比 MAC 上的 App store 快。

如果你想批量快速安装或更新 Mac App Store 应用,那用 MAS 管理正好只要把以下代码复制到终端(Terminal)后运行即可:brew install mas此命令马上很快就安装好了Mac App Store 中每一个应用都有自己的识别码(Product Identifier),对于 MAS 中新上架的应用,可能因为缓存未更新而无法查询到对应的应用识别码,那就需要去应用的链接里查看数字识别码。

mas 根据识别码安装与更新应用,一般用以下命令获取应用的识别码:用命令 mas search 关键词 ,大概 1 秒会显示全部相关识别码、应用名以及所有版本用命令 mas list 会显示已安装的应用及其识别码,也会显示版本号。

得到识别码后,用mas install 软件识别码 命令来安装应用软件补充知识点:HOMEBREW 的打包的备份命令,输入brew bundle dump,可以把已安装的 MACOS 软件输出成 Brewfile。

迁移到新电脑时,只要根据 输入brew bundle,就可以一键安装来自 Mac App Store 的应用还有所有的 HOMEBREW 的命令行、库等。

奇葩说来了!如何购买爱奇艺VIP视频会员最划算如何下载新版的Photoshop软件——PS小白教程入门篇之前传外贸域名中的性价比之王-Namesilo旅游行业的新兴网赚模式-联联周边游Payoneer外贸e户通-离岸账户B2B收款新方式

如何升级十年前的MacBook笔记本硬件-菜鸟折腾系列二

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容