获取 Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
打开终端窗口, 粘贴以上脚本。
脚本会解释它的作用,然后在您的确认下执行安装。高级安装选项请看 这里(需要10.5)。
What Does Homebrew Do?
又提示缺少套件啦?别担心,Homebrew 随时守候。
$ brew install wget
Homebrew 会将套件安装到独立目录,并将文件软链接至 /usr/local
。
$ cd /usr/local $ find Cellar Cellar/wget/1.16.1 Cellar/wget/1.16.1/bin/wget Cellar/wget/1.16.1/share/man/man1/wget.1 $ ls -l bin bin/wget -> ../Cellar/wget/1.16.1/bin/wget
Homebrew 的所有文件均会被安装到预定义目录下,所以您无需担心 Homebrew 的安装位置。
轻松创建您的 Homebrew 程式。
$ brew create https://foo.com/bar-1.0.tgz Created /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/bar.rb
以 git、 ruby 为其筋骨,所以借助您的相关知识,自由修改,并且可以简单撤回您的调改或者合并上游更新。
$ brew edit wget # 使用 $EDITOR 编辑!
Homebrew 的程式都是简单的 Ruby 脚本:
class Wget < Formula homepage "https://www.gnu.org/software/wget/" url "https://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz" sha256 "52126be8cf1bddd7536886e74c053ad7d0ed2aa89b4b630f76785bac21695fcd" def install system "./configure", "--prefix=#{prefix}" system "make", "install" end end
Homebrew 使 macOS 更完美。使用 gem
来安装 gems、用 brew
来搞定那些依赖包。
更多文档:http://docs.brew.sh/
开发者讨论区:http://discourse.brew.sh/
Homebrew 博客:https://brew.sh/index_zh-cn.html
转至:https://brew.sh/index_zh-cn.html
相关推荐
Homebrew 是最简单和灵活的方式,用来在 Mac OS X 安装 Linux 工具包。安装过程很简单:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"HomeBrew是ruby脚本,但是mac下不需要安装...
在Mac OS X上,最常用的开源HPC工具之一是Homebrew。这是一个包管理器,可以帮助用户轻松安装和管理各种开源科学计算工具。通过在终端中运行简单的命令,你可以安装像NumPy、SciPy、Pandas和Matplotlib这样的Python...
在Mac OS X上安装Ruby运行环境的步骤是一个关键任务,特别是对于初学者和开发者来说。Ruby是一种强大且灵活的面向对象的脚本语言,它的设计融合了Perl、Python、Java等语言的特点,使得它在文本处理和快速开发方面...
标题中的“homebrew-python”指的是一个用于Mac OS X系统的包管理工具Homebrew的一个扩展,它使得用户能够方便地安装和管理Python版本。Homebrew通常被称为“macOS的套件管理器”,它允许用户通过简单的命令行指令来...
用于Mac OS X上的设置开发环境的脚本 在将工作站设置为开发模式时面临的挑战非常耗时。 我使用此存储库设置了我的开发机器。 Warning! Some of the steps require manual changes read the instructions. 此设置...
7. **安装和配置**:在Mac OS X上安装GCC 4.9通常需要使用Homebrew或其他包管理器,因为Apple默认提供的Clang编译器可能不包含GCC的所有功能。安装后,可以通过设置环境变量或修改Makefile来选择使用GCC 4.9编译项目...
安装Homebrew软件包管理器 安装autoconf和automake 安装Xamarin.Mac和Mono开发套件 克隆mono / monodevelop仓库 配置和构建monodevelop,包括OS X应用程序捆绑包 本身打开主要的MonoDevelop工作区
尽管LTP主要是为Linux设计的,但在Mac OS(基于Darwin内核)上进行编译和运行部分测试也是可能的,特别是因为它们都属于Unix-like环境。在Mac 10.14.3上编译LTP,你需要具备一定的开发环境,例如GCC或者Clang编译器...
这些应用在Darwin和Mac OS X上都可以通过Homebrew、Fink等包管理器轻松安装,这得益于开源社区的贡献。 Darwin的开源策略也有助于提高系统的稳定性和安全性。因为源代码公开,全球的开发者可以共同查找并修复潜在的...
在Mac上安装和使用这些工具通常是通过下载对应的应用程序包或者使用Homebrew(一个包管理器)来安装命令行工具。例如,使用Homebrew安装JAD可以通过运行以下命令: ```bash brew tap homebrew/cask brew cask ...
qmake -spec macx-gcc CONFIG+=coverage make ``` 3. **运行测试**:执行测试脚本或应用,这将生成`.gcda`和`.gcno`文件,它们包含了代码执行的数据。 4. **分析数据**:使用GCOV命令行工具解析生成的文件,以...
1. **Homebrew**:安装Homebrew,它是Mac OS的包管理器,可以帮助我们轻松安装各种命令行工具和软件。通过在终端输入`/bin/bash -c "$(curl -fsSL ...
由于Mac OS X系统默认使用Clang作为其C和C++编译器,而Go语言的编译过程可能依赖于C编译器(例如GCC),因此在某些情况下,你可能需要将Go的构建环境配置为使用GCC而不是Clang。这可以通过设置环境变量`CC`来实现,...
在压缩包文件 "homebrew-arm-none-eabi-gcc-master" 中,"homebrew" 是Mac OS X上的包管理器,用于简化软件的安装和管理;"arm-none-eabi" 表明这是为ARM架构的非EABI环境编译的工具链;"gcc-master" 指的是GCC的源...
Brew,全称Homebrew,是Mac OS上的一个软件包管理器,但它本身并不直接提供抓包功能。这里的“brew版本”可能是指通过Homebrew安装或与Homebrew相关的抓包解决方案。 抓包工具能够记录网络通信过程中的数据包,帮助...
hUGETracker的源代码是用Pascal编写的,Lazarus为此提供了开发平台,使得开发者能够更方便地构建跨平台的应用程序,包括在Windows、Linux和Mac OS等操作系统上运行的hUGETracker。 3. Homebrew:在游戏领域,...
fNIRS1:用于动态线性模型的Johnson博士C套件的MATLAB接口 请给我发送电子邮件,以建议其他功能,特别是如果我可以使帮助页面更加清晰的话。 悬而未决的问题/意见 如何最好地格式化模型输出以使其易于使用? 先决...
对于Mac OS,使用Homebrew安装Java开发套件(Java SE Development Kit,JDK)。JRE包含在了JDK里面: brew update brew cask install java 对于Ubuntu,使用如下命令直接安装JRE: sudo apt-get update sudo apt-...
在撰写本文时,Mac OS Homewbrew包含Qt 5.14.1,并且NESICIDE也可以使用该版本的Qt构建。 因此,您也可以使用以下方法安装Qt: brew intall qt5 Debian先决条件 sudo apt-get install qtchooser build-essential ...