couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nsla...@apache.org
Subject [4/5] git commit: Cleaned up INSTALL.Unix
Date Sun, 02 Dec 2012 02:13:22 GMT
Cleaned up INSTALL.Unix


Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/bbd1fdfd
Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/bbd1fdfd
Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/bbd1fdfd

Branch: refs/heads/docs
Commit: bbd1fdfd67622074c62b4580f184fa51fbdf1564
Parents: 60a2553
Author: Noah Slater <nslater@apache.org>
Authored: Sun Dec 2 00:27:13 2012 +0000
Committer: Noah Slater <nslater@apache.org>
Committed: Sun Dec 2 02:13:14 2012 +0000

----------------------------------------------------------------------
 INSTALL.Unix |   37 +++++++++++++++++++++++++++----------
 1 files changed, 27 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb/blob/bbd1fdfd/INSTALL.Unix
----------------------------------------------------------------------
diff --git a/INSTALL.Unix b/INSTALL.Unix
index c4fdfa3..95eac3a 100644
--- a/INSTALL.Unix
+++ b/INSTALL.Unix
@@ -3,6 +3,16 @@ Apache CouchDB README.Unix
 
 A high-level guide to Unix-like systems, inc. Mac OS X and Ubuntu.
 
+Community installation guides are available on the wiki:
+
+    http://wiki.apache.org/couchdb/Installation
+    
+This document is the canonical source of installation information. However, many
+systems have gotchas that you need to be aware of. In addition, dependencies
+frequently change as distributions update their archives. If you're running into
+trouble, be sure to check out the wiki. If you have any tips to share, please
+also update the wiki so that others can benefit from your experience.
+
 Troubleshooting
 ---------------
 
@@ -41,28 +51,35 @@ You will only need libcurl if you plan to run the JavaScript test suite.
 help2man is only need if you plan on installing the CouchDB man pages.
 Python and Sphinx are only required for building the online documentation.
 
-Ubuntu
-~~~~~~
-
-For up to date instructions, please see:
-
-  http://wiki.apache.org/couchdb/Installing_on_Ubuntu
-
-Unfortunately, it seems that installing dependancies on Ubuntu is troublesome.
-
 Debian-based Systems
 ~~~~~~~~~~~~~~~~~~~~
 
 You can install the dependencies by running:
 
     sudo apt-get install build-essential
-    sudo apt-get install erlang
+    sudo apt-get install erlang-base-hipe
+    sudo apt-get install erlang-dev
+    sudo apt-get install erlang-manpages
+    sudo apt-get install erlang-eunit
+    sudo apt-get install erlang-nox
     sudo apt-get install libicu-dev
     sudo apt-get install libmozjs-dev
     sudo apt-get install libcurl4-openssl-dev
 
+There are lots of Erlang packages. If there is a problem with your install, try
+a different mix. There is more information on the wiki. Additionally, you might
+want to install some of the optional Erlang tools which may also be useful.
+
 Be sure to update the version numbers to match your system's available packages.
 
+For up to date instructions, please see:
+
+  http://wiki.apache.org/couchdb/Installing_on_Debian
+
+  http://wiki.apache.org/couchdb/Installing_on_Ubuntu
+
+Unfortunately, it seems that installing dependancies on Ubuntu is troublesome.
+
 Mac OS X
 ~~~~~~~~
 


Mime
View raw message