User Tools

Site Tools


contrib:secondo_installation_manual_unibz

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
contrib:secondo_installation_manual_unibz [2006/09/14 10:45] minnerebnercontrib:secondo_installation_manual_unibz [2019/01/16 10:03] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Secondo Installation Manual @ UNIBZ ====== ====== Secondo Installation Manual @ UNIBZ ======
  
-This document briefly describes [[http://www.informatik.fernuni-hagen.de/import/pi4/Secondo.html/|Secondo DBMS]] installation for Kubuntu Linux 6.06 Dapper Drake. If any important detail is missing, please inform [[http://wis.unibz.it/staff/staff_detail.asp?LanguageID=EN&type=coll&c_id=6499|me]] via e-mail kasperovics(a]inf.unibz.it and I will correct this manual.+This document briefly describes [[http://www.informatik.fernuni-hagen.de/import/pi4/Secondo.html/|Secondo DBMS]] installation for Kubuntu Linux 6.06 Dapper Drake. If any important detail is missing, please inform [[http://wis.unibz.it/staff/staff_detail.asp?LanguageID=EN&type=coll&c_id=6499|me]] via e-mail kasperovics(a]inf.unibz.it or add it yourself, if you have appropriate access permissions.
  
 ==== Install Necessary Packages ==== ==== Install Necessary Packages ====
Line 31: Line 31:
 ==== Download from SVN ==== ==== Download from SVN ====
  
-There are different ways how you can download something from SVN repository. I prefer graphical applications and Eclipse plugin "Subclipse" is the best I have found for Linux. However, the use a command-line tool ''svn'' probably is more common. +There are different ways how you can download anything from an SVN repository. I prefer graphical environments and Eclipse plugin "Subclipse" is the best I have found for Linux. However, the use a command-line tool ''svn'' probably is more common. For this purpose you might wish to assign a path to Secondo SVN repository to an environment variableThis could be done in the following way:
- +
-=== Login setup === +
- +
-If your linux login match your login in UNIBZ domain, you don't have to read this sectionOtherwise you have to do the following trick:+
  
 <code> <code>
-echo "Host babbage.inf.unibz.it" >> ~/.ssh/config +echo "SECSVN=\"https://babbage.inf.unibz.it/dis/secondo\"" >> ~/.bashrc
-echo "User your_windows_login" >>  ~/.ssh/config+
 </code> </code>
- 
-You might wish to assign a path to Subversion repository to environment variable. This could be done in the following way: 
- 
-<code> 
-echo "SECSVN=\"svn+ssh://babbage.inf.unibz.it/var/lib/svn/dis/research/secondo\"" >> ~/.bashrc 
-</code> 
- 
-=== Checkout and Update === 
  
 The following command is used to list the content of the repository:</p> The following command is used to list the content of the repository:</p>
Line 56: Line 43:
 </code> </code>
  
-Note, that password might be required twice or even more. If you have a solution to thisplease let me know. To checkout a repository directory ''secondo/'' to a current directory use the command:+This command should ask you your password to the Secondo SVN repositoryassuming that your linux account matches to your repository account. If it is not sopress ''ctrl+c'' and enter your repository account. To checkout a repository directory ''secondo/'' to a current directory use the command:
  
 <code> <code>
Line 64: Line 51:
 </code> </code>
  
-You can synchronize your previously checked out local copy with the current repository using ''update'' command.+You can synchronize your previously checked out local copy with the current repository using ''svn update'' command. 
 + 
 +**NEW:** Since 11.01.2007 the location of the repository has changed. If you have some work in your local copy from the old repository, do this: 
 + 
 +<code> 
 +cd ~/workspace/secondo 
 +svn switch --relocate svn+ssh://babbage.inf.unibz.it/var/lib/svn/dis/research/secondo https://babbage.inf.unibz.it/dis/secondo 
 +</code>
  
 ==== Set Compilation and Operation Pathes ==== ==== Set Compilation and Operation Pathes ====
Line 75: Line 69:
 export BERKELEY_DB_LIB="db_cxx" export BERKELEY_DB_LIB="db_cxx"
 export BERKELEY_DB_DIR=/usr export BERKELEY_DB_DIR=/usr
-export J2SDK_ROOT=/usr/lib/jvm/java-1.5.0-sun-1.5.0.06+export J2SDK_ROOT=/usr/lib/jvm/java-1.5.0-sun
 export SWI_HOME_DIR=/usr/lib/swi-prolog export SWI_HOME_DIR=/usr/lib/swi-prolog
 export PL_LIB_DIR=$SWI_HOME_DIR/runtime/i386 export PL_LIB_DIR=$SWI_HOME_DIR/runtime/i386
Line 98: Line 92:
  
 <code> <code>
-sudo echo "JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.06" >> /etc/environment+sudo echo "JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun" >> /etc/environment
 </code> </code>
  
/data/www/wiki.inf.unibz.it/data/attic/contrib/secondo_installation_manual_unibz.1158223547.txt.gz · Last modified: 2019/01/16 10:03 (external edit)