mirror of https://gitee.com/bigwinds/arangodb
added troubleshooting, fixed css, fixed OBS
This commit is contained in:
parent
4cf160549a
commit
18e5f884eb
|
@ -0,0 +1,12 @@
|
|||
ArangoDB's Installation Manual (@VERSION) {#InstallManual}
|
||||
==========================================================
|
||||
|
||||
@NAVIGATE_InstallManual
|
||||
|
||||
@if LATEX
|
||||
- @ref Installing
|
||||
- @ref Compiling
|
||||
@else
|
||||
@CHAPTER_REF{Installing}
|
||||
@CHAPTER_REF{Compiling}
|
||||
@endif
|
|
@ -0,0 +1,95 @@
|
|||
Installing ArangoDB {#Installing}
|
||||
=================================
|
||||
|
||||
@NAVIGATE_Installing
|
||||
@EMBEDTOC{InstallingTOC}
|
||||
|
||||
Linux {#InstallingLinux}
|
||||
========================
|
||||
|
||||
You can find binary packages for various Linux distributions here:
|
||||
|
||||
@EXTREF{http://www.arangodb.org/download/,http://www.arangodb.org/download/}
|
||||
|
||||
We provide packages for
|
||||
|
||||
- Centos
|
||||
- Debian
|
||||
- Fedora
|
||||
- Mandriva
|
||||
- OpenSUSE
|
||||
- RedHat RHEL
|
||||
- SUSE SLE
|
||||
- Ubuntu
|
||||
|
||||
Using a Package Manager to install ArangoDB {#InstallingLinuxPackageManager}
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
Follow the instructions on the download page to use your favorite package manager
|
||||
for the major distributions. After setting up the ArangoDB repository you can then
|
||||
easily install ArangoDB using yum, aptitude, urpmi, or zypper.
|
||||
|
||||
### Linux-Mint {#InstallingDebian}
|
||||
|
||||
Download and import GPG-PublicKey
|
||||
|
||||
wget -O RPM-GPG-KEY-www.arangodb.org http://www.arangodb.org/repositories/PublicKey
|
||||
apt-key add RPM-GPG-KEY-www.arangodb.org
|
||||
|
||||
Add the corresponding repository in file `/etc/apt/sources.list`:
|
||||
|
||||
deb http://www.arangodb.org/repositories LinuxMint-13 main
|
||||
|
||||
Update the repository data:
|
||||
|
||||
aptitude update
|
||||
|
||||
Now you should be able to search for arangodb:
|
||||
|
||||
aptitude search arangodb
|
||||
|
||||
In order to install arangodb:
|
||||
|
||||
aptitude install arangodb
|
||||
|
||||
### Gentoo
|
||||
|
||||
Please use the
|
||||
@EXTREF_S{https://github.com/mgiken/portage-overlay/tree/master/dev-db/ArangoDB,portage}
|
||||
provided by @@mgiken.
|
||||
|
||||
Mac OS X {#InstallingMacOSX}
|
||||
============================
|
||||
|
||||
You can find the Mac OS X packages here:
|
||||
|
||||
http://www.arangodb.org/repositories/MacOSX
|
||||
|
||||
Homebrew {#InstallingMacOSXHomebrew}
|
||||
------------------------------------
|
||||
|
||||
If you are using @EXTREF{http://mxcl.github.com/homebrew/,homebrew},
|
||||
then you can install the ArangoDB using `brew` as follows:
|
||||
|
||||
brew install arangodb
|
||||
|
||||
This will install the current stable version of ArangoDB and all
|
||||
dependencies within your Homebrew tree. Note that the server will be
|
||||
installed as
|
||||
|
||||
/usr/local/sbin/arangod
|
||||
|
||||
The ArangoDB shell will be install as
|
||||
|
||||
/usr/local/bin/arangosh
|
||||
|
||||
If you want to install the latest version use:
|
||||
|
||||
brew install --HEAD arangodb
|
||||
|
||||
Apples App Store {#InstallingMacOSXAppStore}
|
||||
--------------------------------------------
|
||||
|
||||
ArangoDB is available in Apple's App-Store. Please note, that it
|
||||
sometimes take a few days or weeks until the latest versions will be
|
||||
available.
|
|
@ -0,0 +1,10 @@
|
|||
TOC {#InstallingTOC}
|
||||
====================
|
||||
|
||||
- @ref Installing
|
||||
- @ref InstallingLinux
|
||||
- @ref InstallingLinuxPackageManager
|
||||
- @ref InstallingDebian
|
||||
- @ref InstallingMacOSX
|
||||
- @ref InstallingMacOSXHomebrew
|
||||
- @ref InstallingMacOSXAppStore
|
|
@ -9,6 +9,7 @@
|
|||
################################################################################
|
||||
|
||||
DOXYGEN_TOC = \
|
||||
Documentation/InstallationManual/InstallationManual.md \
|
||||
Documentation/Manual/Home.md \
|
||||
Documentation/UserManual/UserManual.md
|
||||
|
||||
|
@ -156,13 +157,11 @@ Doxygen/xml/%.md: Doxygen/xml/%.xml
|
|||
.PHONY: doxygen-toc
|
||||
|
||||
doxygen-toc:
|
||||
rm -f Doxygen/toc.doxy
|
||||
$(MAKE) Doxygen/toc.doxy
|
||||
|
||||
Doxygen/toc.doxy:
|
||||
python @top_srcdir@/Documentation/Scripts/generateTOC.py $(DOXYGEN_TOC) >> Doxygen/toc.doxy.tmp
|
||||
cmp -s Doxygen/toc.doxy Doxygen/toc.doxy.tmp || mv Doxygen/toc.doxy.tmp Doxygen/toc.doxy
|
||||
|
||||
Doxygen/toc.doxy: doxygen-toc
|
||||
|
||||
################################################################################
|
||||
### @brief doxygen
|
||||
################################################################################
|
||||
|
|
|
@ -18,7 +18,8 @@ downwards-compatible to ArangoDB 1.0.
|
|||
|
||||
Existing users of ArangoDB 1.0 should read the list carefully and make
|
||||
sure they have undertaken all necessary steps and precautions before
|
||||
upgrading from ArangoDB 1.0 to ArangoDB 1.1.
|
||||
upgrading from ArangoDB 1.0 to ArangoDB 1.1. Also check
|
||||
@ref UpgradingTroubleshooting.
|
||||
|
||||
New Dependencies {#UpgradingNewDependencies}
|
||||
--------------------------------------------
|
||||
|
@ -263,6 +264,60 @@ messages will be sent to the syslog only if the server is started with
|
|||
the `--log.syslog` option and a non-empty string (the log facility) is
|
||||
given to it. This is in accordance with the 1.0 documentation.
|
||||
|
||||
Troubleshooting {#UpgradingTroubleshooting}
|
||||
===========================================
|
||||
|
||||
If you cannot find a solution here, please ask the Google-Group at
|
||||
http://groups.google.com/group/arangodb
|
||||
|
||||
Problem: ArangoDB does not start after upgrade
|
||||
----------------------------------------------
|
||||
|
||||
- Check the logfile `/var/log/arangodb/arangod.log`
|
||||
|
||||
- Check the permissions of these directories:
|
||||
|
||||
- `/var/lib/arangodb/`
|
||||
- `/var/run/arangodb/`
|
||||
- `/var/log/arangodb/`
|
||||
|
||||
These directories and all files have to be readable and writable for the user
|
||||
"arangodb" and group "arangodb" (not for MacOSX). Double check that the user
|
||||
is "arangodb" not "arango".
|
||||
|
||||
Change the permissions using:
|
||||
|
||||
unix> chown -R arangodb:arangodb /var/lib/arangodb/ /var/run/arangodb/ /var/log/arangodb/
|
||||
|
||||
- Check the configuration file in:
|
||||
|
||||
/etc/arangodb/arangod.conf
|
||||
|
||||
Problem: Packet manager finds no upgrade
|
||||
----------------------------------------
|
||||
|
||||
- Check the name of the repository here:
|
||||
|
||||
http://www.arangodb.org/download
|
||||
|
||||
Problem: Database is empty
|
||||
--------------------------
|
||||
|
||||
Check that the database file
|
||||
|
||||
/var/lib/arangodb
|
||||
|
||||
contains your collections. If it is empty, check the old location
|
||||
of the database at
|
||||
|
||||
/var/arangodb
|
||||
|
||||
If necessary, stop the server, copy the files using
|
||||
|
||||
cp /var/arangodb/* /var/lib/arangodb
|
||||
|
||||
and start the server agaib.
|
||||
|
||||
Removed Features {#UpgradingRemovedFeatures}
|
||||
============================================
|
||||
|
||||
|
|
|
@ -9,5 +9,6 @@ TOC {#UpgradingTOC}
|
|||
- @ref UpgradingCollectionTypes
|
||||
- @ref UpgradingShellImport
|
||||
- @ref UpgradingSyslog
|
||||
- @ref UpgradingTroubleshooting
|
||||
- @ref UpgradingRemovedFeatures
|
||||
- @ref UpgradingRemovedDependencies
|
||||
|
|
|
@ -28,4 +28,3 @@ ArangoDB's User Manual (@VERSION) {#UserManual}
|
|||
@CHAPTER_REF{UserManualActions}
|
||||
@CHAPTER_REF{CommandLine}
|
||||
@endif
|
||||
|
||||
|
|
|
@ -720,9 +720,10 @@ WARN_LOGFILE =
|
|||
# directories like "/usr/src/myproject". Separate the files or directories
|
||||
# with spaces.
|
||||
|
||||
INPUT = @srcdir@/Documentation/UserManual \
|
||||
@srcdir@/Documentation/DbaManual \
|
||||
INPUT = @srcdir@/Documentation/DbaManual \
|
||||
@srcdir@/Documentation/InstallationManual \
|
||||
@srcdir@/Documentation/Manual \
|
||||
@srcdir@/Documentation/UserManual \
|
||||
@srcdir@/Doxygen/js \
|
||||
@srcdir@/arangod \
|
||||
@srcdir@/lib
|
||||
|
|
|
@ -89,23 +89,6 @@
|
|||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
/* ************************************************************************** */
|
||||
/* pre */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#content div.arangodb pre {
|
||||
background-color: #FBFCFD !important;
|
||||
border: 1px solid #C4CFE5 !important;
|
||||
font-family: monospace,fixed;
|
||||
font-size: 105%;
|
||||
font-size: 15px;
|
||||
line-height: 21px;
|
||||
margin: 4px 8px 24px 2px;
|
||||
overflow: auto;
|
||||
padding: 4px 6px;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
/* ************************************************************************** */
|
||||
/* function signature */
|
||||
/* ************************************************************************** */
|
||||
|
@ -154,9 +137,35 @@
|
|||
}
|
||||
|
||||
/* ************************************************************************** */
|
||||
/* code */
|
||||
/* pre & code */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#content div.arangodb pre {
|
||||
background-color: #FBFCFD !important;
|
||||
border: 1px solid #C4CFE5 !important;
|
||||
font-family: monospace,fixed;
|
||||
font-size: 105%;
|
||||
font-size: 15px;
|
||||
line-height: 21px;
|
||||
margin: 4px 8px 24px 2px;
|
||||
overflow: auto;
|
||||
padding: 4px 6px;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
#content div.arangodb div.fragment {
|
||||
background-color: #FBFCFD !important;
|
||||
border: 1px solid #C4CFE5 !important;
|
||||
font-family: monospace,fixed;
|
||||
font-size: 105%;
|
||||
font-size: 15px;
|
||||
line-height: 21px;
|
||||
margin: 4px 8px 24px 2px;
|
||||
overflow: auto;
|
||||
padding: 4px 6px;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
#content div.arangodb code {
|
||||
background-color: #FFFFFF !important;
|
||||
border: 0px !important;
|
||||
|
@ -168,18 +177,6 @@
|
|||
font-family: monospace,fixed;
|
||||
}
|
||||
|
||||
#content div.arangodb div.fragment {
|
||||
background-color: #FFFFFF !important;
|
||||
border: 1px solid #C4CFE5 !important;
|
||||
margin: 0px 0px 0px 0px;
|
||||
padding: 8px 8px;
|
||||
overflow: auto;
|
||||
line-height: 11px;
|
||||
font-size: 15px;
|
||||
font-family: monospace,fixed;
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
/* ************************************************************************** */
|
||||
/* other */
|
||||
/* ************************************************************************** */
|
||||
|
|
|
@ -7,6 +7,7 @@ test -d stable || mkdir stable || exit 1
|
|||
mv download/repositories/home:/fceller/* stable || exit 1
|
||||
|
||||
rm -rf 'download'
|
||||
rm -rf 'stable/xUbuntu_10.04'
|
||||
rm -rf 'stable/CentOS_CentOS-5'
|
||||
rm -rf 'stable/RedHat_RHEL-5'
|
||||
rm -rf 'stable/SLE_10_SDK'
|
||||
|
|
|
@ -3,8 +3,6 @@
|
|||
<head>
|
||||
<script src="http://static.opensuse.org/themes/bento/js/jquery.js" type="text/javascript"></script>
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
/* <![CDATA[ */
|
||||
|
||||
|
@ -13,7 +11,6 @@
|
|||
});
|
||||
/* ]]> */
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
|
@ -65,8 +62,6 @@
|
|||
|
||||
<style type="text/css">
|
||||
body {
|
||||
|
||||
|
||||
font: 0.8em "DejaVu Sans", "Bitstream Vera Sans", Verdana, sans-serif;
|
||||
margin: 16px;
|
||||
margin-top: 0px;
|
||||
|
@ -154,8 +149,6 @@
|
|||
}
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
<div class="soo_box">
|
||||
<p class="soo_line soo_line_visible">Select Your Operating System</p>
|
||||
<div class="soo_flavour_line">
|
||||
|
@ -172,7 +165,6 @@
|
|||
</div>
|
||||
</div>
|
||||
<div style="clear: both" />
|
||||
|
||||
<div id="soo_ymp" class="soo_box">
|
||||
<p class="soo_line" id="soo_section_toggle_ymp">Install using One Click Install<span></span></p>
|
||||
<div id="soo_section_ymp">
|
||||
|
@ -192,173 +184,126 @@
|
|||
<p class="soo_line" id="soo_section_toggle_repo">Add repository and install manually<span></span></p>
|
||||
<div id="soo_section_repo">
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_12.04">
|
||||
<p>For <strong>xUbuntu 12.04</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/repositories/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
<p>For <strong>Ubuntu 12.04</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
apt-get update
|
||||
apt-get install arangodb</pre>
|
||||
|
||||
<p>You can add the repository key to apt like this: </p>
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/repositories/xUbuntu_12.04/Release.key
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/xUbuntu_12.04/Release.key
|
||||
apt-key add - < Release.key </pre>
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_11.10">
|
||||
<p>For <strong>xUbuntu 11.10</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/repositories/xUbuntu_11.10/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
<p>For <strong>Ubuntu 11.10</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/xUbuntu_11.10/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
apt-get update
|
||||
apt-get install arangodb</pre>
|
||||
|
||||
<p>You can add the repository key to apt like this: </p>
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/repositories/xUbuntu_11.10/Release.key
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/xUbuntu_11.10/Release.key
|
||||
apt-key add - < Release.key </pre>
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_11.04">
|
||||
<p>For <strong>xUbuntu 11.04</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/repositories/xUbuntu_11.04/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
<p>For <strong>Ubuntu 11.04</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/xUbuntu_11.04/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
apt-get update
|
||||
apt-get install arangodb</pre>
|
||||
|
||||
<p>You can add the repository key to apt like this: </p>
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/repositories/xUbuntu_11.04/Release.key
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/xUbuntu_11.04/Release.key
|
||||
apt-key add - < Release.key </pre>
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_10.04">
|
||||
<p>For <strong>xUbuntu 10.04</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/repositories/xUbuntu_10.04/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
apt-get update
|
||||
apt-get install arangodb</pre>
|
||||
|
||||
<p>You can add the repository key to apt like this: </p>
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/repositories/xUbuntu_10.04/Release.key
|
||||
apt-key add - < Release.key </pre>
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_openSUSE soo_distro_openSUSE_Tumbleweed">
|
||||
<p>For <strong>openSUSE Tumbleweed</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/openSUSE_Tumbleweed/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/openSUSE_Tumbleweed/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_openSUSE soo_distro_openSUSE_Factory">
|
||||
<p>For <strong>openSUSE Factory</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/openSUSE_Factory/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/openSUSE_Factory/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_openSUSE soo_distro_openSUSE_12.2">
|
||||
<p>For <strong>openSUSE 12.2</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/openSUSE_12.2/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/openSUSE_12.2/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_openSUSE soo_distro_openSUSE_12.1">
|
||||
<p>For <strong>openSUSE 12.1</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/openSUSE_12.1/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/openSUSE_12.1/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_openSUSE soo_distro_openSUSE_11.4">
|
||||
<p>For <strong>openSUSE 11.4</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/openSUSE_11.4/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/openSUSE_11.4/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_SLE soo_distro_SLE_11_SP2">
|
||||
<p>For <strong>SLE 11 SP2</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/SLE_11_SP2/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/SLE_11_SP2/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_SLE soo_distro_SLE_11_SP1">
|
||||
<p>For <strong>SLE 11 SP1</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/SLE_11_SP1/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/SLE_11_SP1/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_SLE soo_distro_SLE_11">
|
||||
<p>For <strong>SLE 11</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/repositories/SLE_11/arangodb.repo
|
||||
<pre>zypper addrepo http://www.arangodb.org/repositories/stable/SLE_11/arangodb.repo
|
||||
zypper refresh
|
||||
zypper install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_RHEL soo_distro_RedHat_RHEL-6">
|
||||
<p>For <strong>RedHat RHEL-6</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>cd /etc/yum.repos.d/
|
||||
wget http://www.arangodb.org/repositories/stable/repositories/RedHat_RHEL-6/arangodb.repo
|
||||
wget http://www.arangodb.org/repositories/stable/RedHat_RHEL-6/arangodb.repo
|
||||
yum install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Mandriva soo_distro_Mandriva_2011">
|
||||
<p>For <strong>Mandriva 2011</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>urpmi.addmedia arangodb http://www.arangodb.org/repositories/stable/repositories/Mandriva_2011/
|
||||
<pre>urpmi.addmedia arangodb http://www.arangodb.org/repositories/stable/Mandriva_2011/
|
||||
urpmi.update -a
|
||||
urpmi arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Fedora soo_distro_Fedora_17">
|
||||
<p>For <strong>Fedora 17</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>cd /etc/yum.repos.d/
|
||||
wget http://www.arangodb.org/repositories/stable/repositories/Fedora_17/arangodb.repo
|
||||
wget http://www.arangodb.org/repositories/stable/Fedora_17/arangodb.repo
|
||||
yum install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Fedora soo_distro_Fedora_16">
|
||||
<p>For <strong>Fedora 16</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>cd /etc/yum.repos.d/
|
||||
wget http://www.arangodb.org/repositories/stable/repositories/Fedora_16/arangodb.repo
|
||||
wget http://www.arangodb.org/repositories/stable/Fedora_16/arangodb.repo
|
||||
yum install arangodb</pre>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Debian soo_distro_Debian_6.0">
|
||||
<p>For <strong>Debian 6.0</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/repositories/Debian_6.0/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
<pre>echo 'deb http://www.arangodb.org/repositories/stable/Debian_6.0/ /' >> /etc/apt/sources.list.d/arangodb.list
|
||||
apt-get update
|
||||
apt-get install arangodb</pre>
|
||||
|
||||
<p>You can add the repository key to apt like this: </p>
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/repositories/Debian_6.0/Release.key
|
||||
<pre>wget http://www.arangodb.org/repositories/stable/Debian_6.0/Release.key
|
||||
apt-key add - < Release.key </pre>
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_CentOS soo_distro_CentOS_CentOS-6">
|
||||
<p>For <strong>CentOS-6</strong> run the following as <strong>root</strong>:</p>
|
||||
<pre>cd /etc/yum.repos.d/
|
||||
wget http://www.arangodb.org/repositories/stable/CentOS_CentOS-6/arangodb.repo
|
||||
yum install arangodb</pre>
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_MacOSX soo_distro_MacOSX_MacOSX-10">
|
||||
<p>For <strong>Mac OS X</strong> you can use use homebrew to install ArangoDB. Run the following:</p>
|
||||
<pre>brew install arangodb</pre>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="soo_repoinfo soo_distro soo_distro_Windows soo_distro_Windows-Win8">
|
||||
<p>A first version of ArangoDB for Windows is available. Please contact us, if you are interested in trying it.</pre>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -368,33 +313,26 @@ yum install arangodb</pre>
|
|||
<div id="soo_section_pkg">
|
||||
<table>
|
||||
<tr class="soo_pkginfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_12.04">
|
||||
<td>Packages for <strong>xUbuntu 12.04</strong>:</td>
|
||||
<td>Packages for <strong>Ubuntu 12.04</strong>:</td>
|
||||
<td><ul>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_12.04/amd64/arangodb_1.1.0-0_amd64.deb">arangodb_1.1.0-0_amd64.deb</a></li>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_12.04/i386/arangodb_1.1.0-0_i386.deb">arangodb_1.1.0-0_i386.deb</a></li>
|
||||
</ul></td>
|
||||
</tr>
|
||||
<tr class="soo_pkginfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_11.10">
|
||||
<td>Packages for <strong>xUbuntu 11.10</strong>:</td>
|
||||
<td>Packages for <strong>Ubuntu 11.10</strong>:</td>
|
||||
<td><ul>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_11.10/amd64/arangodb_1.1.0-0_amd64.deb">arangodb_1.1.0-0_amd64.deb</a></li>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_11.10/i386/arangodb_1.1.0-0_i386.deb">arangodb_1.1.0-0_i386.deb</a></li>
|
||||
</ul></td>
|
||||
</tr>
|
||||
<tr class="soo_pkginfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_11.04">
|
||||
<td>Packages for <strong>xUbuntu 11.04</strong>:</td>
|
||||
<td>Packages for <strong>Ubuntu 11.04</strong>:</td>
|
||||
<td><ul>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_11.04/amd64/arangodb_1.1.0-0_amd64.deb">arangodb_1.1.0-0_amd64.deb</a></li>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_11.04/i386/arangodb_1.1.0-0_i386.deb">arangodb_1.1.0-0_i386.deb</a></li>
|
||||
</ul></td>
|
||||
</tr>
|
||||
<tr class="soo_pkginfo soo_distro soo_distro_Ubuntu soo_distro_xUbuntu_10.04">
|
||||
<td>Packages for <strong>xUbuntu 10.04</strong>:</td>
|
||||
<td><ul>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_10.04/amd64/arangodb_1.0.99-0_amd64.deb">arangodb_1.0.99-0_amd64.deb</a></li>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/xUbuntu_10.04/i386/arangodb_1.0.99-0_i386.deb">arangodb_1.0.99-0_i386.deb</a></li>
|
||||
</ul></td>
|
||||
</tr>
|
||||
<tr class="soo_pkginfo soo_distro soo_distro_openSUSE soo_distro_openSUSE_Tumbleweed">
|
||||
<td>Packages for <strong>openSUSE Tumbleweed</strong>:</td>
|
||||
<td><ul>
|
||||
|
@ -497,7 +435,7 @@ yum install arangodb</pre>
|
|||
</ul></td>
|
||||
</tr>
|
||||
<tr class="soo_pkginfo soo_distro soo_distro_CentOS soo_distro_CentOS_CentOS-6">
|
||||
<td>Packages for <strong>CentOS CentOS-6</strong>:</td>
|
||||
<td>Packages for <strong>CentOS-6</strong>:</td>
|
||||
<td><ul>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/CentOS_CentOS-6/i686/arangodb-1.1.0-35.1.i686.rpm">arangodb-1.1.0-35.1.i686.rpm</a></li>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/CentOS_CentOS-6/src/arangodb-1.1.0-35.1.src.rpm">arangodb-1.1.0-35.1.src.rpm</a></li>
|
||||
|
@ -507,7 +445,8 @@ yum install arangodb</pre>
|
|||
<tr class="soo_pkginfo soo_distro soo_distro_MacOSX soo_distro_MacOSX_MacOSX-10">
|
||||
<td>Packages for <strong>Mac OS X</strong>:</td>
|
||||
<td><ul>
|
||||
<li>Coming Soon</li>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/MacOSX/arangodb-1.1-0-MacOSX-10.7-x86_64.dmg">arangodb-1.1-0-MacOSX-10.7-x86_64.dmg</a></li>
|
||||
<li><a href="http://www.arangodb.org/repositories/stable/MacOSX/arangodb-1.1-0-MacOSX-10.8-x86_64.dmg">arangodb-1.1-0-MacOSX-10.8-x86_64.dmg</a></li>
|
||||
</ul></td>
|
||||
</tr>
|
||||
<tr class="soo_pkginfo soo_distro soo_distro_Windows soo_distro_Windows-Win8">
|
||||
|
@ -519,8 +458,5 @@ yum install arangodb</pre>
|
|||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1628,6 +1628,7 @@ UNITTESTS_SERVER_BITARRAY = $(addprefix --javascript.unit-tests ,$(BITARRAY_COMM
|
|||
################################################################################
|
||||
GTAGS_FILES = $(sort $(abspath $(SOURCES) $(HEADERS)))
|
||||
DOXYGEN_TOC = \
|
||||
Documentation/InstallationManual/InstallationManual.md \
|
||||
Documentation/Manual/Home.md \
|
||||
Documentation/UserManual/UserManual.md
|
||||
|
||||
|
@ -5401,13 +5402,11 @@ Doxygen/xml/%.md: Doxygen/xml/%.xml
|
|||
.PHONY: doxygen-toc
|
||||
|
||||
doxygen-toc:
|
||||
rm -f Doxygen/toc.doxy
|
||||
$(MAKE) Doxygen/toc.doxy
|
||||
|
||||
Doxygen/toc.doxy:
|
||||
python @top_srcdir@/Documentation/Scripts/generateTOC.py $(DOXYGEN_TOC) >> Doxygen/toc.doxy.tmp
|
||||
cmp -s Doxygen/toc.doxy Doxygen/toc.doxy.tmp || mv Doxygen/toc.doxy.tmp Doxygen/toc.doxy
|
||||
|
||||
Doxygen/toc.doxy: doxygen-toc
|
||||
|
||||
################################################################################
|
||||
### @brief doxygen
|
||||
################################################################################
|
||||
|
|
|
@ -25,219 +25,6 @@
|
|||
/// @author Copyright 2012, triAGENS GmbH, Cologne, Germany
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// --SECTION-- INSTALLATION MANUAL
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/// @page InstallManual ArangoDB's Installation Manual (@VERSION)
|
||||
///
|
||||
/// @NAVIGATE_InstallManual
|
||||
///
|
||||
/// @if LATEX
|
||||
/// <ul>
|
||||
/// <li>@ref Installing</li>
|
||||
/// <li>@ref Compiling</li>
|
||||
/// </ul>
|
||||
/// @else
|
||||
/// @copydetails InstallingTOC
|
||||
/// @copydetails CompilingTOC
|
||||
/// @endif
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// --SECTION-- INSTALLING
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/// @page InstallingTOC
|
||||
///
|
||||
/// <ul>
|
||||
/// <li>@ref Installing
|
||||
/// <ul>
|
||||
/// <li>@ref InstallingLinux
|
||||
/// </li>
|
||||
/// <li>@ref InstallingLinuxPackageManager
|
||||
/// <ul>
|
||||
/// <li>@ref InstallingCentOS
|
||||
/// <li>@ref InstallingDebian
|
||||
/// <li>@ref InstallingOpenSUSE
|
||||
/// </ul>
|
||||
/// </li>
|
||||
/// <li>@ref InstallingMacOSX
|
||||
/// <ul>
|
||||
/// <li>@ref InstallingMacOSXHomebrew
|
||||
/// </ul>
|
||||
/// </li>
|
||||
/// </ul>
|
||||
/// </li>
|
||||
/// </ul>
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/// @page Installing Installing ArangoDB
|
||||
///
|
||||
/// @EMBEDTOC{InstallingTOC}
|
||||
///
|
||||
/// @section InstallingLinux Linux
|
||||
//////////////////////////////////
|
||||
///
|
||||
/// You can find binary packages for various Linux distributions here:
|
||||
///
|
||||
/// @LIT{http://www.arangodb.org/repositories/}
|
||||
///
|
||||
/// @subsection InstallingLinuxPackageManager Using a Package Manager to install ArangoDB
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
///
|
||||
/// @subsubsection InstallingCentOS CentoOS
|
||||
///////////////////////////////////////////
|
||||
///
|
||||
/// Download and import GPG-PublicKey
|
||||
///
|
||||
/// @code
|
||||
/// wget -O RPM-GPG-KEY-www.arangodb.org http://www.arangodb.org/repositories/PublicKey
|
||||
/// rpm --import RPM-GPG-KEY-www.arangodb.org
|
||||
/// @endcode
|
||||
///
|
||||
/// Add a repository file @LIT{/etc/yum.repos.d/arangodb.repo}
|
||||
///
|
||||
/// @code
|
||||
/// [ArangoDB]
|
||||
/// name=ArangoDB Repository for CentOS
|
||||
/// failovermethod=priority
|
||||
/// baseurl=http://www.arangodb.org/repositories/CentOS-6
|
||||
/// enabled=1
|
||||
/// gpgcheck=1
|
||||
/// gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-www.arangodb.org
|
||||
/// @endcode
|
||||
///
|
||||
/// Update the repository data:
|
||||
///
|
||||
/// @code
|
||||
/// yum clean metadata
|
||||
/// yum update
|
||||
/// @endcode
|
||||
///
|
||||
/// Search for arangodb:
|
||||
///
|
||||
/// @code
|
||||
/// yum search arangodb
|
||||
/// @endcode
|
||||
///
|
||||
/// Install arangodb:
|
||||
///
|
||||
/// @code
|
||||
/// yum install arangodb
|
||||
/// @endcode
|
||||
///
|
||||
/// @subsubsection InstallingDebian Debian, Linux-Mint, and Ubuntu
|
||||
//////////////////////////////////////////////////////////////////
|
||||
///
|
||||
/// Download and import GPG-PublicKey
|
||||
///
|
||||
/// @code
|
||||
/// wget -O RPM-GPG-KEY-www.arangodb.org http://www.arangodb.org/repositories/PublicKey
|
||||
/// apt-key add RPM-GPG-KEY-www.arangodb.org
|
||||
/// @endcode
|
||||
///
|
||||
/// Add the corresponding repository in file @LIT{/etc/apt/sources.list}:
|
||||
/// @code
|
||||
/// deb http://www.arangodb.org/repositories Debian-6 main
|
||||
/// @endcode
|
||||
/// or
|
||||
/// @code
|
||||
/// deb http://www.arangodb.org/repositories LinuxMint-13 main
|
||||
/// @endcode
|
||||
/// or
|
||||
/// @code
|
||||
/// deb http://www.arangodb.org/repositories Ubuntu-11.10 main
|
||||
/// @endcode
|
||||
///
|
||||
/// Update the repository data:
|
||||
///
|
||||
/// @code
|
||||
/// aptitude update
|
||||
/// @endcode
|
||||
///
|
||||
/// Now you should be able to search for arangodb:
|
||||
///
|
||||
/// @code
|
||||
/// aptitude search arangodb
|
||||
/// @endcode
|
||||
///
|
||||
/// In order to install arangodb:
|
||||
///
|
||||
/// @code
|
||||
/// aptitude install arangodb
|
||||
/// @endcode
|
||||
///
|
||||
/// @subsubsection Gentoo
|
||||
/////////////////////////
|
||||
///
|
||||
/// Please use the
|
||||
/// @EXTREF_S{https://github.com/mgiken/portage-overlay/tree/master/dev-db/ArangoDB,portage}
|
||||
/// provided by @@mgiken.
|
||||
///
|
||||
/// @subsubsection InstallingOpenSUSE OpenSuSE
|
||||
//////////////////////////////////////////////
|
||||
///
|
||||
/// Add the repository as follows:
|
||||
///
|
||||
/// @code
|
||||
/// zypper addrepo -f -t YUM http://www.arangodb.org/repositories/openSUSE-12.1 ArangoDB
|
||||
/// @endcode
|
||||
///
|
||||
/// Update the repository data:
|
||||
///
|
||||
/// @code
|
||||
/// zypper refresh
|
||||
/// @endcode
|
||||
///
|
||||
/// Search for arangodb:
|
||||
///
|
||||
/// @code
|
||||
/// zypper search arangodb
|
||||
/// @endcode
|
||||
///
|
||||
/// Install arangodb:
|
||||
///
|
||||
/// @code
|
||||
/// zypper install arangodb
|
||||
/// @endcode
|
||||
///
|
||||
/// @section InstallingMacOSX Mac OS X
|
||||
//////////////////////////////////////
|
||||
///
|
||||
/// You can find the MacOSX packages here:
|
||||
///
|
||||
/// @LIT{http://www.arangodb.org/repositories/MacOSX}
|
||||
///
|
||||
/// @subsection InstallingMacOSXHomebrew Homebrew
|
||||
/////////////////////////////////////////////////
|
||||
///
|
||||
/// If you are using <a href="http://mxcl.github.com/homebrew/">homebrew</a>,
|
||||
/// then you can install the ArangoDB using @LIT{brew} as follows:
|
||||
///
|
||||
/// @code
|
||||
/// brew install arangodb
|
||||
/// @endcode
|
||||
///
|
||||
/// This will install the current stable version of ArangoDB and all dependencies within
|
||||
/// your Homebrew tree. Note that the server will be installed as
|
||||
///
|
||||
/// /usr/local/sbin/arangod
|
||||
///
|
||||
/// The ArangoDB shell will be install as
|
||||
///
|
||||
/// /usr/local/bin/arangosh
|
||||
///
|
||||
/// If you want to install the latest version use:
|
||||
///
|
||||
/// @code
|
||||
/// brew install --HEAD arangodb
|
||||
/// @endcode
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// --SECTION-- COMPILING
|
||||
// -----------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue