文档章节

macOS 下的 homebrew

Mechanic
 Mechanic
发布于 2016/12/09 13:37
字数 230
阅读 22
收藏 0

macOS 下的 homebrew 与 Linux 下的 yum 或 apt-get 类似,都是软件包管理工具,可以方便快速的安装或卸载软件包。

官网:http://brew.sh/

一、安装

# 打开终端,执行命令
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# 安静的等待之后,如出现“Installation successful!”则表示安装成功

二、更换源(这是为什么呢?你猜……)

# 很多文章写的都是在 /usr/local 执行git,但在下只能在/usr/local/HomeBrew 下才能执行成功,rpwt?
$ cd /usr/local/HomeBrew 
# Coding.net 的源
$ git remote set-url origin https://git.coding.net/homebrew/homebrew.git 
$ brew update

三、其他国内的源

# 清华镜像源
git remote set-url origin git://mirrors.tuna.tsinghua.edu.cn/homebrew.git
# 中科大镜像源
git remote set-url origin http://mirrors.ustc.edu.cn/homebrew.git

四、安装常用软件 通过brew search java7 已经搜索不到jdk 7 了 (万恶的Oracle,迟早要被自己作死),可以通过以下方式安装:

brew tap caskroom/versions  brew cask install java7  

© 著作权归作者所有

共有 人打赏支持
上一篇: Docker 命令
下一篇: Tomcat 8 开启 APR
Mechanic
粉丝 1
博文 17
码字总数 8748
作品 0
广州
技术主管
私信 提问
Homebrew 1.1.6 发布,MacOS 上的包管理器

Homebrew 1.1.6 发布了,Homebrew 是 MacOS 上的套件管理器,Homebrew 会将套件安装到独立目录,并将文件软链接至 ,所有文件均会被安装到预定义目录下,无需担心 Homebrew 的安装位置。Hom...

王练
2017/01/06
1K
2
Homebrew 1.2.0 发布,MacOS 上的包管理器

Homebrew 1.2.0 发布了。Homebrew 是 MacOS 上的套件管理器,Homebrew 会将套件安装到独立目录,并将文件软链接至 ,所有文件均会被安装到预定义目录下,无需担心 Homebrew 的安装位置。Hom...

达尔文
2017/05/02
1K
2
Homebrew 1.4.0 发布,MacOS 上的包管理器

Homebrew 1.4.0 发布了。Homebrew 是 MacOS 上的套件管理器,Homebrew 会将套件安装到独立目录,并将文件软链接至 ,所有文件均会被安装到预定义目录下,无需担心 Homebrew 的安装位置。Hom...

达尔文
2017/12/12
1K
5
Homebrew 1.1.12 发布,MacOS 上的包管理器

Homebrew 是 MacOS 上的套件管理器,Homebrew 会将套件安装到独立目录,并将文件软链接至 ,所有文件均会被安装到预定义目录下,无需担心 Homebrew 的安装位置。Homebrew 的程式都是简单的 ...

王练
2017/04/06
1K
3
MacOS Install Docker

使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 Docker。 Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: $ brew cask install dock...

Linux就该这么学
10/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

自定义 Maven 的 repositories

有时,应用中需要一些比较新的依赖,而这些依赖并没有正式发布,还是处于milestone或者是snapshot阶段,并不能从中央仓库或者镜像站上下载到。此时,就需要 自定义Maven的<repositories>。 ...

waylau
27分钟前
1
0
徒手写一个es6代码库

mkdir democd demonpm initnpm install -g babelnpm install -g babel-clinpm install --save-dev babel-preset-es2015-node5 在项目目录创建两个文件夹 functional-playground ......

lilugirl
27分钟前
2
0
linux定位应用问题的一些常用命令,特别针对内存和线程分析的dump命令

1.jps找出进程号,找到对应的进程号后面才好继续操作 2.linux查看进程详细信息 ps -ef | grep 进程ID 3. dump内存信息 Jmap -dump:format=b,file=YYMMddhhmm.dump pid 4.top查看cpu占用信息 ...

noob_chr
27分钟前
1
0
Android TV开发-按键焦点

写在前面 按键焦点过程了解 2.1 dispatchKeyEvent 过程了解 2.2 焦点查找请求过程了解 1.2.1 第一次获取焦点 1.2.3 按键焦点 焦点控制 焦点记忆 应用场景 参考资料 [TOC] 1. 写在前面 工...

冰雪情缘l
27分钟前
1
0
java框架学习日志-3

这章主要是补充一些ioc创建对象的方式,ioc容器在写好<bean></bean>的时候就已经创建对象了。在之前的例子中,一直都是无参的构造方法。下面给出有参的构造方法的对象的创建,没有什么难点重...

白话
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部