一.Homebrew 是什么? Unix/Linux 安装软件的时候有个很常见.也很令人头疼的事情,那就是软件包依赖.值得高兴的是,当前主流的 Linux 两大发行版本都自带了解决方案,Red hat 有 yum,Ubuntu 有 apt-get. macOS 也是 Unix 系系统,忧伤的是 macOS 没有提供类似的解决方案,幸运的是有第三方提供了解决方案.本文介绍的就是 macOS 上最受欢迎的 Homebrew,Homebrew 简称 brew,是 macOS 上的软件包管理工具,能很方…
Homebrew OS X 不可或缺的套件管理器,可以说Homebrew就是mac下的apt-get.yum. 1.安装homebrew brew的安装很简单,使用一条ruby命令即可,Mac系统上已经默认安装了ruby. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2. Homebrew的用法 搜索软件:brew search 软件名,如brew s…
Homebrew 1.简介 可以帮助我们快速安装软件, 如 brew install svn 快速卸载软件 , 如  brew uninstall svn 2.下载 打开终端, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 参考官网 http://brew.sh/index_zh-cn.html…
在Mac上安装一些开源程序,除了自己下下载.编译( ./configure && make && make install) 之外,通常最方便的选择就是用套件管理工具來处理安装.升级跟移除. 在 Homebrew 之前.最常見的就是 MacPorts 跟 Fink 了,对于 MacPorts,它有个讨厌的特点就是它不依赖系统内已经安裝好的套件.全然自成一局 (当然,這也算是一种 isolation 长处.假设你不爽的時候仅仅要砍掉 /opt 就移掉了).所以经常为了装个小套…
神器,没有它不知道怎么用macos https://www.oschina.net/news/77367/homebrew-1-0-0 Mac OS X用户,qt5keychain可以使用homebrew安装,FreeBSD也可以 这是编译和运行软件必须的库.各平台都可以编译安装.对于Mac OS X用户,使用homebrew安装:brew install qt5keychain(旧版本的Mac OS X可能不再受homebrew的支持,可以尝试用MacPorts等包管理系统或从QtKeyCha…
神器,没有它不知道怎么用macos https://www.oschina.net/news/77367/homebrew-1-0-0…
Homebrew 是什么? macOS 上的包管理器,相当于 Debian 系的 apt-get ,或者是 Redhat 系的 yum . Homebrew 有什么用? 帮你安装一些系统默认没有安装但是你又会用到的软件包,比如路由故障诊断工具 mtr . Homebrew 有什么优势? 安装软件包变的很容易,一条命令即可搞定一系列依赖. 绿色纯净,代码开源,无夹带私货. 数量众多,几乎所有常见软件包都可以找到. 开发快速,基于 Ruby 构建的 DSL ,语法简单直观,二次开发上手容易. 安全,…
xrepo 是一个基于 Xmake 的跨平台 C/C++ 包管理器. 项目源码 官方文档 它基于 xmake 提供的运行时,但却是一个完整独立的包管理程序,相比 vcpkg/homebrew 此类包管理器,xrepo 能够同时提供更多平台和架构的 C/C++ 包. 并且还支持多版本语义选择,另外它还是一个去中心化的分布式仓库,不仅仅提供了官方的 xmake-repo 仓库,还支持用户自建多个私有仓库. 同时,xrepo 也支持从 vcpkg/homebrew/conan 等第三方包管理器中安装包…
Homebrew macOS 缺失的软件包的管理器 中文官网 https://brew.sh/index_zh-cn 获取安装命令 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 下载的命令是会更新的,最好还是及时去官网找最新的下载命令 然后将此命令复制粘贴到终端,按照提示操作至如图 出现 RETURN 要按一下子回车 继续 直到出现 P…
Homebrew Homebrew由开发者 Max Howell 开发,并基于 BSD 开源,是一个非常方便的软件包包管理器工具. Homebrew 官网 Homebrew 的几个核心概念 在正式介绍 Homebrew 的使用之前,我先为你介绍一下 Homebrew 中的一些核心的概念,了解这些概念,就可以帮助你更好的去使用 Homebrew. 词汇 含义 formula (e) 安装包的描述文件,formulae 为复数 cellar 安装好后所在的目录 keg 具体某个包所在的目录,keg…