Dear Wiki user, You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.
The "Installing_on_Slackware" page has been changed by NicolasSteinmetz. http://wiki.apache.org/couchdb/Installing_on_Slackware?action=diff&rev1=1&rev2=2 -------------------------------------------------- - French version to be translated soon... + == Dependancies for CouchDB == + In a first time, you need to grab the following slackbuilds to meet Coubhdb's requirements : - == Dépendances de CouchDB == - - Dans un premier temps, il vous faut récupérer les slackbuilds suivants : * [[http://slackbuilds.org/repository/13.0/network/js/|js]] * [[http://slackbuilds.org/repository/13.0/libraries/icu4c/|icu4c]] * [[http://slackbuilds.org/repository/13.0/development/erlang-otp/|erlang-otp]] - Les [[http://books.couchdb.org/relax/appendix/installing-from-source|autres dépendances]] sont normalement satisfaites : + Other [[http://books.couchdb.org/relax/appendix/installing-from-source|dependancies]] are met by slackaware's packages : - * curl : à vérifier en utilisant un : + * curl : you can check with : {{{#!bash curl-config --version }}} * make & gcc - Créer les packages des slackbuids (les slackbuils sont prévus pour i486 ; si vous êtes en 64 bits, éditer le fichier `<package>.Slackbuild` pour modifier la valeur de `ARCH`. + Then, you need to build those packages from the slackbuilds. Slackbuils are made by default for i486 platform; If you have a 64 bits platform, edit the file `<package>.Slackbuild` and modify `ARCH` for `x86_64`. - Pour que le SlackBuild fonctionne, il vous faut mettre l'archive des sources du package à créer dans le répertoire créé en décompressant le fichier slackbuild. + To build the package, you have to put the source archive file within the slackbuild directory. {{{#!bash tar xzf js.tar.gz @@ -38, +36 @@ => Slackware package /tmp/erlang-otp-13B03-x86_64-1_SBo.tgz created. }}} - Installer ensuite les packages créés : + Install packages : {{{#!bash - nico...@cassis:/tmp$ sudo installpkg icu4c-4.2.1-x86_64-1_SBo.tgz + nico...@cassis:/tmp$ sudo installpkg icu4c-4.2.1-x86_64-1_SBo.tgz - Verifying package icu4c-4.2.1-x86_64-1_SBo.tgz. + Verifying package icu4c-4.2.1-x86_64-1_SBo.tgz. - Installing package icu4c-4.2.1-x86_64-1_SBo.tgz: + Installing package icu4c-4.2.1-x86_64-1_SBo.tgz: - PACKAGE DESCRIPTION: + PACKAGE DESCRIPTION: - # icu4c (International Components for Unicode) + # icu4c (International Components for Unicode) - # + # # The International Components for Unicode (ICU) libraries provide - # robust and full-featured Unicode services on a wide variety of + # robust and full-featured Unicode services on a wide variety of - # platforms. - # - # Homepage: http://www.icu-project.org/ - # + # platforms. + # + # Homepage: http://www.icu-project.org/ + # - Executing install script for icu4c-4.2.1-x86_64-1_SBo.tgz. + Executing install script for icu4c-4.2.1-x86_64-1_SBo.tgz. - Package icu4c-4.2.1-x86_64-1_SBo.tgz installed. + Package icu4c-4.2.1-x86_64-1_SBo.tgz installed. nico...@cassis:/tmp$ sudo installpkg js-1.8.0_rc1-x86_64-1_SBo.tgz Verifying package js-1.8.0_rc1-x86_64-1_SBo.tgz. @@ -91, +89 @@ Package erlang-otp-13B03-x86_64-1_SBo.tgz installed. }}} - == Installation de CouchDB == + == Installation of CouchDB == - Il vous faut au préalable créer un utilisateur et un groupe couchdb : + First you need to create a couchdb group & user : {{{#!bash groupadd -g 231 couchdb useradd -u 231 -g couchdb -d /var/lib/couchdb -s /bin/sh couchdb }}} - Récupérer le [[http://slackbuilds.org/repository/13.0/development/couchdb/|slackbuild de CouchDB]] + Grab the [[http://slackbuilds.org/repository/13.0/development/couchdb/|slacckbuild ofCouchDB]] il vous faut alors procéder de la façon suivante :
