Skip to content

Commit b5dfe12

Browse files
committed
doc: update install instructions
1 parent 7668944 commit b5dfe12

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

INSTALL.Unix.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Apache CouchDB INSTALL.Unix
22

3-
A high-level guide to Unix-like systems, inc. Mac OS X and Ubuntu.
3+
A high-level guide to Unix-like systems, inc. macOS and Ubuntu.
44

55
Community installation guides are available on the wiki:
66

@@ -84,9 +84,9 @@ You can install the dependencies by running:
8484

8585
You can install Node.JS via [NodeSource](https://github.com/nodesource/distributions#rpminstall).
8686

87-
### Mac OS X
87+
### macOS
8888

89-
To build CouchDB from source on Mac OS X, you will need to install
89+
To build CouchDB from source on macOS, you will need to install
9090
the Command Line Tools:
9191

9292
xcode-select --install
@@ -96,16 +96,22 @@ You can then install the other dependencies by running:
9696
brew install autoconf autoconf-archive automake libtool \
9797
erlang icu4c spidermonkey pkg-config
9898

99+
Note that newer versions of Homebrew install `icu4c` as “keg-only”.
100+
That means the CouchDB build system can’t find it. Either follow
101+
the instructions presented by Homebrew or run
102+
103+
brew link icu4c
104+
99105
You can install Node.JS via the
100106
[official Macintosh installer](https://nodejs.org/en/download/).
101107

102108
You will need Homebrew installed to use the `brew` command.
103109

104110
Learn more about Homebrew at:
105111

106-
http://mxcl.github.com/homebrew/
112+
https://brew.sh
107113

108-
Some versions of Mac OS X ship a problematic OpenSSL library. If
114+
Some versions of macOS ship a problematic OpenSSL library. If
109115
you're experiencing troubles with CouchDB crashing intermittently with
110116
a segmentation fault or a bus error, you will need to install your own
111117
version of OpenSSL. See the wiki, mentioned above, for more information.
@@ -169,7 +175,7 @@ On many Unix-like systems you can run:
169175
--group --gecos \
170176
"CouchDB Administrator" couchdb
171177

172-
On Mac OS X you can use the Workgroup Manager to create users up to version
178+
On macOS you can use the Workgroup Manager to create users up to version
173179
10.9, and dscl or sysadminctl after version 10.9. Search Apple's support
174180
site to find the documentation appropriate for your system. As of recent
175181
versions of OS X, this functionality is also included in Server.app,

README-DEV.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,16 +111,16 @@ Centos 7 and RHEL 7
111111
python-pygments gnupg nodejs npm
112112

113113

114-
Mac OS X
115-
~~~~~~~~
114+
macOS
115+
~~~~~
116116

117117
Install `Homebrew <https://brew.sh/>`_, if you do not have it already.
118118

119119
Unless you want to install the optional dependencies, skip to the next section.
120120

121121
Install what else we can with Homebrew::
122122

123-
brew install help2man gnupg md5sha1sum node python
123+
brew install help2man gnupg md5sha1sum node python elixir
124124

125125
If you don't already have pip installed, install it::
126126

0 commit comments

Comments
 (0)