Installazione di OpenQRM in Debian: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
m New page: * Per Debian Squeeze ==Con tarball== * Scaricare, scompattare cd /tmp wget http://switch.dl.sourceforge.net/project/openqrm/openQRM-4.8/openqrm-4.8.tgz tar xvzf openqrm-4.8.tgz cd ope...
 
mNo edit summary
 
Line 82: Line 82:


*[https://sourceforge.net/projects/openqrm/forums/forum/519722/topic/4398284 SourceForge.net: Topic: Error initialyzed the openQRM Server !]
*[https://sourceforge.net/projects/openqrm/forums/forum/519722/topic/4398284 SourceForge.net: Topic: Error initialyzed the openQRM Server !]
*[https://sourceforge.net/projects/openqrm/forums/forum/519722/topic/3703490/index/page/1 SourceForge.net: openQRM: Topic: OpenQRM Installation & Configon Ubu...]
==Riferimenti==
* [http://www.openqrm-enterprise.com/fileadmin/DATA/Whitepapers/Setup_your_own_openQRM_Cloud_on_Ubuntu_Lucid_Lynx.10052010.pdf Setup_your_own_openQRM_Cloud_on_Ubuntu_Lucid_Lynx]
*[http://www.howtoforge.com/how-to-install-openqrm-4.7-with-lxc-containers-in-debian-squeeze-lenny-step-by-step-p2 How To Install OpenQRM 4.7 With LXC Containers In Debian Squeeze/Lenny: Step By Step - Page 2 | HowtoForge - Linux Howtos and Tutorials]

Latest revision as of 19:21, 22 August 2011

  • Per Debian Squeeze

Con tarball

  • Scaricare, scompattare
cd /tmp
wget http://switch.dl.sourceforge.net/project/openqrm/openQRM-4.8/openqrm-4.8.tgz
tar xvzf openqrm-4.8.tgz
cd openqrm-4.8/src
  • Patchare i percorsi dei files da prelevare
sed -i -e 's@http://oss.linbit.com/drbd-mc/@http://oss.linbit.com/drbd-mc-old/@' plugins/drbdmc/etc/build.conf/drbdmc.conf
sed -i -e 's@OPENQRM_SOURCE_VERSION=\"0.52\"@OPENQRM_SOURCE_VERSION=\"0.53.1\"@'  etc/build.conf/dropbear.conf
  • Build
make
  • Setup a working pbuilder environment for user *root*
  • Build the .deb
sudo make deb

NON si riesce, usare il metodo successivo

Riferimenti

Con versione SVN

  • Checkout

cd /tmp mkdir openqrm cd openqrm http_proxy="http://proxy:3128" svn co http://openqrm.svn.sourceforge.net/svnroot/openqrm/trunk . cd src

  • Assicurarsi che sia tutto pulito:
sudo rm -rf ../buildtmp/
sudo rm -rf ../openqrm_4.8*
sudo make clean
  • Disabilitare il pack del plugin aws, non presente:
sed -i -e '/usr\/share\/openqrm\/plugins\/aws/d' debian/openqrm.install
sed -i -e 's/PLUGINS_IN_OPENQRM_PACKAGE="aoe-storageaws/PLUGINS_IN_OPENQRM_PACKAGE="aoe-storage/' include/openqrm-package-functions
# previous modification may not be useful for deb...
  • Aggiornare l'immagine pbuilder, ed inserirci prima udev (dipendenda di lvm2) e poi lvm
sudo DIST=squeeze ARCH=amd64 pbuilder update
sudo DIST=squeeze ARCH=amd64 pbuilder update --extrapackages udev
sudo DIST=squeeze ARCH=amd64 pbuilder update --extrapackages lvm2
  • Build
make
  • Package
sudo make deb
  • Install
cd /var/cache/pbuilder/squeeze-amd64/result
sudo dpkg -i openqrm-entire_4.8-debian1_amd64.deb openqrm-plugins_4.8-debian1_amd64.deb openqrm_4.8-debian1_amd64.deb
sudo apt-get install -f
  • Start

sudo invoke-rc.d openqrm restart

  • Go to
http://myserver/openqrm

Login with

openqrm/openqrm
  • Intialize the DB
  • After fail, sudo rm /usr/share/openqrm/web/base/unconfigured, BUT openqrm will not work !!!
  • Enable the plugins


Riferimenti

Riferimenti