forked from Homebrew/legacy-homebrew
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
131 lines (126 loc) · 6.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Homebrew — MacPorts driving you to drink? Try Homebrew!</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="dc.creator" content="Rémi Prévost - http://exomel.com" />
<link rel="stylesheet" href="./css/screen.css" type="text/css" media="screen" />
<link rel="stylesheet" href="./css/fonts/chunkfive/chunkfive.css" type="text/css" media="screen" />
</head>
<body>
<div id="wrap">
<div id="header">
<h1><a href="./">Homebrew</a></h1>
<p id="subtitle"><strong>The missing package manager for OS X</strong></p>
</div>
<div id="informations">
<ul>
<li>
<div class="group row">
<div class="col-1">
<p>Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn't include with OS X.</p>
</div>
<div class="col-2">
<pre><code><span style="color: #e3d796;">$</span> brew install wget</code></pre>
</div>
</div>
</li>
<li>
<div class="group row">
<div class="col-1">
<p>Homebrew installs packages into their own isolated prefix and then symlinks everything into <code>/usr/local</code>.</p>
</div>
<div class="col-2">
<pre><code><span style="color: #e3d796;">$</span> cd /usr/local
<span style="color: #e3d796;">$</span> find Cellar
Cellar/wget/1.12
Cellar/wget/1.12/bin/wget
Cellar/wget/1.12/share/man/man1/wget.1
<span style="color: #e3d796;">$</span> ls -l bin
bin/wget -> ../Cellar/wget/1.12/bin/wget</code></pre>
</div>
</div>
</li>
<li>
<div class="group row">
<div class="col-1">
<p>Homebrew is self-contained and unintrusive. </p>
</div>
<div class="col-2">
<p class="button"><a href="http://wiki.github.com/mxcl/homebrew/installation">Install Homebrew Today!</a></p>
</div>
</div>
</li>
<li>
<div class="group row">
<div class="col-1">
<p>Create your own Homebrew packages in seconds.</p>
</div>
<div class="col-2">
<pre><code><span style="color: #e3d796;">$</span> brew create http://foo.com/bar-1.0.tgz
Created /usr/local/Library/Formula/foo.rb</code></pre>
</div>
</div>
</li>
<li>
<div class="group row">
<div class="col-1">
<p>Homebrew has a Git foundation, so enjoy version control on your brewing customizations and easily merge upstream updates. </p>
</div>
<div class="col-2">
<pre><code><span style="color: #e3d796;">$</span> brew edit wget <span style="color: #666;"># opens in $EDITOR!</span></code></pre>
</div>
</div>
</li>
<li>
<div class="group row">
<div class="col-1">
<p>Homebrew formula are simple Ruby scripts:</p>
</div>
<div class="col-2">
<pre class="overflow"><code><span style="color: #8a9597;">require</span> <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">formula</span><span style="color: #c2c98f;">'</span>
<span style="color: #8a9597;">class</span> <span style="color: #e3d796;"><em>Wget</em></span> < Formula
homepage <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://www.gnu.org/wget/</span><span style="color: #c2c98f;">'</span>
url <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://ftp.gnu.org/wget-1.12.tar.gz</span><span style="color: #c2c98f;">'</span>
md5 <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">308a5476fc096a8a525d07279a6f6aa3</span><span style="color: #c2c98f;">'</span>
<span style="color: #8a9597;">def</span> <span style="color: #a999ac;">install</span>
system <span style="color: #c2c98f;">"</span><span style="color: #a2a96f;">./configure</span><span style="color: #c2c98f;"> </span><span style="color: #a2a96f;">--prefix=</span><span style="color: #c2c98f;">#{</span>prefix<span style="color: #c2c98f;">}</span><span style="color: #c2c98f;">"</span>
system <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">make install</span><span style="color: #c2c98f;">'</span>
<span style="color: #8a9597;">end</span>
<span style="color: #8a9597;">end</span></code></pre>
</div>
</div>
</li>
<li>
<div class="group row">
<div class="col-1">
<p>Homebrew complements OS X. Install your gems with <code>gem</code>, and their dependencies with <code>brew</code>.</p>
</div>
</div>
</li>
<li>
<div class="row group button button-large">
<p><a href="http://wiki.github.com/mxcl/homebrew">Please! Oh please teach me more!</a></p>
</div>
</li>
<li>
<div class="group row quote">
<blockquote>
<span>“</span>
Homebrew is the bee’s knees, friends. So far it’s a perfect replacement for MacPorts.
<span>”</span>
</blockquote>
<cite>— <a href="http://twitter.com/thillerson/status/6688848379">@thillerson</a></cite>
</div>
</li>
<li>
<div class="group row credits">
<p>Original code by <a href="http://methylblue.com/">Max Howell</a>. Website by <a href="http://exomel.com">Rémi Prévost</a>.</p>
</div>
</li>
</ul>
</div>
</div>
<a href="http://github.com/mxcl/homebrew"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub" /></a>
</body>
</html>